Skip to content

23.12.0

Compare
Choose a tag to compare
@getsentry-bot getsentry-bot released this 19 Dec 12:42

Features:

  • Ingest OpenTelemetry and standalone Sentry spans via HTTP or an envelope. (#2620)
  • Partition and split metric buckets just before sending. Log outcomes for metrics. (#2682)
  • Support optional PerformanceScoreWeightedComponent in performance score processing. (#2783)
  • Return global config ready status to downstream relays. (#2765)
  • Add Mixed JS/Android Profiles events processing. (#2706)
  • Allow to ingest measurements on a span. (#2792)
  • Extract size metrics for all resource spans when permitted. (#2805)
  • Allow access to more fields in dynamic sampling and metric extraction. (#2820)
  • Add Redis set based cardinality limiter for metrics. (#2745)
  • Support issue thresholds for Cron Monitor configurations (#2842)

Bug Fixes:

  • In on-demand metric extraction, use the normalized URL instead of raw URLs sent by SDKs. This bug prevented metrics for certain dashboard queries from being extracted. (#2819)
  • Ignore whitespaces when parsing user reports. (#2798)

Internal:

  • Support source context in metric code locations metadata entries. (#2781)
  • Temporarily add metric summaries on spans and top-level transaction events to link DDM with performance monitoring. (#2757)
  • Add size limits on metric related envelope items. (#2800)
  • Include the size offending item in the size limit error message. (#2801)
  • Allow ingestion of metrics summary on spans. (#2823)
  • Add metric_bucket data category. (#2824)
  • Org rate limit metrics per bucket. (#2836)
  • Emit image resource spans, grouped by domain and extension. (#2826, #2855)
  • Parse timestamps from strings in span OpenTelemetry schema. (#2857)