- General
- Breaking Change: "deletion-request" pings now include the reason upload was disabled:
at_init
(Glean detected a change between runs) orset_upload_enabled
(Glean was told of a change as it happened). (#1593). - Attempt to upload a ping even in the face of IO Errors (#1576).
- Implement an additional check to avoid crash due to faulty timezone offset (#1581)
- This now records a new metric
glean.time.invalid_timezone_offset
, counting how often we failed to get a valid timezone offset.
- This now records a new metric
- Use proper paths throughout to hopefully handle non-UTF-8 paths more gracefully (#1596)
- Updated
glean_parser
version to 3.2.0 (#1609)
- Breaking Change: "deletion-request" pings now include the reason upload was disabled:
- iOS
- Code generator: Ensure at least pip 20.3 is available in iOS build (#1590)