Skip to content

24.11.0

Latest
Compare
Choose a tag to compare
@getsentry-bot getsentry-bot released this 19 Nov 00:52

Breaking Changes:

  • Removes support for metric meta envelope items. (#4152)
  • Removes support for the project cache endpoint version 2 and before. (#4147)

Bug Fixes:

  • Allow profile chunks without release. (#4155)

Features:

  • Add check to ensure unreal user info is not empty. (#4225)
  • Retain empty string values in span.data and event.contexts.trace.data. (#4174)
  • Allow sample_rate to be float type when deserializing DynamicSamplingContext. (#4181)
  • Support inbound filters for profiles. (#4176)
  • Scrub lower-case redis commands. (#4235)
  • Make the maximum idle time of a HTTP connection configurable. (#4248)
  • Allow configuring a Sentry server name with an option or the RELAY_SERVER_NAME environment variable. (#4251)

Internal:

  • Add a metric that counts span volume in the root project for dynamic sampling (c:spans/count_per_root_project@none). (#4134)
  • Add a tag target_project_id to both root project metrics for dynamic sampling (c:transactions/count_per_root_project@none and c:spans/count_per_root_project@none) which shows the flow trace traffic from root to target projects. (#4170)
  • Remove buffer entries and scrub array contents from MongoDB queries. (#4186)
  • Use DateTime<Utc> instead of Instant for tracking the received time of the Envelope. (#4184)
  • Add a field to suggest consumers to ingest spans in EAP. (#4206)
  • Run internal worker threads with a lower priority. (#4222)
  • Add additional fields to the Event Getter. (#4238)
  • Replace u64 with OrganizationId new-type struct for organization id. (#4159)
  • Add computed contexts for os, browser and runtime. (#4239)
  • Add CachingEnvelopeStack strategy to the buffer. (#4242)