github mozilla/glean v25.0.0

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

Full changelog

  • General:
    • ping_type is not included in the ping_info any more (#653), the pipeline takes the value from the submission URL.
    • The version of glean_parser has been upgraded to 1.18.2:
      • Breaking Change (Java API) Have the metrics names in Java match the names in Kotlin.
        See Bug 1588060.
      • The reasons a ping are sent are now included in the generated markdown documentation.
  • Android:
    • The Glean.initialize method runs mostly off the main thread (#672).
    • Labels in labeled metrics now have a correct, and slightly stricter, regular expression.
      See label format for more information.
  • iOS:
    • 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.
    • Per Bug 1614785, the
      clearing of application lifetime metrics now occurs after the metrics ping is
      sent in order to preserve values meant to be included in the startup metrics
      ping.
    • initialize() now performs most of its work in a background thread.
  • Python:
    • When the pre-init task queue overruns, this is now recorded in the metric
      glean.error.preinit_tasks_overflow.
    • glinter warnings are printed to stderr when loading metrics.yaml and
      pings.yaml files.

Don't miss a new glean release

NewReleases is sending notifications on new releases.