Commit 5f86064e authored by Michael Droettboom's avatar Michael Droettboom
Browse files

Upgrade glean to 21.1.1

parent d74e20ae
......@@ -29,7 +29,7 @@ object Versions {
const val mozilla_appservices = "0.42.2"
const val mozilla_glean = "19.1.0"
const val mozilla_glean = "21.1.1"
const val material = "1.0.0"
const val nearby = "17.0.0"
......
......@@ -21,6 +21,21 @@ permalink: /changelog/
* **service-firefox-accounts**
* Account profile cache is now used, removing a network call from most instances of account manager instantiation.
* Fixed a bug where account would disappear after restarting an app which hit authentication problems.
* **service-glean**
* Glean was updated to v21.1.1
* Two new metrics were added to investigate sending of metrics and baseline pings.
See [bug 1597980](https://bugzilla.mozilla.org/show_bug.cgi?id=1597980) for more information.
* Glean's two lifecycle observers were refactored to avoid the use of reflection.
* Timespans will now not record an error if stopping after setting upload enabled to false.
* 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.
* When constructing a ping, events are now sorted by their timestamp. In practice,
it rarely happens that event timestamps are unsorted to begin with, but this
guards against a potential race condition and incorrect usage of the lower-level
API.
* Metrics that can record errors now have a new testing method,
`testGetNumRecordedErrors`.
# 22.0.0
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment