Skip to content

Releases: mozilla/glean_parser

v4.4.0

12 Jan 16:18
Compare
Choose a tag to compare
  • Support global file-level tags in metrics.yaml (bug 1745283)

  • Glinter: Reject metric files if they use unit by mistake. It should be time_unit (#432).

  • Automatically generate a build date when generating build info (#431).
    Enabled for Kotlin and Swift.
    This can be changed with the build_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

03 Nov 12:38
Compare
Choose a tag to compare
  • BUGFIX: Skip tags for code generation (#409)

v4.3.0

03 Nov 09:15
Compare
Choose a tag to compare

v4.2.0

11 Oct 17:54
Compare
Choose a tag to compare
  • 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

28 Sep 13:04
Compare
Choose a tag to compare
  • Update private import paths on Javascript / Typescript templates. (bug 1702468)

v4.1.0

16 Sep 15:48
Compare
Choose a tag to compare
  • Add support for Node.js platform on Javascript / Typescript templates. (bug 1728982)

v4.0.0

20 Aug 10:49
Compare
Choose a tag to compare
  • Add support for Text metric type (#374)
  • Reserve the default ping name. It can't be used as a ping name, but it can be used in send_in_pings (#376)

v3.8.0

18 Aug 13:52
Compare
Choose a tag to compare
  • 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)

13 Jul 13:38
Compare
Choose a tag to compare
  • New lint: Check for redundant words in ping names (#355)
  • Add support for URL metric type (#361)

v3.6.0

11 Jun 10:39
Compare
Choose a tag to compare
  • 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)