github mozilla/glean v71.0.0

5 hours ago

Full changelog

  • General
    • Added a test that keeps the server_knobs_config metric definition and the vendored pipeline schema in sync with the Server Knobs configuration, and updated the vendored schema to include events_ping_acceleration_factor (bug 2050579)
    • Updated to glean_parser v22.0.1 (#3573)
  • Android
    • Implement labeled {custom|memory|timing} distribution (#3573)
    • Updated to Gradle 9.5.0 (#3612)
    • BREAKING CHANGE: The Glean Gradle plugin no longer uses JetBrains' Python envs plugin to
      download a bundled Miniconda, as that plugin is unmaintained and incompatible with Gradle 9.
      The plugin now always creates a virtual environment using the Python standard library venv
      module, so a Python 3.9 or later interpreter must be available on the PATH, or pointed at
      with the GLEAN_PYTHON environment variable. Consumers that set ext.gleanPythonEnvDir are
      unaffected. Applications applying the Glean Gradle plugin no longer need to apply the
      com.jetbrains.python.envs plugin themselves and can remove it from their build. The
      gleanCondaDir project property, a legacy alias for gleanPythonEnvDir, is also gone
      (#3612)
  • iOS
    • Implement labeled {custom|memory|timing} distribution (#3573)
  • Python
    • Implement labeled {custom|memory|timing} distribution and labeled quantity (#3573)

Don't miss a new glean release

NewReleases is sending notifications on new releases.