From 465b982c240635502208c0b221156e1815409847 Mon Sep 17 00:00:00 2001 From: getsentry-bot Date: Wed, 19 Apr 2023 13:21:06 +0000 Subject: [PATCH] release: 0.31.0 --- CHANGELOG.md | 2 +- sentry-actix/Cargo.toml | 4 ++-- sentry-anyhow/Cargo.toml | 6 +++--- sentry-backtrace/Cargo.toml | 4 ++-- sentry-contexts/Cargo.toml | 4 ++-- sentry-core/Cargo.toml | 4 ++-- sentry-core/README.md | 2 +- sentry-debug-images/Cargo.toml | 4 ++-- sentry-debug-images/README.md | 2 +- sentry-log/Cargo.toml | 4 ++-- sentry-panic/Cargo.toml | 6 +++--- sentry-panic/README.md | 2 -- sentry-slog/Cargo.toml | 4 ++-- sentry-tower/Cargo.toml | 4 ++-- sentry-tower/README.md | 2 +- sentry-tracing/Cargo.toml | 4 ++-- sentry-types/Cargo.toml | 2 +- sentry/Cargo.toml | 22 +++++++++++----------- sentry/README.md | 12 ++++++------ 19 files changed, 46 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8d87e2f..d36ebecf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## 0.31.0 **Breaking Changes**: diff --git a/sentry-actix/Cargo.toml b/sentry-actix/Cargo.toml index ca8af801..69f6164c 100644 --- a/sentry-actix/Cargo.toml +++ b/sentry-actix/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-actix" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -15,7 +15,7 @@ rust-version = "1.66" [dependencies] actix-web = { version = "4", default-features = false } futures-util = { version = "0.3.5", default-features = false } -sentry-core = { version = "0.30.0", path = "../sentry-core", default-features = false, features = ["client"] } +sentry-core = { version = "0.31.0", path = "../sentry-core", default-features = false, features = ["client"] } [dev-dependencies] actix-web = { version = "4" } diff --git a/sentry-anyhow/Cargo.toml b/sentry-anyhow/Cargo.toml index 200d2505..cc6bc5ee 100644 --- a/sentry-anyhow/Cargo.toml +++ b/sentry-anyhow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-anyhow" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -17,8 +17,8 @@ default = ["backtrace"] backtrace = ["anyhow/backtrace"] [dependencies] -sentry-backtrace = { version = "0.30.0", path = "../sentry-backtrace" } -sentry-core = { version = "0.30.0", path = "../sentry-core" } +sentry-backtrace = { version = "0.31.0", path = "../sentry-backtrace" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } anyhow = "1.0.39" [dev-dependencies] diff --git a/sentry-backtrace/Cargo.toml b/sentry-backtrace/Cargo.toml index da57f963..c59db1bd 100644 --- a/sentry-backtrace/Cargo.toml +++ b/sentry-backtrace/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-backtrace" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -16,4 +16,4 @@ rust-version = "1.66" backtrace = "0.3.44" once_cell = "1" regex = { version = "1.5.5", default-features = false, features = ["std", "unicode-perl"] } -sentry-core = { version = "0.30.0", path = "../sentry-core" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } diff --git a/sentry-contexts/Cargo.toml b/sentry-contexts/Cargo.toml index df3f617d..92c4e7bf 100644 --- a/sentry-contexts/Cargo.toml +++ b/sentry-contexts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-contexts" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -14,7 +14,7 @@ edition = "2021" rust-version = "1.66" [dependencies] -sentry-core = { version = "0.30.0", path = "../sentry-core" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } libc = "0.2.66" hostname = "0.3.0" diff --git a/sentry-core/Cargo.toml b/sentry-core/Cargo.toml index bccc9277..0a8b7a2a 100644 --- a/sentry-core/Cargo.toml +++ b/sentry-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-core" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -33,7 +33,7 @@ frame-pointer = ["pprof?/frame-pointer"] log = { version = "0.4.8", optional = true, features = ["std"] } once_cell = "1" rand = { version = "0.8.1", optional = true } -sentry-types = { version = "0.30.0", path = "../sentry-types" } +sentry-types = { version = "0.31.0", path = "../sentry-types" } serde = { version = "1.0.104", features = ["derive"] } serde_json = { version = "1.0.46" } uuid = { version = "1.0.0", features = ["v4", "serde"], optional = true } diff --git a/sentry-core/README.md b/sentry-core/README.md index c956a36b..12020100 100644 --- a/sentry-core/README.md +++ b/sentry-core/README.md @@ -102,7 +102,7 @@ functionality. [Sentry]: https://sentry.io/ [`sentry`]: https://crates.io/crates/sentry [Unified API]: https://develop.sentry.dev/sdk/unified-api/ -[`test`]: https://docs.rs/sentry-core/0.30.0/sentry_core/test/index.html +[`test`]: https://docs.rs/sentry-core/0.31.0/sentry_core/test/index.html ## Resources diff --git a/sentry-debug-images/Cargo.toml b/sentry-debug-images/Cargo.toml index f286a316..429cd7c6 100644 --- a/sentry-debug-images/Cargo.toml +++ b/sentry-debug-images/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-debug-images" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -15,4 +15,4 @@ rust-version = "1.66" [dependencies] findshlibs = "=0.10.2" once_cell = "1" -sentry-core = { version = "0.30.0", path = "../sentry-core" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } diff --git a/sentry-debug-images/README.md b/sentry-debug-images/README.md index 84233d34..ef2a1748 100644 --- a/sentry-debug-images/README.md +++ b/sentry-debug-images/README.md @@ -22,7 +22,7 @@ let integration = sentry_debug_images::DebugImagesIntegration::new() .filter(|event| event.level >= Level::Warning); ``` -[`Event`]: https://docs.rs/sentry-debug-images/0.30.0/sentry_debug_images/sentry_core::protocol::Event +[`Event`]: https://docs.rs/sentry-debug-images/0.31.0/sentry_debug_images/sentry_core::protocol::Event ## Resources diff --git a/sentry-log/Cargo.toml b/sentry-log/Cargo.toml index aab44639..9e426b01 100644 --- a/sentry-log/Cargo.toml +++ b/sentry-log/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-log" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -13,7 +13,7 @@ edition = "2021" rust-version = "1.66" [dependencies] -sentry-core = { version = "0.30.0", path = "../sentry-core" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } log = { version = "0.4.8", features = ["std"] } [dev-dependencies] diff --git a/sentry-panic/Cargo.toml b/sentry-panic/Cargo.toml index 6b32dbf8..bf6de90b 100644 --- a/sentry-panic/Cargo.toml +++ b/sentry-panic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-panic" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -13,8 +13,8 @@ edition = "2021" rust-version = "1.66" [dependencies] -sentry-core = { version = "0.30.0", path = "../sentry-core" } -sentry-backtrace = { version = "0.30.0", path = "../sentry-backtrace" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } +sentry-backtrace = { version = "0.31.0", path = "../sentry-backtrace" } [dev-dependencies] sentry = { path = "../sentry", default-features = false, features = ["test"] } diff --git a/sentry-panic/README.md b/sentry-panic/README.md index 9db66dbe..5d7d7a9f 100644 --- a/sentry-panic/README.md +++ b/sentry-panic/README.md @@ -22,8 +22,6 @@ might optionally create a sentry `Event` out of a `PanicInfo`. let integration = sentry_panic::PanicIntegration::default().add_extractor(|info| None); ``` -If a panic handler is already configured when `sentry_panic` is initialized, `sentry_panic` will invoke that handler after it uploads the panic event. - ## Resources License: Apache-2.0 diff --git a/sentry-slog/Cargo.toml b/sentry-slog/Cargo.toml index 858b9519..31a85f5d 100644 --- a/sentry-slog/Cargo.toml +++ b/sentry-slog/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-slog" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -13,7 +13,7 @@ edition = "2021" rust-version = "1.66" [dependencies] -sentry-core = { version = "0.30.0", path = "../sentry-core" } +sentry-core = { version = "0.31.0", path = "../sentry-core" } slog = { version = "2.5.2", features = ["nested-values"] } serde_json = "1.0.46" diff --git a/sentry-tower/Cargo.toml b/sentry-tower/Cargo.toml index 769588a0..cec600d0 100644 --- a/sentry-tower/Cargo.toml +++ b/sentry-tower/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-tower" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -20,7 +20,7 @@ tower-layer = "0.3" tower-service = "0.3" http = { version = "0.2.6", optional = true } pin-project = { version = "1.0.10", optional = true } -sentry-core = { version = "0.30.0", path = "../sentry-core", default-features = false, features = ["client"] } +sentry-core = { version = "0.31.0", path = "../sentry-core", default-features = false, features = ["client"] } url = { version = "2.2.2", optional = true } [dev-dependencies] diff --git a/sentry-tower/README.md b/sentry-tower/README.md index 1fed253c..1e73bd24 100644 --- a/sentry-tower/README.md +++ b/sentry-tower/README.md @@ -101,7 +101,7 @@ transaction based on the incoming HTTP headers. The created transaction will automatically use the request URI as its name. This is sometimes not desirable in case the request URI contains unique IDs or similar. In this case, users should manually override the transaction name -in the request handler using the [`Scope::set_transaction`](https://docs.rs/sentry-tower/0.30.0/sentry_tower/sentry_core::Scope::set_transaction) +in the request handler using the [`Scope::set_transaction`](https://docs.rs/sentry-tower/0.31.0/sentry_tower/sentry_core::Scope::set_transaction) method. When combining both layers, take care of the ordering of both. For example diff --git a/sentry-tracing/Cargo.toml b/sentry-tracing/Cargo.toml index 7a013d5f..a39f4574 100644 --- a/sentry-tracing/Cargo.toml +++ b/sentry-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-tracing" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -13,7 +13,7 @@ edition = "2021" rust-version = "1.66" [dependencies] -sentry-core = { version = "0.30.0", path = "../sentry-core", features = ["client"] } +sentry-core = { version = "0.31.0", path = "../sentry-core", features = ["client"] } tracing-core = "0.1" tracing-subscriber = { version = "0.3.1", default-features = false, features = ["std"] } diff --git a/sentry-types/Cargo.toml b/sentry-types/Cargo.toml index 2f32ca5c..4dc700dc 100644 --- a/sentry-types/Cargo.toml +++ b/sentry-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry-types" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" diff --git a/sentry/Cargo.toml b/sentry/Cargo.toml index d7e962e9..782ee7f0 100644 --- a/sentry/Cargo.toml +++ b/sentry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sentry" -version = "0.30.0" +version = "0.31.0" authors = ["Sentry "] license = "Apache-2.0" readme = "README.md" @@ -52,16 +52,16 @@ native-tls = ["dep:native-tls", "reqwest?/default-tls", "ureq?/native-tls"] rustls = ["dep:rustls", "reqwest?/rustls-tls", "ureq?/tls", "webpki-roots"] [dependencies] -sentry-core = { version = "0.30.0", path = "../sentry-core", features = ["client"] } -sentry-anyhow = { version = "0.30.0", path = "../sentry-anyhow", optional = true } -sentry-backtrace = { version = "0.30.0", path = "../sentry-backtrace", optional = true } -sentry-contexts = { version = "0.30.0", path = "../sentry-contexts", optional = true } -sentry-debug-images = { version = "0.30.0", path = "../sentry-debug-images", optional = true } -sentry-log = { version = "0.30.0", path = "../sentry-log", optional = true } -sentry-panic = { version = "0.30.0", path = "../sentry-panic", optional = true } -sentry-slog = { version = "0.30.0", path = "../sentry-slog", optional = true } -sentry-tower = { version = "0.30.0", path = "../sentry-tower", optional = true } -sentry-tracing = { version = "0.30.0", path = "../sentry-tracing", optional = true } +sentry-core = { version = "0.31.0", path = "../sentry-core", features = ["client"] } +sentry-anyhow = { version = "0.31.0", path = "../sentry-anyhow", optional = true } +sentry-backtrace = { version = "0.31.0", path = "../sentry-backtrace", optional = true } +sentry-contexts = { version = "0.31.0", path = "../sentry-contexts", optional = true } +sentry-debug-images = { version = "0.31.0", path = "../sentry-debug-images", optional = true } +sentry-log = { version = "0.31.0", path = "../sentry-log", optional = true } +sentry-panic = { version = "0.31.0", path = "../sentry-panic", optional = true } +sentry-slog = { version = "0.31.0", path = "../sentry-slog", optional = true } +sentry-tower = { version = "0.31.0", path = "../sentry-tower", optional = true } +sentry-tracing = { version = "0.31.0", path = "../sentry-tracing", optional = true } log = { version = "0.4.8", optional = true, features = ["std"] } reqwest = { version = "0.11", optional = true, features = ["blocking", "json"], default-features = false } curl = { version = "0.4.25", optional = true } diff --git a/sentry/README.md b/sentry/README.md index b3b61684..d0587fd6 100644 --- a/sentry/README.md +++ b/sentry/README.md @@ -34,8 +34,8 @@ sentry::capture_message("Hello World!", sentry::Level::Info); More complex examples on how to use sentry can also be found in [examples]. Extended instructions may also be found on [Sentry itself]. -[`sentry::init`]: https://docs.rs/sentry/0.30.0/sentry/fn.init.html -[`Hub`]: https://docs.rs/sentry/0.30.0/sentry/struct.Hub.html +[`sentry::init`]: https://docs.rs/sentry/0.31.0/sentry/fn.init.html +[`Hub`]: https://docs.rs/sentry/0.31.0/sentry/struct.Hub.html [examples]: https://github.com/getsentry/sentry-rust/tree/master/sentry/examples [Sentry itself]: https://docs.sentry.io/platforms/rust @@ -47,8 +47,8 @@ the ecosystem require a feature flag. For available integrations and how to use [integrations] and [apply_defaults]. [Features]: #features -[integrations]: https://docs.rs/sentry/0.30.0/sentry/integrations/index.html -[apply_defaults]: https://docs.rs/sentry/0.30.0/sentry/fn.apply_defaults.html +[integrations]: https://docs.rs/sentry/0.31.0/sentry/integrations/index.html +[apply_defaults]: https://docs.rs/sentry/0.31.0/sentry/fn.apply_defaults.html ## Minimal API @@ -56,8 +56,8 @@ This crate comes fully-featured. If the goal is to instrument libraries for usag with sentry, or to extend sentry with a custom [`Integration`] or a [`Transport`], one should use the [`sentry-core`] crate instead. -[`Integration`]: https://docs.rs/sentry/0.30.0/sentry/trait.Integration.html -[`Transport`]: https://docs.rs/sentry/0.30.0/sentry/trait.Transport.html +[`Integration`]: https://docs.rs/sentry/0.31.0/sentry/trait.Integration.html +[`Transport`]: https://docs.rs/sentry/0.31.0/sentry/trait.Transport.html [`sentry-core`]: https://crates.io/crates/sentry-core ## Features