File tree 6 files changed +41
-6
lines changed
6 files changed +41
-6
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 0.20.0] ( https://github.com/MichaReiser/salsa/compare/salsa-v0.19.0...salsa-v0.20.0 ) - 2025-03-17
11
+
12
+ ### Added
13
+
14
+ - Drop ` Debug ` requirements and flip implementation defaults ([ #756 ] ( https://github.com/MichaReiser/salsa/pull/756 ) )
15
+
16
+ ### Other
17
+
18
+ - Remove dead code ([ #764 ] ( https://github.com/MichaReiser/salsa/pull/764 ) )
19
+ - Reduce unnecessary conditional work in ` deep_verify_memo ` ([ #759 ] ( https://github.com/MichaReiser/salsa/pull/759 ) )
20
+ - Use a ` Vec ` for ` CycleHeads ` ([ #760 ] ( https://github.com/MichaReiser/salsa/pull/760 ) )
21
+ - Use nextest for miri test runs ([ #758 ] ( https://github.com/MichaReiser/salsa/pull/758 ) )
22
+ - Pin ` half ` version to prevent CI failure ([ #757 ] ( https://github.com/MichaReiser/salsa/pull/757 ) )
23
+ - rewrite cycle handling to support fixed-point iteration ([ #603 ] ( https://github.com/MichaReiser/salsa/pull/603 ) )
24
+
10
25
## [ 0.19.0] ( https://github.com/salsa-rs/salsa/compare/salsa-v0.18.0...salsa-v0.19.0 ) - 2025-03-10
11
26
12
27
### Fixed
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " salsa"
3
- version = " 0.19 .0"
3
+ version = " 0.20 .0"
4
4
authors.workspace = true
5
5
edition.workspace = true
6
6
license.workspace = true
@@ -9,8 +9,8 @@ rust-version.workspace = true
9
9
description = " A generic framework for on-demand, incrementalized computation (experimental)"
10
10
11
11
[dependencies ]
12
- salsa-macro-rules = { version = " 0.19 .0" , path = " components/salsa-macro-rules" }
13
- salsa-macros = { version = " 0.19 .0" , path = " components/salsa-macros" , optional = true }
12
+ salsa-macro-rules = { version = " 0.20 .0" , path = " components/salsa-macro-rules" }
13
+ salsa-macros = { version = " 0.20 .0" , path = " components/salsa-macros" , optional = true }
14
14
15
15
boxcar = " 0.2.9"
16
16
crossbeam-queue = " 0.3.11"
@@ -41,7 +41,7 @@ macros = ["dep:salsa-macros"]
41
41
# which may ultimately result in odd issues due to the proc-macro
42
42
# output mismatching with the declarative macro inputs
43
43
[target .'cfg(any())' .dependencies ]
44
- salsa-macros = { version = " =0.19 .0" , path = " components/salsa-macros" }
44
+ salsa-macros = { version = " =0.20 .0" , path = " components/salsa-macros" }
45
45
46
46
[dev-dependencies ]
47
47
# examples
Original file line number Diff line number Diff line change @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 0.20.0] ( https://github.com/MichaReiser/salsa/compare/salsa-macro-rules-v0.19.0...salsa-macro-rules-v0.20.0 ) - 2025-03-17
11
+
12
+ ### Added
13
+
14
+ - Drop ` Debug ` requirements and flip implementation defaults ([ #756 ] ( https://github.com/MichaReiser/salsa/pull/756 ) )
15
+
16
+ ### Other
17
+
18
+ - rewrite cycle handling to support fixed-point iteration ([ #603 ] ( https://github.com/MichaReiser/salsa/pull/603 ) )
19
+
10
20
## [ 0.19.0] ( https://github.com/salsa-rs/salsa/compare/salsa-macro-rules-v0.18.0...salsa-macro-rules-v0.19.0 ) - 2025-03-10
11
21
12
22
### Other
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " salsa-macro-rules"
3
- version = " 0.19 .0"
3
+ version = " 0.20 .0"
4
4
authors.workspace = true
5
5
edition.workspace = true
6
6
license.workspace = true
Original file line number Diff line number Diff line change @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 0.20.0] ( https://github.com/MichaReiser/salsa/compare/salsa-macros-v0.19.0...salsa-macros-v0.20.0 ) - 2025-03-17
11
+
12
+ ### Added
13
+
14
+ - Drop ` Debug ` requirements and flip implementation defaults ([ #756 ] ( https://github.com/MichaReiser/salsa/pull/756 ) )
15
+
16
+ ### Other
17
+
18
+ - rewrite cycle handling to support fixed-point iteration ([ #603 ] ( https://github.com/MichaReiser/salsa/pull/603 ) )
19
+
10
20
## [ 0.19.0] ( https://github.com/salsa-rs/salsa/compare/salsa-macros-v0.18.0...salsa-macros-v0.19.0 ) - 2025-03-10
11
21
12
22
### Fixed
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " salsa-macros"
3
- version = " 0.19 .0"
3
+ version = " 0.20 .0"
4
4
authors.workspace = true
5
5
edition.workspace = true
6
6
license.workspace = true
You can’t perform that action at this time.
0 commit comments