github mozilla/glean v29.0.0

latest releases: v65.2.1, v65.2.0, v65.1.1...
5 years ago

Full changelog

  • General:
    • The version of glean_parser has been upgraded to v1.20.2 (#827):
      • Breaking change: glinter errors found during code generation will now return an error code.
      • glean_parser now produces a linter warning when user lifetime metrics are set to expire. See bug 1604854 for additional context.
  • Android
    • The PingType.submit() can now be called without a null by Java consumers (#853).
  • Python:
    • BUGFIX: Fixed a race condition in the atexit handler, that would have resulted in the message "No database found" (#854).
    • The Glean FFI header is now parsed at build time rather than runtime. Relevant for packaging in PyInstaller, the wheel no longer includes glean.h and adds _glean_ffi.py (#852).
    • The minimum versions of many secondary dependencies have been lowered to make the Glean SDK compatible with more environments.
    • Dependencies that depend on the version of Python being used are now specified using the Declaring platform specific dependencies syntax in setuptools. This means that more recent versions of dependencies are likely to be installed on Python 3.6 and later, and unnecessary backport libraries won't be installed on more recent Python versions.
  • iOS:
    • Glean for iOS is now being built with Xcode 11.4.1 (#856)

Don't miss a new glean release

NewReleases is sending notifications on new releases.