Skip to content

Commit

Permalink
Bump MSRV to 1.60.0 (#498)
Browse files Browse the repository at this point in the history
  • Loading branch information
viglia committed Sep 1, 2022
1 parent 4178868 commit 94c7bb5
Show file tree
Hide file tree
Showing 17 changed files with 23 additions and 22 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Expand Up @@ -99,7 +99,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
rust: [1.57.0]
rust: [1.60.0]

name: Check / Test MSRV on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -139,7 +139,7 @@ jobs:
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly-2022-01-14
toolchain: nightly-2022-09-01
components: llvm-tools-preview
override: true

Expand Down
11 changes: 6 additions & 5 deletions CHANGELOG.md
Expand Up @@ -4,6 +4,8 @@

**Breaking Changes**:

- The minimum supported Rust version was bumped to **1.60.0** due to requirements from dependencies. ([#498](https://github.com/getsentry/sentry-rust/pull/498))

**Features**:

- Add support for Profiling feature. ([#479](https://github.com/getsentry/sentry-rust/pull/479))
Expand All @@ -12,12 +14,11 @@

**Thank you**:


## 0.27.0

**Breaking Changes**:

- The minium supported Rust version was bumped to **1.57.0** due to requirements from dependencies. ([#472](https://github.com/getsentry/sentry-rust/pull/472))
- The minimum supported Rust version was bumped to **1.57.0** due to requirements from dependencies. ([#472](https://github.com/getsentry/sentry-rust/pull/472))
- Add the `rust-version` field to the manifest. ([#473](https://github.com/getsentry/sentry-rust/pull/473))
- Update to edition 2021. ([#473](https://github.com/getsentry/sentry-rust/pull/473))

Expand Down Expand Up @@ -76,7 +77,7 @@ Features, fixes and improvements in this release have been contributed by:

**Breaking Changes**:

- The minium supported Rust version was bumped to **1.54.0** due to requirements from dependencies.
- The minimum supported Rust version was bumped to **1.54.0** due to requirements from dependencies.
- Updated the `sentry-actix` integration to `actix-web@4`. ([#437](https://github.com/getsentry/sentry-rust/pull/437))

**Features**:
Expand Down Expand Up @@ -124,7 +125,7 @@ Features, fixes and improvements in this release have been contributed by:

**Breaking Changes**:

- The minium supported Rust version was bumped to **1.53.0** due to requirements from dependencies.
- The minimum supported Rust version was bumped to **1.53.0** due to requirements from dependencies.
- The `backtrace` feature of `sentry-anyhow` is enabled by default. ([#362](https://github.com/getsentry/sentry-rust/pull/362))
- The `tracing-subscriber` dependency of `sentry-tracing` has been bumped to version `0.3.x`. ([#377](https://github.com/getsentry/sentry-rust/pull/377))
- `Scope::add_event_processor` now takes a generic parameter instead of a boxed function.([#380](https://github.com/getsentry/sentry-rust/pull/380))
Expand Down Expand Up @@ -166,7 +167,7 @@ Features, fixes and improvements in this release have been contributed by:

**Breaking Changes**:

- The minium supported Rust version was bumped to **1.46.0** due to requirements from dependencies.
- The minimum supported Rust version was bumped to **1.46.0** due to requirements from dependencies.

**Features**:

Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -93,7 +93,7 @@ best API and adding new features.
We currently only verify this crate against a recent version of Sentry hosted on [sentry.io](https://sentry.io/) but it
should work with on-prem Sentry versions 20.6 and later.

The **Minimum Supported Rust Version** is currently at _1.57.0_.
The **Minimum Supported Rust Version** is currently at _1.60.0_.
The Sentry crates will support a _6 month_ old Rust version at time of release,
and the MSRV will be increased in accordance with its dependencies.

Expand Down
2 changes: 1 addition & 1 deletion clippy.toml
@@ -1 +1 @@
msrv = "1.57"
msrv = "1.60.0"
2 changes: 1 addition & 1 deletion sentry-actix/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry client extension for actix-web 3.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
actix-web = { version = "4", default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion sentry-anyhow/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration for anyhow.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[features]
default = ["backtrace"]
Expand Down
2 changes: 1 addition & 1 deletion sentry-backtrace/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration and utilities for dealing with stacktraces.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
backtrace = "0.3.44"
Expand Down
2 changes: 1 addition & 1 deletion sentry-contexts/Cargo.toml
Expand Up @@ -11,7 +11,7 @@ Sentry integration for os, device, and rust contexts.
"""
build = "build.rs"
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
sentry-core = { version = "0.27.0", path = "../sentry-core" }
Expand Down
2 changes: 1 addition & 1 deletion sentry-core/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Core sentry library used for instrumentation and integration development.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[package.metadata.docs.rs]
all-features = true
Expand Down
2 changes: 1 addition & 1 deletion sentry-debug-images/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration that adds the list of loaded libraries to events.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
findshlibs = "=0.10.2"
Expand Down
2 changes: 1 addition & 1 deletion sentry-log/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration for log and env_logger crates.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
sentry-core = { version = "0.27.0", path = "../sentry-core" }
Expand Down
2 changes: 1 addition & 1 deletion sentry-panic/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration for capturing panics.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
sentry-core = { version = "0.27.0", path = "../sentry-core" }
Expand Down
2 changes: 1 addition & 1 deletion sentry-slog/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration for the slog crate.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
sentry-core = { version = "0.27.0", path = "../sentry-core" }
Expand Down
2 changes: 1 addition & 1 deletion sentry-tower/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration for tower-based crates.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[features]
http = ["http_", "pin-project", "url"]
Expand Down
2 changes: 1 addition & 1 deletion sentry-tracing/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry integration for tracing and tracing-subscriber crates.
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[dependencies]
sentry-core = { version = "0.27.0", path = "../sentry-core", features = ["client"] }
Expand Down
2 changes: 1 addition & 1 deletion sentry-types/Cargo.toml
Expand Up @@ -11,7 +11,7 @@ Common reusable types for implementing the sentry.io protocol.
"""
keywords = ["sentry", "protocol"]
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"

[package.metadata.docs.rs]
all-features = true
Expand Down
2 changes: 1 addition & 1 deletion sentry/Cargo.toml
Expand Up @@ -10,7 +10,7 @@ description = """
Sentry (getsentry.com) client for rust ;)
"""
edition = "2021"
rust-version = "1.57"
rust-version = "1.60"
autoexamples = true

# To build locally:
Expand Down

0 comments on commit 94c7bb5

Please sign in to comment.