Skip to content

Releases: mozilla/glean_parser

v8.0.0

21 Jul 13:14
Compare
Choose a tag to compare
  • BREAKING CHANGE: Remove exposed lint_yaml_files function (#580)
  • Rust: Removed __glean_metric_maps from the Rust Jinja template. This functionality is better placed downstream (Bug 1816526)
  • New lint: check that all referenced pings are known (#584)
  • Add experimental server-side JavaScript outputter (FXA-7922)

v7.2.1

09 May 08:24
Compare
Choose a tag to compare
  • Unbreak last minor release (#579)

v7.2.0

05 May 16:28
Compare
Choose a tag to compare
  • Remove yamllint integration (#578)

v7.1.0

09 Mar 16:27
Compare
Choose a tag to compare
  • ENHANCEMENT: Labels in labels: fields may now contain any printable ASCII characters (bug 1672273)
  • BUGFIX: Enforce ordering of generation of Pings, Metrics and Tags such that order is deterministic (bug 1820334)

v7.0.0

24 Jan 12:16
Compare
Choose a tag to compare
  • BUGFIX: Remove internal-only fields from serialized metrics data (#550)
  • FEATURE: New subcommand: dump to dump the metrics data as JSON (#550)
  • BUGFIX: Kotlin: Generate enums with the right generic bound for ping reason codes (#551).
  • BREAKING CHANGE: Fully remove support for the old events API (#549)
    Adds a new lint OLD_EVENT_API to warn about missing type attributes on event extra keys.
    Note that the Glean SDK already dropped support for the old events API.

v6.4.0

08 Dec 09:57
Compare
Choose a tag to compare
  • BUGFIX: Correct code generation for labeled metrics in Rust (#533)
  • BUGFIX: Correctly serialize Rates for Rust code (#530)
  • Feature: Wrap labeled metric's static labels list as CoW strings (requires updated Glean support) (#534)

v6.3.0

03 Nov 16:39
Compare
Choose a tag to compare

v6.2.1

18 Oct 14:06
Compare
Choose a tag to compare
  • Add support for Rate, Denominator and Numerator metrics for JavaScript. (bug 1793777)

v6.2.0

14 Sep 10:33
Compare
Choose a tag to compare
  • [data-review] Use a template to generate the Data Review Request template (bug 1772605)
  • Make tag and no_lint order deterministic (#518)

v6.1.2

28 Jul 17:51
Compare
Choose a tag to compare
  • Swift: Add a conditional import Foundation to support generating metrics when Glean is delivered via the AppServices iOS megazord