v39.0.0
- General
- Rust
-
Breaking Change: Allow event extras to be passed as an object.
This replaces the oldHashMap
-based API.
Values default tostring
.
See the event documentation for details.
(#1603)
Old code:let mut extra = HashMap::new(); extra.insert(SomeExtra::Key1, "1".into()); extra.insert(SomeExtra::Key2, "2".into()); metric.record(extra);
New code:
let extra = SomeExtra { key1: Some("1".into()), key2: Some("2".into()), }; metric.record(extra);
-
- Android
- Deprecation: The old event recording API is replaced by a new one, accepting a typed object (#1603).
See the event documentation for details. - Skip build info generation for libraries (#1654)
- Deprecation: The old event recording API is replaced by a new one, accepting a typed object (#1603).
- Python
- Deprecation: The old event recording API is replaced by a new one, accepting a typed object (#1603).
See the event documentation for details.
- Deprecation: The old event recording API is replaced by a new one, accepting a typed object (#1603).
- Swift
- Deprecation: The old event recording API is replaced by a new one, accepting a typed object (#1603).
See the event documentation for details.
- Deprecation: The old event recording API is replaced by a new one, accepting a typed object (#1603).