File tree Expand file tree Collapse file tree 6 files changed +38
-6
lines changed Expand file tree Collapse file tree 6 files changed +38
-6
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.25.0] ( https://github.com/salsa-rs/salsa/compare/salsa-v0.24.0...salsa-v0.25.0 ) - 2025-10-29
11+
12+ ### Other
13+
14+ - Explain the motivation for breaking API changes made in #1012 and #1015 ([ #1016 ] ( https://github.com/salsa-rs/salsa/pull/1016 ) )
15+ - Expose the Input query Id with cycle_initial ([ #1015 ] ( https://github.com/salsa-rs/salsa/pull/1015 ) )
16+ - Add ` SyncTable::peek_claim ` fast path for ` function::Ingredient::wait_for ` ([ #1011 ] ( https://github.com/salsa-rs/salsa/pull/1011 ) )
17+ - Fix cache invalidation when cycle head becomes non-head ([ #1014 ] ( https://github.com/salsa-rs/salsa/pull/1014 ) )
18+ - Expose the query ID and the last provisional value to the cycle recovery function ([ #1012 ] ( https://github.com/salsa-rs/salsa/pull/1012 ) )
19+ - Fix hangs in multithreaded fixpoint iteration ([ #1010 ] ( https://github.com/salsa-rs/salsa/pull/1010 ) )
20+ - Remove experimental parallel feature ([ #1013 ] ( https://github.com/salsa-rs/salsa/pull/1013 ) )
21+ - Simplify ` WaitGroup ` implementation ([ #958 ] ( https://github.com/salsa-rs/salsa/pull/958 ) )
22+ - Fix missing license files in published macros/macro-rules crates ([ #1009 ] ( https://github.com/salsa-rs/salsa/pull/1009 ) )
23+ - Run fixpoint per strongly connected component ([ #999 ] ( https://github.com/salsa-rs/salsa/pull/999 ) )
24+ - Add benchmark for a fixpoint iteration with nested cycles ([ #1001 ] ( https://github.com/salsa-rs/salsa/pull/1001 ) )
25+
1026## [ 0.24.0] ( https://github.com/salsa-rs/salsa/compare/salsa-v0.23.0...salsa-v0.24.0 ) - 2025-09-30
1127
1228### Fixed
Original file line number Diff line number Diff line change 11[package ]
22name = " salsa"
3- version = " 0.24 .0"
3+ version = " 0.25 .0"
44authors.workspace = true
55edition.workspace = true
66license.workspace = true
@@ -9,8 +9,8 @@ rust-version.workspace = true
99description = " A generic framework for on-demand, incrementalized computation (experimental)"
1010
1111[dependencies ]
12- salsa-macro-rules = { version = " 0.24 .0" , path = " components/salsa-macro-rules" }
13- salsa-macros = { version = " 0.24 .0" , path = " components/salsa-macros" , optional = true }
12+ salsa-macro-rules = { version = " 0.25 .0" , path = " components/salsa-macro-rules" }
13+ salsa-macros = { version = " 0.25 .0" , path = " components/salsa-macros" , optional = true }
1414
1515boxcar = " 0.2.13"
1616crossbeam-queue = " 0.3.12"
@@ -62,7 +62,7 @@ salsa_unstable = []
6262# which may ultimately result in odd issues due to the proc-macro
6363# output mismatching with the declarative macro inputs
6464[target .'cfg(any())' .dependencies ]
65- salsa-macros = { version = " =0.24 .0" , path = " components/salsa-macros" }
65+ salsa-macros = { version = " =0.25 .0" , path = " components/salsa-macros" }
6666
6767[dev-dependencies ]
6868# examples
Original file line number Diff line number Diff line change @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.25.0] ( https://github.com/salsa-rs/salsa/compare/salsa-macro-rules-v0.24.0...salsa-macro-rules-v0.25.0 ) - 2025-10-29
11+
12+ ### Other
13+
14+ - Expose the Input query Id with cycle_initial ([ #1015 ] ( https://github.com/salsa-rs/salsa/pull/1015 ) )
15+ - Expose the query ID and the last provisional value to the cycle recovery function ([ #1012 ] ( https://github.com/salsa-rs/salsa/pull/1012 ) )
16+ - Fix missing license files in published macros/macro-rules crates ([ #1009 ] ( https://github.com/salsa-rs/salsa/pull/1009 ) )
17+ - Add benchmark for a fixpoint iteration with nested cycles ([ #1001 ] ( https://github.com/salsa-rs/salsa/pull/1001 ) )
18+
1019## [ 0.24.0] ( https://github.com/salsa-rs/salsa/compare/salsa-macro-rules-v0.23.0...salsa-macro-rules-v0.24.0 ) - 2025-09-30
1120
1221### Fixed
Original file line number Diff line number Diff line change 11[package ]
22name = " salsa-macro-rules"
3- version = " 0.24 .0"
3+ version = " 0.25 .0"
44authors.workspace = true
55edition.workspace = true
66license.workspace = true
Original file line number Diff line number Diff line change @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.25.0] ( https://github.com/salsa-rs/salsa/compare/salsa-macros-v0.24.0...salsa-macros-v0.25.0 ) - 2025-10-29
11+
12+ ### Other
13+
14+ - Expose the query ID and the last provisional value to the cycle recovery function ([ #1012 ] ( https://github.com/salsa-rs/salsa/pull/1012 ) )
15+ - Fix missing license files in published macros/macro-rules crates ([ #1009 ] ( https://github.com/salsa-rs/salsa/pull/1009 ) )
16+
1017## [ 0.24.0] ( https://github.com/salsa-rs/salsa/compare/salsa-macros-v0.23.0...salsa-macros-v0.24.0 ) - 2025-09-30
1118
1219### Other
Original file line number Diff line number Diff line change 11[package ]
22name = " salsa-macros"
3- version = " 0.24 .0"
3+ version = " 0.25 .0"
44authors.workspace = true
55edition.workspace = true
66license.workspace = true
You can’t perform that action at this time.
0 commit comments