Skip to content

Releases: mozilla/glean_parser

v1.28.1

24 Jul 11:14

Choose a tag to compare

  • BUGFIX: Add missing column to correctly render markdown tables in generated documentation.

v1.28.0

23 Jul 13:58

Choose a tag to compare

  • Breaking change: The internal ping deletion-request was misnamed in pings.py causing the linter to not allow use of the correctly named ping for adding legacy ids to. Consuming apps will need to update their metrics.yaml if they are using deletion_request in any send_in_pings to deletion-request after updating.

v1.27.0

21 Jul 23:09

Choose a tag to compare

  • Rename the data_category field to data_sensitivity to be clearer.

v1.26.0

21 Jul 22:44

Choose a tag to compare

  • Add support for JWE metric types.
  • Add a data_category field to all metrics for specifying the type of data collected in the field.

v1.25.0

17 Jul 20:52

Choose a tag to compare

  • Add support for generating C# code.

v1.24.0

30 Jun 12:51

Choose a tag to compare

1.24.0 (2020-06-30)

  • BUGFIX: look for metrics in send_if_empty pings. Metrics for these kinds of pings were being ignored.

v1.23.0

27 Jun 08:06

Choose a tag to compare

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

28 May 07:42
e245f8f

Choose a tag to compare

  • Breaking change: (Swift only) Combine all metrics and pings into a single generated file Metrics.swift.

v1.21.0: Reorder the values of the `Lifetime` enum (#193)

25 May 15:41
b734c43

Choose a tag to compare

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 for event metric types.
  • BUGFIX: the Lifetime enum values now match the values of the implementation in mozilla/glean.

v1.20.2

24 Apr 13:51

Choose a tag to compare

  • 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.