22.7.0
Features:
- Adjust sample rate by envelope header's sample_rate. (#1327)
- Support
transaction_infoon event payloads. (#1330)
Bug Fixes:
- Parse custom units with length < 15 without crashing. (#1312)
- Split large metrics requests into smaller batches. This avoids failed metrics submission and lost Release Health data due to
413 Payload Too Largeerrors on the upstream. (#1326) - Metrics extraction: Map missing transaction status to "unknown". (#1333)
- Fix CVE-2022-2068 and CVE-2022-2097 by updating to OpenSSL 1.1.1q. (#1334)
Internal:
- Reduce number of metrics extracted for release health. (#1316)
- Indicate with thread is the main thread in thread metadata for profiles. (#1320)
- Increase profile maximum size by an order of magnitude. (#1321)
- Add data category constant for processed transactions, encompassing all transactions that have been received and sent through dynamic sampling as well as metrics extraction. (#1306)
- Extract metrics also from trace-sampled transactions. (#1317)
- Extract metrics from a configurable amount of custom transaction measurements. (#1324)
- Metrics: Drop transaction tag for high-cardinality sources. (#1339)