Releases: mozilla/glean
Releases · mozilla/glean
v65.2.2
- General
- Report db record counts during init phases (bug 1992024)
v65.2.1
v65.2.0
- Swift
- Glean for iOS is now being built with Xcode 16.2 (#3189)
- General
- Report running count of initializations in "health" ping (bug 1990624)
- Report db file sizes during init phases (bug 1990627)
v65.1.1
v65.1.1 (2025-09-16)
- General
- Remove newly added call to set test-mode in
test_reset_glean, instead setting test-mode only in necessary tests.
- Remove newly added call to set test-mode in
v65.1.0
v65.1.0 (2025-09-09)
v65.0.3
v65.0.2
v64.5.5
v65.0.1
v65.0.0
- General
- Performance improvement: Reduce file system operations when recording events (#3179)
LabeledMetricimprovement: AddedtestGetValueas a test method on all labeled metric types (#3190)DualLabeledCounterimprovement: AddedtestGetValueas a test method (#3209)- Improvement: Updated all remaining metrics to implement the
TestGetValuetrait (#3209) - New metric:
glean.ping.uploader_capabilitiesreporting the requested uploader capabilities for a ping (#3188)
- Android
- Updated Android Gradle Plugin to 8.12.0 (#3208)
- Updated Android NDK to r28c (#3199)
- Updated Android SDK target to version 36 (#3180)
- Updated Gradle to 8.14.3 (#3180)
- Updated Kotlin to 2.2.10 (#3219)
- BREAKING CHANGE: Dispatch most metric recordings on a Kotlin dispatcher to avoid calling into glean-core early.
This does not change any behavior: The dispatch queue is worked on right after initialization (#3183) - The
testBeforeNextSubmitnow returns a job to be awaited. This allows to wait for the callback
and properly handles exceptions (#3218)
- Python
- Swift
- Expose an interface by which to supply an external uploader on iOS (Bug 1950143)
- Rust
- New feature
gecko. If enabled spawned threads are registered with the Gecko profiler (non-Android only) (#3212)
- New feature