- General:
- We completely replaced how the upload mechanism works.
glean-core (the Rust part) now controls all upload and coordinates the platform side with its own internals.
All language bindings implement ping uploading around a common API and protocol.
There is no change for users of Glean, the language bindings for Android and iOS have been adopted to the new mechanism already. - Expose
RecordedEvent
andDistributionData
types to Rust consumers (#876) - Log crate version at initialize (#873)
- We completely replaced how the upload mechanism works.
- Android:
- Refactor the ping uploader to use the new upload mechanism.
- iOS:
- Refactor the ping uploader to use the new upload mechanism.