Glean-parser

Latest version: v16.2.0

Safety actively analyzes 701475 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 24

3.8.0

- Expose ping reasons enum on JavaScript / TypeScript templates. ([bug 1719136](https://bugzilla.mozilla.org/show_bug.cgi?id=1719136))
- Define an interface with the allowed extras for each event on the TypeScript template. ([bug 1693487](https://bugzilla.mozilla.org/show_bug.cgi?id=1693487))

3.7.0

- New lint: Check for redundant words in ping names ([355](https://github.com/mozilla/glean_parser/pull/355))
- Add support for URL metric type ([361](https://github.com/mozilla/glean_parser/pull/361))

3.6.0

- Add a command `data-review` to generate a skeleton Data Review Request for all metrics matching a supplied bug number. ([bug 1704541](https://bugzilla.mozilla.org/show_bug.cgi?id=1704541))
- Enable custom distribution outside of GeckoView (`gecko_datapoint` becomes optional)

3.5.0

- Transform generated folder into QML Module when building Javascript templates for the Qt platform. ([bug 1707896](https://bugzilla.mozilla.org/show_bug.cgi?id=1707896)
- Import the Glean QML module from inside each generated file, removing the requirement to import Glean before importing any of the generated files;
- Prodive a `qmldir` file exposing all generated files;
- Drop the `namespace` option for Javascript templates;
- Add a new `version` option for Javascript templates, required when building for Qt, which expected the Glean QML module version.

3.4.0

- Add missing import for Kotlin code ([339](https://github.com/mozilla/glean_parser/pull/339))
- Use a plain Kotlin type in the generated interface implementation ([339](https://github.com/mozilla/glean_parser/pull/339))
- Generate additional generics for event metrics ([339](https://github.com/mozilla/glean_parser/pull/339))
- For Kotlin skip generating `GleanBuildInfo.kt` when requested (with `with_buildinfo=false`) ([341](https://github.com/mozilla/glean_parser/pull/341))

3.3.2

- Fix another bug in the Swift code generation when generating extra keys ([334](https://github.com/mozilla/glean_parser/pull/334))

Page 11 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.