From 0c7e25a51fe13babd219f0d7e921f0b14dd562c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 17:31:02 +0000 Subject: [PATCH] chore: release v0.21.1 --- CHANGELOG.md | 13 +++++++++++++ Cargo.toml | 8 ++++---- components/salsa-macro-rules/CHANGELOG.md | 6 ++++++ components/salsa-macro-rules/Cargo.toml | 2 +- components/salsa-macros/Cargo.toml | 2 +- 5 files changed, 25 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 281ee0331..5ef4ca981 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.21.1](https://github.com/salsa-rs/salsa/compare/salsa-v0.21.0...salsa-v0.21.1) - 2025-04-30 + +### Added + +- Make `attach` pub ([#832](https://github.com/salsa-rs/salsa/pull/832)) + +### Other + +- better debug name for interned query arguments ([#837](https://github.com/salsa-rs/salsa/pull/837)) +- Avoid panic in `Backtrace::capture` if `query_stack` is already borrowed ([#835](https://github.com/salsa-rs/salsa/pull/835)) +- Clean up `function::execute` ([#833](https://github.com/salsa-rs/salsa/pull/833)) +- Change an `assert!` to `assert_eq!` ([#828](https://github.com/salsa-rs/salsa/pull/828)) + ## [0.21.0](https://github.com/salsa-rs/salsa/compare/salsa-v0.20.0...salsa-v0.21.0) - 2025-04-29 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index 044cfd368..66c54938e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "salsa" -version = "0.21.0" +version = "0.21.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -9,8 +9,8 @@ rust-version.workspace = true description = "A generic framework for on-demand, incrementalized computation (experimental)" [dependencies] -salsa-macro-rules = { version = "0.21.0", path = "components/salsa-macro-rules" } -salsa-macros = { version = "0.21.0", path = "components/salsa-macros", optional = true } +salsa-macro-rules = { version = "0.21.1", path = "components/salsa-macro-rules" } +salsa-macros = { version = "0.21.1", path = "components/salsa-macros", optional = true } boxcar = "0.2.11" crossbeam-queue = "0.3.11" @@ -42,7 +42,7 @@ macros = ["dep:salsa-macros"] # which may ultimately result in odd issues due to the proc-macro # output mismatching with the declarative macro inputs [target.'cfg(any())'.dependencies] -salsa-macros = { version = "=0.21.0", path = "components/salsa-macros" } +salsa-macros = { version = "=0.21.1", path = "components/salsa-macros" } [dev-dependencies] # examples diff --git a/components/salsa-macro-rules/CHANGELOG.md b/components/salsa-macro-rules/CHANGELOG.md index f37675dfc..56f430ae2 100644 --- a/components/salsa-macro-rules/CHANGELOG.md +++ b/components/salsa-macro-rules/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.21.1](https://github.com/salsa-rs/salsa/compare/salsa-macro-rules-v0.21.0...salsa-macro-rules-v0.21.1) - 2025-04-30 + +### Other + +- better debug name for interned query arguments ([#837](https://github.com/salsa-rs/salsa/pull/837)) + ## [0.21.0](https://github.com/salsa-rs/salsa/compare/salsa-macro-rules-v0.20.0...salsa-macro-rules-v0.21.0) - 2025-04-29 ### Fixed diff --git a/components/salsa-macro-rules/Cargo.toml b/components/salsa-macro-rules/Cargo.toml index 18820050d..4997495b0 100644 --- a/components/salsa-macro-rules/Cargo.toml +++ b/components/salsa-macro-rules/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "salsa-macro-rules" -version = "0.21.0" +version = "0.21.1" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/components/salsa-macros/Cargo.toml b/components/salsa-macros/Cargo.toml index c19f5a2bb..e9757c724 100644 --- a/components/salsa-macros/Cargo.toml +++ b/components/salsa-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "salsa-macros" -version = "0.21.0" +version = "0.21.1" authors.workspace = true edition.workspace = true license.workspace = true