]> git.proxmox.com Git - rustc.git/blob - vendor/rust-analyzer-salsa/RELEASES.md
New upstream version 1.76.0+dfsg1
[rustc.git] / vendor / rust-analyzer-salsa / RELEASES.md
1 # 0.13.0
2
3 - **Breaking change:** adopt the new `Durability` API proposed in [RFC #6]
4 - this replaces and generalizes the existing concepts of constants
5 - **Breaking change:** remove "volatile" queries
6 - instead, create a normal query which invokes the
7 `report_untracked_read` method on the salsa runtime
8 - introduce "slots", an optimization to salsa's internal workings
9 - document `#[salsa::requires]` attribute, which permits private dependencies
10 - Adopt `AtomicU64` for `runtimeId` (#182)
11 - use `ptr::eq` and `ptr::hash` for readability
12 - upgrade parking lot, rand dependencies
13
14 [RFC #6]: https://github.com/salsa-rs/salsa-rfcs/pull/6