Merge pull request #190 from nikomatsakis/0.13.0

publish 0.13.0
This commit is contained in:
Niko Matsakis 2019-08-15 08:08:52 -04:00 committed by GitHub
commit 4815e14796
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

14
RELEASES.md Normal file
View file

@ -0,0 +1,14 @@
# 0.13.0
- **Breaking change:** adopt the new `Durability` API proposed in [RFC #6]
- this replaces and generalizes the existing concepts of constants
- **Breaking change:** remove "volatile" queries
- 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
- document `#[salsa::requires]` attribute, which permits private dependencies
- Adopt `AtomicU64` for `runtimeId` (#182)
- use `ptr::eq` and `ptr::hash` for readability
- upgrade parking lot, rand dependencies
[RFC #6]: https://github.com/salsa-rs/salsa-rfcs/pull/6