25.9.0
Breaking Changes:
- Removes support for the deprecated and early alpha only otel log item type. (#5082)
- Remove static mode. (#5108)
Features:
- Add InstallableBuild and SizeAnalysis data categories. (#5084)
- Add dynamic PII derivation to
metastructure. (#5107) - Detect PII status of attributes based on
sentry-conventions. (#5113) - Add support for an OTLP
/v1/logsendpoint. This endpoint is gated behind theorganizations:relay-otel-logs-endpointfeature flag. (#5130)
Internal:
- Disable PII scrubbing for gen ai operation name. (#5064)
- Set the default log retention to 30 days for full fidelity and downsampled data. (#5065)
- Improved PII Scrubbing for attributes / logs (#5061))
- Introduces a project scope sampling rule type. (#5077))
- Produce transactions on
transactionsKafka topic, even if they have attachments. (#5081) - Removes metric stats from the codebase. (#5097)
- Add option gating Snuba publishing to ingest-replay-events for Replays. (#5088, #5115)
- Add gen_ai_cost_total_tokens attribute and double write total tokens cost. (#5121)
- Change mapping of incoming OTLP spans with
ERRORstatus to Sentry'sinternal_errorstatus. (#5127) - Change the feature flag for the alpha OTLP trace endpoint from
projects:relay-otel-endpointtoorganizations:relay-otlp-trace-endpoint. (#5133) - Add
ai_operation_type_mapto global config. (#5125) - Infer
gen_ai.operation.typefromspan.op. (#5129)