Releases: getsentry/relay
Releases · getsentry/relay
23.9.1
- No documented changes.
23.9.0
Features:
- Add
view_names
toAppContext
(#2344) - Tag keys in error events and transaction events can now be up to
200
ASCII characters long. Before, tag keys were limited to 32 characters. (#2453) - The Crons monitor check-in APIs have learned to accept JSON via POST. This allows for monitor upserts by specifying the
monitor_config
in the JSON body. (#2448) - Add an experimental web interface for local Relay deployments. (#2422)
Bug Fixes:
- Filter out exceptions originating in Safari extensions. (#2408)
- Fixes the
TraceContext.status
not being defaulted tounknown
before the new metrics extraction pipeline. (#2436) - Support on-demand metrics for alerts and widgets in external Relays. (#2440)
- Prevent sporadic data loss in
EnvelopeProcessorService
. (#2454) - Prevent panic when android trace contains invalid start time. (#2457)
Internal:
- Use static global configuration if file is provided and not in managed mode. (#2458)
- Add
MeasurementsConfig
toGlobalConfig
and implement merging logic with project config. (#2415) - Support ingestion of custom metrics when the
organizations:custom-metrics
feature flag is enabled. (#2443) - Merge span metrics and standalone spans extraction options. (#2447)
- Support parsing aggregated metric buckets directly from statsd payloads. (#2468, #2472)
- Improve performance when ingesting distribution metrics with a large number of data points. (#2483)
- Improve documentation for metrics bucketing. (#2503)
- Rename the envelope item type for StatsD payloads to "statsd". (#2470)
- Add a nanojoule unit for profile measurements. (#2478)
- Add a timestamp field to report profile's start time on Android. (#2486)
- Filter span metrics extraction based on features. (#2511, #2520)
- Extract shared tags on the segment. (#2512)
23.8.0
23.7.2
23.7.1
23.7.0
23.6.2
Features:
- Add filter based on transaction names. (#2118, #2284)
- Use GeoIP lookup also in non-processing Relays. Lookup from now on will be also run in light normalization. (#2229)
- Metrics extracted from transactions from old SDKs now get a useful
transaction
tag. (#2250, #2272).
Bug Fixes:
- Keep stack frames closest to crash when quantity exceeds limit. (#2236)
- Drop profiles without a transaction in the same envelope. (#2169)
Internal:
23.6.1
- No documented changes.
23.6.0
Bug Fixes:
- Make counting of total profiles consistent with total transactions. (#2163)
Features:
- Add
data
andapi_target
fields toResponseContext
and scrubgraphql
bodies. (#2141) - Add support for X-Vercel-Forwarded-For header. (#2124)
- Add
lock
attribute to the frame protocol. (#2171) - Reject profiles longer than 30s. (#2168)
- Change default topic for transaction metrics to
ingest-performance-metrics
. (#2180) - Add Firefox "dead object" error to browser extension filter (#2215)
- Add events whose
url
starts withfile://
to localhost inbound filter (#2214)
Internal: