Skip to content

Releases: mozilla/glean_parser

v17.3.0

09 Jul 09:00

Choose a tag to compare

  • New lint: HIGHER_DATA_SENSITIVITY_REQUIRED for when an event extra key could potentially contain sensitive data (bug 1973017)
  • BUGFIX: Don't try to remove non-existent key on dual labeled metrics (#801)

v17.2.0

17 Jun 18:43
36a1bdc

Choose a tag to compare

  • Forbid redefinition of metrics, categories, or pings within the same YAML document (bug 1921089)
  • Increase the maximum label length to 111 (#796)
  • Switch to pyproject.toml and uv (#783)
  • Add new metric type: DualLabeledCounter (#797)

v17.1.0

31 Mar 18:58

Choose a tag to compare

  • Permit object metrics named 'glean.attribution.ext' or 'glean.distribution.ext' even if allow_reserved is false (bug 1955428)

v17.0.1

21 Feb 19:36

Choose a tag to compare

  • BUGFIX: Fix missing ping_arg "uploader_capabilities" in util.py (#786)

v17.0.0

19 Feb 15:31

Choose a tag to compare

  • BREAKING CHANGE: Support uploader_capabilities for pings (bug 1920732)

v16.2.0

10 Jan 19:13

Choose a tag to compare

  • New lint: error when there are metrics whose names are too similar (bug 1934099)
  • Require array or object as the root type in object metrics (#780)
  • Remove 100-bucket limit for custom_distribution metrics (bug 1940967)

v16.1.0

27 Nov 15:51

Choose a tag to compare

  • Allow specifying a subset of interesting metrics to actually collect. Other metrics will be built, but marked as disabled (bug 1931277).

v16.0.0

25 Nov 12:14

Choose a tag to compare

  • BREAKING CHANGE: Support follows_collection_enabled for pings (#776)
  • Add rust_server feature to glean_parser to allow Rust server-side metrics (#772)
  • Replace panics with returned errors (go_server) (#777)
  • Enable configurable Writer for log output (go_server) (#775)

v15.2.1

08 Nov 16:32

Choose a tag to compare

  • Allow earlier versions of platformdirs (#769)

v15.2.0

22 Oct 15:34

Choose a tag to compare