github mozilla/glean v24.2.0

latest releases: v65.1.0, v65.0.3, v64.5.5...
5 years ago

Full changelog

  • General:
    • Add locale to client_info section.
    • Deprecation Warning Since locale is now in the client_info section, the one
      in the baseline ping (glean.baseline.locale)
      is redundant and will be removed by the end of the quarter.
    • Drop the Glean handle and move state into glean-core (#664)
    • If an experiment includes no extra fields, it will no longer include {"extra": null} in the JSON payload.
    • Support for ping reason codes was added.
    • The metrics ping will now include reason codes that indicate why it was
      submitted.
    • The version of glean_parser has been upgraded to 1.17.3
  • Android:
    • Collections performed before initialization (preinit tasks) are now dispatched off
      the main thread during initialization.
    • The baseline ping will now include reason codes that indicate why it was
      submitted. If an unclean shutdown is detected (e.g. due to force-close), this
      ping will be sent at startup with reason: dirty_startup.
  • iOS:
    • Collections performed before initialization (preinit tasks) are now dispatched off
      the main thread and not awaited during initialization.
    • Added recording of glean.error.preinit_tasks_overflow to report when
      the preinit task queue overruns, leading to data loss. See bug
      1609734

Don't miss a new glean release

NewReleases is sending notifications on new releases.