Skip to content

Commit 4f11b1c

Browse files
chore: release
1 parent 97ea558 commit 4f11b1c

File tree

4 files changed

+48
-3
lines changed

4 files changed

+48
-3
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [0.19.0](https://github.com/MichaReiser/salsa/compare/salsa-v0.18.0...salsa-v0.19.0) - 2025-02-23
11+
12+
### Other
13+
14+
- Move `unwind_if_revision_cancelled` from `ZalsaLocal` to `Zalsa`
15+
- Don't clone strings in benchmarks
16+
- Merge pull request [#714](https://github.com/MichaReiser/salsa/pull/714) from Veykril/veykril/push-synxntlkqqsq
17+
- Merge pull request [#711](https://github.com/MichaReiser/salsa/pull/711) from Veykril/veykril/push-stmmwmtprovt
18+
- Merge pull request [#715](https://github.com/MichaReiser/salsa/pull/715) from Veykril/veykril/push-plwpsqknwulq
19+
- Enforce `unsafe_op_in_unsafe_fn`
20+
- Remove some `ZalsaDatabase::zalsa` calls
21+
- Remove outdated FIXME
22+
- Replace `IngredientCache` lock with atomic primitive
23+
- Reduce method delegation duplication
24+
- Automatically clear the cancellation flag when cancellation completes
25+
- Allow trigger LRU eviction without increasing the current revision
26+
- Simplify `Ingredient::reset_for_new_revision` setup
27+
- Require mut Zalsa access for setting the lru limit
28+
- Split off revision bumping from `zalsa_mut` access
29+
- Update `hashbrown` (0.15) and `hashlink` (0.10)

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "salsa"
3-
version = "0.18.0"
3+
version = "0.19.0"
44
authors = ["Salsa developers"]
55
edition = "2021"
66
license = "Apache-2.0 OR MIT"
@@ -9,7 +9,7 @@ description = "A generic framework for on-demand, incrementalized computation (e
99
rust-version = "1.80"
1010

1111
[dependencies]
12-
salsa-macro-rules = { version = "0.1.0", path = "components/salsa-macro-rules" }
12+
salsa-macro-rules = { version = "0.1.1", path = "components/salsa-macro-rules" }
1313
salsa-macros = { version = "0.18.0", path = "components/salsa-macros" }
1414

1515
arc-swap = "1"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [0.1.1](https://github.com/MichaReiser/salsa/compare/salsa-macro-rules-v0.1.0...salsa-macro-rules-v0.1.1) - 2025-02-23
11+
12+
### Other
13+
14+
- Automatically clear the cancellation flag when cancellation completes
15+
- Require mut Zalsa access for setting the lru limit
16+
- Split off revision bumping from `zalsa_mut` access

components/salsa-macro-rules/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "salsa-macro-rules"
3-
version = "0.1.0"
3+
version = "0.1.1"
44
edition = "2021"
55
authors = ["Salsa developers"]
66
license = "Apache-2.0 OR MIT"

0 commit comments

Comments
 (0)