Skip to content

Releases: mozilla/glean

v21.3.0

Choose a tag to compare

@badboy badboy released this 03 Dec 10:00

Full changelog

  • Timers are reset when disabled. That avoids recording timespans across disabled/enabled toggling (#495).
  • Add a new flag to pings: send_if_empty (#528)
  • Upgrade glean_parser to v1.12.0
  • Implement the deletion request ping in Glean (#526)

v21.2.1-TESTING1

Choose a tag to compare

@badboy badboy released this 27 Nov 10:41
Release version 21.2.1-alpha.1

Release version 21.2.0

Choose a tag to compare

@Dexterp37 Dexterp37 released this 22 Nov 10:31
999338e
  • All platforms

    • The experiments API is no longer ignored before the Glean SDK initialized. Calls are
      recorded and played back once the Glean SDK is initialized.

    • String list items were being truncated to 20, rather than 50, bytes when using
      .set() (rather than .add()). This has been corrected, but it may result
      in changes in the sent data if using string list items longer than 20 bytes.

v21.1.1

Choose a tag to compare

@mdboom mdboom released this 20 Nov 17:41
9018e88
  • Android:

    • Use the LifecycleEventObserver interface, rather than the DefaultLifecycleObserver
      interface, since the latter isn't compatible with old SDK targets.

v21.1.0: Create 21.1.0 release (#499)

Choose a tag to compare

@mdboom mdboom released this 20 Nov 16:27
a995c2c
  • Android:

    • Two new metrics were added to investigate sending of metrics and baseline pings.
      See bug 1597980 for more information.

    • Glean's two lifecycle observers were refactored to avoid the use of reflection.

  • All platforms:

    • Timespans will now not record an error if stopping after setting upload enabled to false.

v21.0.0

Choose a tag to compare

@mdboom mdboom released this 18 Nov 14:50
f353f89
  • Android:

    • The GleanTimerId can now be accessed in Java and is no longer a typealias.

    • Fixed a bug where the metrics ping was getting scheduled twice on startup.

  • All platforms

    • Bumped glean_parser to version 1.11.0.

Release bugfix

Choose a tag to compare

@mdboom mdboom released this 11 Nov 15:17
ff9e73b
  • The version of Glean is included in the Glean Gradle plugin.

v19.1.0-SNAPSHOT

Choose a tag to compare

@badboy badboy released this 29 Oct 18:08
[test] 19.1.0-SNAPSHOT

v19.1.0 - Bug fixes

Choose a tag to compare

@badboy badboy released this 29 Oct 18:35
a116430

Full changelog

  • Fixed a crash calling start on a timing distribution metric before Glean is initialized.
    Timings are always measured, but only recorded when upload is enabled (#400)
  • BUGFIX: When the Debug Activity is used to log pings, each ping is now logged only once (#407)
  • New invalid state error, used in timespan recording (#230)
  • Add an Android crash instrumentation walkthrough (#399)
  • Fix crashing bug by avoiding assert-printing in lmdb (#422)
  • Upgrade dependencies, including rkv (#416)

v19.0.0-SNAPSHOT

Choose a tag to compare

@badboy badboy released this 23 Oct 09:08
Snapshot release 19.0.0-SNAPSHOT