Releases: mozilla/glean_parser
Releases · mozilla/glean_parser
v4.4.0
-
Support global file-level tags in metrics.yaml (bug 1745283)
-
Glinter: Reject metric files if they use
unit
by mistake. It should betime_unit
(#432). -
Automatically generate a build date when generating build info (#431).
Enabled for Kotlin and Swift.
This can be changed with thebuild_date
command line option.
build_date=0
will use a static unix epoch time.
build_date=2022-01-03T17:30:00
will parse the ISO8601 string to use (as a UTC timestamp).
Other values will throw an error.Example:
glean_parser translate --format kotlin --option build_date=2021-11-01T01:00:00 path/to/metrics.yaml
v4.3.1
v4.3.0
- Support tags in glean parser (bug 1734011)
v4.2.0
- Improve the schema validation error messages. They will no longer include
OrderedDict(...)
on Python 3.7 and later (bug 1733395) - Officially support Python 3.10
v4.1.1
- Update private import paths on Javascript / Typescript templates. (bug 1702468)
v4.1.0
- Add support for Node.js platform on Javascript / Typescript templates. (bug 1728982)
v4.0.0
v3.8.0
- Expose ping reasons enum on JavaScript / TypeScript templates. (bug 1719136)
- Define an interface with the allowed extras for each event on the TypeScript template. (bug 1693487)
3.7.0 (2021-07-13)
v3.6.0
- Add a command
data-review
to generate a skeleton Data Review Request for all metrics matching a supplied bug number. (bug 1704541) - Enable custom distribution outside of GeckoView (
gecko_datapoint
becomes optional)