v31.5.0 (2020-07-22)
- General
- Implement ping tagging (i.e. the
X-Source-Tags
header) (#1074). Note that this is not yet implemented for iOS. - String values that are too long now record
invalid_overflow
rather thaninvalid_value
through the Glean error reporting mechanism. This affects the string, event and string list metrics. metrics.yaml
files now support adata_sensitivity
field to all metrics for specifying the type of data collected in the field.
- Implement ping tagging (i.e. the
- Python
- The Python unit tests no longer send telemetry to the production telemetry endpoint.
- BUGFIX: If an
application_version
isn't provided toGlean.initialize
, theclient_info.app_display_version
metric is set to"Unknown"
, rather than resulting in invalid pings.
- Android
- Allow defining which
Activity
to run next when using theGleanDebugActivity
.
- Allow defining which
- iOS
- BUGFIX: The memory unit is now correctly set on the
MemoryDistribution
metric type in Swift in generated metrics code.
- BUGFIX: The memory unit is now correctly set on the
- C#
- Metrics can now be generated from the
metrics.yaml
files.
- Metrics can now be generated from the