highlight breaking changes

This commit is contained in:
Niko Matsakis 2019-08-15 08:07:32 -04:00
parent a1bd7106a2
commit 6fbce09585

View file

@ -1,9 +1,10 @@
# 0.13.0 # 0.13.0
- adopt the new `Durability` API proposed in [RFC #6] - **Breaking change:** adopt the new `Durability` API proposed in [RFC #6]
- this replaces and generalizes the existing concepts of constants - this replaces and generalizes the existing concepts of constants
- remove "volatile" queries -- instead, you can use - **Breaking change:** remove "volatile" queries
`report_untracked_read` method on the salsa runtime - instead, create a normal query which invokes the
`report_untracked_read` method on the salsa runtime
- introduce "slots", an optimization to salsa's internal workings - introduce "slots", an optimization to salsa's internal workings
- document `#[salsa::requires]` attribute, which permits private dependencies - document `#[salsa::requires]` attribute, which permits private dependencies
- Adopt `AtomicU64` for `runtimeId` (#182) - Adopt `AtomicU64` for `runtimeId` (#182)