From 98540ca806af5dcedda20540c5a09c1560faf405 Mon Sep 17 00:00:00 2001 From: andylokandy Date: Wed, 14 Aug 2024 19:48:48 +0800 Subject: [PATCH] chore: lower MSRV to 1.75 --- .github/workflows/ci.yml | 2 +- CHANGELOG.md | 4 ++++ Cargo.toml | 6 +++--- fastrace-datadog/Cargo.toml | 2 +- fastrace-futures/Cargo.toml | 2 +- fastrace-jaeger/Cargo.toml | 2 +- fastrace-macro/Cargo.toml | 2 +- fastrace-opentelemetry/Cargo.toml | 2 +- fastrace/Cargo.toml | 2 +- fastrace/src/macros.rs | 2 +- 10 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ed7ed11..2abfe0c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: os: [ windows-latest, macos-latest, ubuntu-latest ] - rust: [ "1.80.1", stable, nightly ] + rust: [ "1.75", stable, nightly ] env: RUST_BACKTRACE: 1 steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 7285565..4888c0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Unreleased +## v0.7.1 + +- Lower MSRV to 1.75. + ## v0.7.0 - Upgrade dependencies including opentelemtry and more. diff --git a/Cargo.toml b/Cargo.toml index 4c6a4b6..e6f1e9a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,12 +14,12 @@ resolver = "2" edition = "2021" license = "Apache-2.0" repository = "https://github.com/fast/fastrace" -rust-version = "1.80.1" +rust-version = "1.75" [workspace.dependencies] # workspace dependencies -fastrace = { version = "0.7.0", path = "fastrace" } -fastrace-macro = { version = "0.7.0", path = "fastrace-macro" } +fastrace = { version = "0.7.1", path = "fastrace" } +fastrace-macro = { version = "0.7.1", path = "fastrace-macro" } # workspace leaves fastrace-datadog = { path = "fastrace-datadog" } diff --git a/fastrace-datadog/Cargo.toml b/fastrace-datadog/Cargo.toml index 1ccae11..0470e6d 100644 --- a/fastrace-datadog/Cargo.toml +++ b/fastrace-datadog/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastrace-datadog" -version = "0.7.0" +version = "0.7.1" categories = ["development-tools::debugging"] description = "Datadog reporter for fastrace" diff --git a/fastrace-futures/Cargo.toml b/fastrace-futures/Cargo.toml index ad134ae..08e0f84 100644 --- a/fastrace-futures/Cargo.toml +++ b/fastrace-futures/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastrace-futures" -version = "0.7.0" +version = "0.7.1" categories = ["development-tools::debugging"] description = "Utilities for tracing `futures` with fastrace" diff --git a/fastrace-jaeger/Cargo.toml b/fastrace-jaeger/Cargo.toml index ed0c275..def651d 100644 --- a/fastrace-jaeger/Cargo.toml +++ b/fastrace-jaeger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastrace-jaeger" -version = "0.7.0" +version = "0.7.1" categories = ["development-tools::debugging"] description = "Jaeger reporter for fastrace" diff --git a/fastrace-macro/Cargo.toml b/fastrace-macro/Cargo.toml index 07d74e6..bd6c5a9 100644 --- a/fastrace-macro/Cargo.toml +++ b/fastrace-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastrace-macro" -version = "0.7.0" +version = "0.7.1" categories = ["development-tools::debugging"] description = "Attribute procedural macro for fastrace" diff --git a/fastrace-opentelemetry/Cargo.toml b/fastrace-opentelemetry/Cargo.toml index 4a8039e..a5af256 100644 --- a/fastrace-opentelemetry/Cargo.toml +++ b/fastrace-opentelemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastrace-opentelemetry" -version = "0.7.0" +version = "0.7.1" categories = ["development-tools::debugging"] description = "Opentelemetry reporter for fastrace" diff --git a/fastrace/Cargo.toml b/fastrace/Cargo.toml index e852791..8a95b06 100644 --- a/fastrace/Cargo.toml +++ b/fastrace/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastrace" -version = "0.7.0" +version = "0.7.1" categories = ["development-tools::debugging"] description = "A high-performance timeline tracing library for Rust" diff --git a/fastrace/src/macros.rs b/fastrace/src/macros.rs index fc2d53d..54a223c 100644 --- a/fastrace/src/macros.rs +++ b/fastrace/src/macros.rs @@ -52,7 +52,7 @@ macro_rules! func_path { } /// Get the full path of the function where the macro is invoked. Returns a `&'static str`. -#[deprecated(since = "0.7.0", note = "Please use `fastrace::func_path!()` instead")] +#[deprecated(since = "0.7.1", note = "Please use `fastrace::func_path!()` instead")] #[macro_export] macro_rules! full_name { () => {{