Skip to content

Releases: mozilla/glean_parser

v18.2.0

15 Dec 11:02

Choose a tag to compare

  • New lint: Warn against event metrics on the metrics or baseline ping (#823)
  • Go server: Add 'string_list' to supported metric types (#825)

v18.1.1

17 Nov 16:05

Choose a tag to compare

  • Python server: Fix logging mechanism (#820)

v18.1.0

03 Nov 16:16

Choose a tag to compare

  • Python server: Support sending custom pings without events (#817)
  • Python server: Add 'object' and 'boolean' to supported metric types (#816)
  • Kotlin: Avoid toString() conversion on strings (#818)

v18.0.6

30 Oct 10:24

Choose a tag to compare

  • Swift: Rely on Swift's Codable and configure it properly for the expected serialization (#815)

v18.0.5

27 Oct 11:45

Choose a tag to compare

  • BUGFIX: Kotlin: correctly build a serial descriptor

v18.0.4

27 Oct 11:26

Choose a tag to compare

  • BUGFIX: Kotlin: Implement serializers for the oneOf subtypes (#814)

v18.0.3

24 Oct 08:49

Choose a tag to compare

  • BUGFIX: Kotlin: Implement Serializable again for object items (#813)
  • BUGFIX: Kotlin: Properly check that object arrays are non-empty before serializable (#813)

v18.0.2

08 Oct 12:41

Choose a tag to compare

  • BUGFIX: Kotlin/Swift: Prefix new variables to avoid clashes with user code (#812)

v18.0.1

06 Oct 15:17

Choose a tag to compare

  • BUGFIX: Swift: Fix variable naming in Swift template for object metric code (#811)

v18.0.0

06 Oct 13:27

Choose a tag to compare

  • BREAKING CHANGE: Dropped support for Python 3.8 (#800)
  • New lint: UNUSED_NO_LINT when a lint is listed for a metric but doesn't actually trigger
  • New lint: UNKNOWN_LINT when an unknown lint is named in the no_lint list
  • Add Sendable conformance to Pings (#810)
  • BREAKING CHANGE: Add oneOf type to object metric type structure. This requires changes in the generated code and is thus breaking, but shouldn't affect users (#803)