v0.28.0 (2021-12-08)
- #984: BUGFIX: Return correct upload result in case an error happens while building a ping request.
- #988: BUGFIX: Enforce rate limitation at upload time, not at ping submission time.
- Note: This change required a big refactoring of the internal uploading logic.
- #994: Automatically restart ping upload once the rate limit window is ended.
- Prior to this change, ping uploading would only be resumed once the
.submit()API was called again, even if Glean was not throttled anymore. - Note: this change does not apply to QML. We used the
setTimeout/clearTimeoutAPIs in this feature and those are not available on the QML platform. Follow Bug 1743140 for updates.
- Prior to this change, ping uploading would only be resumed once the
- #1015: BUGFIX: Make attempting to call the
setUploadEnabledAPI before initializing Glean a no-op. - #1016: BUGFIX: Make shutdown a no-op in case Glean is not initialized.
glean_parser: v4.1.1