- General:
- The version of
glean_parser
has been updated to 1.19.0:- Breaking change: The regular expression used to validate labels is
stricter and more correct. - Add more information about pings to markdown documentation:
- State whether the ping includes client id;
- Add list of data review links;
- Add list of related bugs links.
glean_parser
now makes it easier to write external translation functions for
different language targets.- BUGFIX: glean_parser now works on 32-bit Windows.
- Breaking change: The regular expression used to validate labels is
- The version of
- Android:
gradlew clean
will no longer remove the Miniconda installation in
~/.gradle/glean
. Thereforeclean
can be used without reinstalling
Miniconda afterward every time.
- Python:
- Breaking Change: The
glean.util
andglean.hardware
modules, which
were unintentionally public, have been made private. - Most Glean work and I/O is now done on its own worker thread. This brings the parallelism Python in line with the other platforms.
- The timing distribution, memory distribution, string list, labeled boolean and labeled string metric types are now supported in Python (#762, #763, #765, #766)
- Breaking Change: The