diff --git a/CHANGELOG.md b/CHANGELOG.md index 062c6ef89e..ba9bd929ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## 23.9.0 **Features**: diff --git a/Cargo.lock b/Cargo.lock index 3902756752..8689790da1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3360,7 +3360,7 @@ checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "relay" -version = "23.8.0" +version = "23.9.0" dependencies = [ "anyhow", "clap", @@ -3378,7 +3378,7 @@ dependencies = [ [[package]] name = "relay-auth" -version = "23.8.0" +version = "23.9.0" dependencies = [ "chrono", "data-encoding", @@ -3395,7 +3395,7 @@ dependencies = [ [[package]] name = "relay-aws-extension" -version = "23.8.0" +version = "23.9.0" dependencies = [ "relay-log", "relay-system", @@ -3407,7 +3407,7 @@ dependencies = [ [[package]] name = "relay-base-schema" -version = "23.8.0" +version = "23.9.0" dependencies = [ "relay-common", "relay-protocol", @@ -3443,7 +3443,7 @@ dependencies = [ [[package]] name = "relay-common" -version = "23.8.0" +version = "23.9.0" dependencies = [ "chrono", "globset", @@ -3458,7 +3458,7 @@ dependencies = [ [[package]] name = "relay-config" -version = "23.8.0" +version = "23.9.0" dependencies = [ "anyhow", "human-size", @@ -3479,7 +3479,7 @@ dependencies = [ [[package]] name = "relay-crash" -version = "23.8.0" +version = "23.9.0" dependencies = [ "bindgen", "cmake", @@ -3487,7 +3487,7 @@ dependencies = [ [[package]] name = "relay-dashboard" -version = "0.1.0" +version = "23.9.0" dependencies = [ "ansi-to-html", "futures", @@ -3506,7 +3506,7 @@ dependencies = [ [[package]] name = "relay-dynamic-config" -version = "23.8.0" +version = "23.9.0" dependencies = [ "anyhow", "assert-json-diff", @@ -3527,7 +3527,7 @@ dependencies = [ [[package]] name = "relay-event-derive" -version = "23.8.0" +version = "23.9.0" dependencies = [ "proc-macro2", "quote", @@ -3537,7 +3537,7 @@ dependencies = [ [[package]] name = "relay-event-normalization" -version = "23.8.0" +version = "23.9.0" dependencies = [ "bytecount", "chrono", @@ -3569,7 +3569,7 @@ dependencies = [ [[package]] name = "relay-event-schema" -version = "23.8.0" +version = "23.9.0" dependencies = [ "bytecount", "chrono", @@ -3594,7 +3594,7 @@ dependencies = [ [[package]] name = "relay-ffi" -version = "23.8.0" +version = "23.9.0" dependencies = [ "anyhow", "relay-ffi-macros", @@ -3602,7 +3602,7 @@ dependencies = [ [[package]] name = "relay-ffi-macros" -version = "23.8.0" +version = "23.9.0" dependencies = [ "quote", "syn 1.0.109", @@ -3610,7 +3610,7 @@ dependencies = [ [[package]] name = "relay-filter" -version = "23.8.0" +version = "23.9.0" dependencies = [ "insta", "ipnetwork 0.20.0", @@ -3627,7 +3627,7 @@ dependencies = [ [[package]] name = "relay-jsonschema-derive" -version = "23.8.0" +version = "23.9.0" dependencies = [ "proc-macro2", "quote", @@ -3637,7 +3637,7 @@ dependencies = [ [[package]] name = "relay-kafka" -version = "23.8.0" +version = "23.9.0" dependencies = [ "jsonschema", "rdkafka", @@ -3654,7 +3654,7 @@ dependencies = [ [[package]] name = "relay-log" -version = "23.8.0" +version = "23.9.0" dependencies = [ "chrono", "console", @@ -3671,7 +3671,7 @@ dependencies = [ [[package]] name = "relay-metrics" -version = "23.8.0" +version = "23.9.0" dependencies = [ "bytecount", "criterion", @@ -3696,7 +3696,7 @@ dependencies = [ [[package]] name = "relay-monitors" -version = "23.8.0" +version = "23.9.0" dependencies = [ "once_cell", "regex", @@ -3709,7 +3709,7 @@ dependencies = [ [[package]] name = "relay-pii" -version = "23.8.0" +version = "23.9.0" dependencies = [ "hmac", "insta", @@ -3735,7 +3735,7 @@ dependencies = [ [[package]] name = "relay-profiling" -version = "23.8.0" +version = "23.9.0" dependencies = [ "android_trace_log", "chrono", @@ -3751,7 +3751,7 @@ dependencies = [ [[package]] name = "relay-protocol" -version = "23.8.0" +version = "23.9.0" dependencies = [ "num-traits", "relay-protocol-derive", @@ -3765,7 +3765,7 @@ dependencies = [ [[package]] name = "relay-protocol-derive" -version = "23.8.0" +version = "23.9.0" dependencies = [ "proc-macro2", "quote", @@ -3775,7 +3775,7 @@ dependencies = [ [[package]] name = "relay-quotas" -version = "23.8.0" +version = "23.9.0" dependencies = [ "insta", "relay-base-schema", @@ -3790,7 +3790,7 @@ dependencies = [ [[package]] name = "relay-redis" -version = "23.8.0" +version = "23.9.0" dependencies = [ "r2d2", "redis", @@ -3801,7 +3801,7 @@ dependencies = [ [[package]] name = "relay-replays" -version = "23.8.0" +version = "23.9.0" dependencies = [ "assert-json-diff", "criterion", @@ -3820,7 +3820,7 @@ dependencies = [ [[package]] name = "relay-sampling" -version = "23.8.0" +version = "23.9.0" dependencies = [ "chrono", "insta", @@ -3840,7 +3840,7 @@ dependencies = [ [[package]] name = "relay-server" -version = "23.8.0" +version = "23.9.0" dependencies = [ "anyhow", "axum", @@ -3908,7 +3908,7 @@ dependencies = [ [[package]] name = "relay-statsd" -version = "23.8.0" +version = "23.9.0" dependencies = [ "cadence", "crossbeam-channel", @@ -3919,7 +3919,7 @@ dependencies = [ [[package]] name = "relay-system" -version = "23.8.0" +version = "23.9.0" dependencies = [ "futures", "once_cell", @@ -3930,7 +3930,7 @@ dependencies = [ [[package]] name = "relay-test" -version = "23.8.0" +version = "23.9.0" dependencies = [ "relay-log", "relay-system", @@ -3939,7 +3939,7 @@ dependencies = [ [[package]] name = "relay-ua" -version = "23.8.0" +version = "23.9.0" dependencies = [ "once_cell", "uaparser", diff --git a/LICENSE b/LICENSE index 5cac0ad6f3..331750698c 100644 --- a/LICENSE +++ b/LICENSE @@ -16,7 +16,7 @@ Additional Use Grant: You may make use of the Licensed Work, provided that you d error-reporting or application monitoring features of the Licensed Work. -Change Date: 2026-08-15 +Change Date: 2026-09-19 Change License: Apache License, Version 2.0 diff --git a/relay-auth/Cargo.toml b/relay-auth/Cargo.toml index 40862996e0..4d03a83bc5 100644 --- a/relay-auth/Cargo.toml +++ b/relay-auth/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Authentication and crypto for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-aws-extension/Cargo.toml b/relay-aws-extension/Cargo.toml index 15e2e0e78b..478502f625 100644 --- a/relay-aws-extension/Cargo.toml +++ b/relay-aws-extension/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "AWS extension implementation for Sentry's AWS Lambda layer" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-base-schema/Cargo.toml b/relay-base-schema/Cargo.toml index ce5e78b1f0..9cf63c82dc 100644 --- a/relay-base-schema/Cargo.toml +++ b/relay-base-schema/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Basic types for Relay's API schema used across multiple services" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-common/Cargo.toml b/relay-common/Cargo.toml index 8795982e0d..c95d9f706b 100644 --- a/relay-common/Cargo.toml +++ b/relay-common/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Common utilities and crate re-exports for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-config/Cargo.toml b/relay-config/Cargo.toml index a746af51d1..cfc934ada4 100644 --- a/relay-config/Cargo.toml +++ b/relay-config/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Configuration for the Relay CLI and server" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-crash/Cargo.toml b/relay-crash/Cargo.toml index e62585525b..1fedd79fab 100644 --- a/relay-crash/Cargo.toml +++ b/relay-crash/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Native crash reporting for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" build = "build.rs" license-file = "../LICENSE" diff --git a/relay-dashboard/Cargo.toml b/relay-dashboard/Cargo.toml index af8390ac00..a5934a35e2 100644 --- a/relay-dashboard/Cargo.toml +++ b/relay-dashboard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "relay-dashboard" -version = "0.1.0" +version = "23.9.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/relay-dynamic-config/Cargo.toml b/relay-dynamic-config/Cargo.toml index 99d0f43fae..810cfe9921 100644 --- a/relay-dynamic-config/Cargo.toml +++ b/relay-dynamic-config/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Dynamic configuration passed down from sentry" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-event-derive/Cargo.toml b/relay-event-derive/Cargo.toml index a5dc08fa3f..5bcaa09aa2 100644 --- a/relay-event-derive/Cargo.toml +++ b/relay-event-derive/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Derive for visitor traits on the Event schema" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-event-normalization/Cargo.toml b/relay-event-normalization/Cargo.toml index 336b41cfcc..70d55e2396 100644 --- a/relay-event-normalization/Cargo.toml +++ b/relay-event-normalization/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Event normalization and processing" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-event-schema/Cargo.toml b/relay-event-schema/Cargo.toml index f5492e50d1..a88d860a0b 100644 --- a/relay-event-schema/Cargo.toml +++ b/relay-event-schema/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Event schema (Error, Transaction, Security) and types for event processing" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-ffi-macros/Cargo.toml b/relay-ffi-macros/Cargo.toml index b47c34c73b..f125461dda 100644 --- a/relay-ffi-macros/Cargo.toml +++ b/relay-ffi-macros/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Macros for error handling in FFI bindings" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-ffi/Cargo.toml b/relay-ffi/Cargo.toml index 9b052fc91e..9309e13402 100644 --- a/relay-ffi/Cargo.toml +++ b/relay-ffi/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Utilities for error handling in FFI bindings" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-filter/Cargo.toml b/relay-filter/Cargo.toml index 440bc450eb..d3bcfb0616 100644 --- a/relay-filter/Cargo.toml +++ b/relay-filter/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Inbound data filters for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-jsonschema-derive/Cargo.toml b/relay-jsonschema-derive/Cargo.toml index 32ee5f7f61..bf8283f908 100644 --- a/relay-jsonschema-derive/Cargo.toml +++ b/relay-jsonschema-derive/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Derive for JSON schema on Relay protocol types" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-kafka/Cargo.toml b/relay-kafka/Cargo.toml index e799b4c726..4887749ec6 100644 --- a/relay-kafka/Cargo.toml +++ b/relay-kafka/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Kafka related functionality for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-log/Cargo.toml b/relay-log/Cargo.toml index 823d8dfc5d..f20b8ff9fe 100644 --- a/relay-log/Cargo.toml +++ b/relay-log/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Error reporting and logging for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-metrics/Cargo.toml b/relay-metrics/Cargo.toml index 39590bc2f8..846f3899eb 100644 --- a/relay-metrics/Cargo.toml +++ b/relay-metrics/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Metrics protocol and processing" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-monitors/Cargo.toml b/relay-monitors/Cargo.toml index bf3ed086ca..fec952f996 100644 --- a/relay-monitors/Cargo.toml +++ b/relay-monitors/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Monitors processing for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-pii/Cargo.toml b/relay-pii/Cargo.toml index e9e446daf3..a367f70970 100644 --- a/relay-pii/Cargo.toml +++ b/relay-pii/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Scrubbing of personally identifiable information (PII) from events" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-profiling/Cargo.toml b/relay-profiling/Cargo.toml index 016444e1ff..7c3e028862 100644 --- a/relay-profiling/Cargo.toml +++ b/relay-profiling/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Profiling processing for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-protocol-derive/Cargo.toml b/relay-protocol-derive/Cargo.toml index da392c89f6..214324b739 100644 --- a/relay-protocol-derive/Cargo.toml +++ b/relay-protocol-derive/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Derives for Relay's protocol traits" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-protocol/Cargo.toml b/relay-protocol/Cargo.toml index 85e1bff0a2..e169ed2e80 100644 --- a/relay-protocol/Cargo.toml +++ b/relay-protocol/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Types and traits for building JSON-based protocols and schemas" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-quotas/Cargo.toml b/relay-quotas/Cargo.toml index 44a6496039..91755e9e7b 100644 --- a/relay-quotas/Cargo.toml +++ b/relay-quotas/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Sentry quotas and rate limiting" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-redis/Cargo.toml b/relay-redis/Cargo.toml index 0a1259e3c9..42fc6128fa 100644 --- a/relay-redis/Cargo.toml +++ b/relay-redis/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Pooled Redis and Redis cluster abstraction for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-replays/Cargo.toml b/relay-replays/Cargo.toml index 006bb23ce9..be9e868fb8 100644 --- a/relay-replays/Cargo.toml +++ b/relay-replays/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Session replay functionality for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-sampling/Cargo.toml b/relay-sampling/Cargo.toml index 697fdfb607..924a413e25 100644 --- a/relay-sampling/Cargo.toml +++ b/relay-sampling/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Dynamic sampling functionality for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-server/Cargo.toml b/relay-server/Cargo.toml index 69276ddf17..664e0835ee 100644 --- a/relay-server/Cargo.toml +++ b/relay-server/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Endpoints and services for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" build = "build.rs" license-file = "../LICENSE" diff --git a/relay-statsd/Cargo.toml b/relay-statsd/Cargo.toml index 5d4fbc5b93..a3bcd3d2a3 100644 --- a/relay-statsd/Cargo.toml +++ b/relay-statsd/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "High-level StatsD metric client for internal measurements" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-system/Cargo.toml b/relay-system/Cargo.toml index dcdbe44af7..7e01154d05 100644 --- a/relay-system/Cargo.toml +++ b/relay-system/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Foundational system components for Relay's services" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-test/Cargo.toml b/relay-test/Cargo.toml index d0b5e7e5ca..624009ea38 100644 --- a/relay-test/Cargo.toml +++ b/relay-test/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "Test utilities for Relay" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay-ua/Cargo.toml b/relay-ua/Cargo.toml index 97ed116393..95e0777b12 100644 --- a/relay-ua/Cargo.toml +++ b/relay-ua/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "User agent parser with built-in rules" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false diff --git a/relay/Cargo.toml b/relay/Cargo.toml index e6f9e8f259..4872d534c5 100644 --- a/relay/Cargo.toml +++ b/relay/Cargo.toml @@ -4,7 +4,7 @@ authors = ["Sentry "] description = "The Relay binary, a proxy server for Sentry" homepage = "https://getsentry.github.io/relay/" repository = "https://github.com/getsentry/relay" -version = "23.8.0" +version = "23.9.0" edition = "2021" license-file = "../LICENSE" publish = false