Skip to content

Releases: mozilla/glean_parser

v1.20.1

21 Apr 14:29

Choose a tag to compare

  • The minimum version of the runtime dependencies has been lowered to increase compatibility with other tools. These minimum versions are now tested in CI, in addition to testing the latest versions of the dependencies that was already happening in CI.

v1.20.0

15 Apr 16:05

Choose a tag to compare

  • 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 when user lifetime metrics are
    set to expire. See bug 1604854
    for additional context.

v1.19.0

18 Mar 14:22

Choose a tag to compare

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

v1.18.3

24 Feb 16:47
73e5f56

Choose a tag to compare

1.18.3 (2020-02-24)

  • Dropped the 'inflection' dependency.
  • Constrained the 'zipp' and 'MarkupSafe' transitive dependencies to versions that
    support Python 3.5.

v1.18.2

14 Feb 14:19

Choose a tag to compare

  • BUGFIX: Fix rendering of first element of reason list.

v1.18.1

14 Feb 12:54

Choose a tag to compare

  • BUGFIX: Reason codes are displayed in markdown output for built-in pings as
    well.
  • BUGFIX: Reason descriptions are indented correctly in markdown output.
  • BUGFIX: To avoid a compiler error, the @JvmName annotation isn't added to
    private members.

v1.18.0

13 Feb 17:26

Choose a tag to compare

  • Breaking Change (Java API) Have the metrics names in Java match the names in Kotlin.
    See Bug 1588060.
  • The reasons a ping are sent are now included in the generated markdown documentation.

v1.15.6

06 Feb 13:06
35450fc

Choose a tag to compare

  • BUGFIX: The version of Jinja2 now specifies < 3.0, since that version no
    longer supports Python 3.5 (backported from 1.17.3).

v1.17.3

06 Feb 12:41

Choose a tag to compare

  • BUGFIX: The version of Jinja2 now specifies < 3.0, since that version no
    longer supports Python 3.5.

v1.17.2

06 Feb 12:40

Choose a tag to compare

  • BUGFIX: Fixes an import error in generated Kotlin code.