26.2.0
Bug Fixes:
- Emit outcomes for spans trimmed from a transaction. (#5410)
- Support
samplealias in CSP reports. (#5554) - Fix inconsistencies with Insights' expected attributes. (#5561)
- Emit outcomes for dropped standalone
replay_eventitems. (#5634) - Validate that EAP integer attributes fit into
i64. (#5621)
Features:
- Add new frame fields for MetricKit flamegraphs. (#5539)
- Apply clock drift correction to logs and trace metrics. (#5609)
- Add Culture context to event schema. (#5615)
- Trim spans with a new EAP trimming processor. (#5616)
- Forwarded requests are now streamed instead of buffered in-memory. (#5624)
Internal:
- Add EAP double-write for session data. (#5588)
- Always process OTLP spans with the span streaming pipeline. (#5631)
- Embed AI operation type mappings into Relay. (#5555)
- Use new processor architecture to process transactions. (#5379)
- Add
gen_ai_response_time_to_first_tokenas aSpanDataattribute. (#5575) - Add sampling to expensive envelope buffer statsd metrics. (#5576)
- Use new processor architecture to process replays. (#5580)
- Add
gen_ai.cost_calculation.resultmetric to track AI cost calculation outcomes by integration and platform. (#5560) - Normalizes and validates trace metric names. (#5589)
- Add manual category to cost calculation metric origin tag (#5603)
- Remove the
ReplayEventsKafka topic and thereplay.relay-snuba-publishing-disabled.sample-rateoption. (#5629)