Releases: mozilla/glean_parser
Releases · mozilla/glean_parser
v1.23.0
1.23.0 (2020-06-27)
- Support for Python 3.5 has been dropped.
- BUGFIX: The ordering of event extra keys will now match with their enum, fixing a serious bug where keys of extras may not match the correct values in the data payload. See https://bugzilla.mozilla.org/show_bug.cgi?id=1648768.
v.1.22.0
v1.21.0: Reorder the values of the `Lifetime` enum (#193)
1.21.0 (2020-05-25)
glinter
messages have been improved with more details and to be more
actionable.- A maximum of 10
extra_keys
is now enforced forevent
metric types. - BUGFIX: the
Lifetime
enum values now match the values of the implementation in mozilla/glean.
v1.20.2
- Dependencies that depend on the version of Python being used are now specified using the
Declaring platform specific dependencies syntax in setuptools <https://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-platform-specific-dependencies>
__. This means that more recent versions of dependencies are likely to be installed on Python 3.6 and later, and unnecessary backport libraries won't be installed on more recent Python versions.
v1.20.1
v1.20.0
- Breaking change: glinter errors found during the
translate
command will now return an error code. glinter warnings will be displayed, but not return an error code. glean_parser
now produces a linter warning whenuser
lifetime metrics are
set to expire. See bug 1604854
for additional context.
v1.19.0
- Breaking change: The regular expression used to validate labels is
stricter and more correct. - Add more information about pings to markdown documentation:
- State wether the ping includes client id;
- Add list of data review links;
- Add list of related bugs links.
glean_parser
now makes it easier to write external translation functions for
different language targets.- BUGFIX: glean_parser now works on 32-bit Windows.