Skip to content

Commit d709c89

Browse files
bors[bot]taiki-e
andauthored
Merge #659
659: Prepare for the next release r=taiki-e a=taiki-e It's been over two months since the previous release. There are some improvements and deprecations in the master branch, and it would be nice to release them. Also, there is no breaking change that needs a major version bump. Changes: - crossbeam-epoch 0.9.1 -> 0.9.2 - Add `Atomic::compare_exchange` and `Atomic::compare_exchange_weak`. (#628) - Deprecate `Atomic::compare_and_set` and `Atomic::compare_and_set_weak`. (#628) - Make `const_fn` dependency optional. (#611) - Add unstable support for `loom`. (#487) - crossbeam-utils 0.8.1 -> 0.8.2 - Deprecate `AtomicCell::compare_and_swap`. (#619) - Add `Parker::park_deadline`. (#563) - Improve implementation of `CachePadded`. (#636) - Add unstable support for `loom`. (#487) Co-authored-by: Taiki Endo <[email protected]>
2 parents b71b944 + 2618384 commit d709c89

File tree

5 files changed

+18
-4
lines changed

5 files changed

+18
-4
lines changed

crossbeam-epoch/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Version 0.9.2
2+
3+
- Add `Atomic::compare_exchange` and `Atomic::compare_exchange_weak`. (#628)
4+
- Deprecate `Atomic::compare_and_set` and `Atomic::compare_and_set_weak`. Use `Atomic::compare_exchange` or `Atomic::compare_exchange_weak` instead. (#628)
5+
- Make `const_fn` dependency optional. (#611)
6+
- Add unstable support for `loom`. (#487)
7+
18
# Version 0.9.1
29

310
- Bump `memoffset` dependency to version 0.6. (#592)

crossbeam-epoch/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "crossbeam-epoch"
44
# - Update CHANGELOG.md
55
# - Update README.md
66
# - Create "crossbeam-epoch-X.Y.Z" git tag
7-
version = "0.9.1"
7+
version = "0.9.2"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"

crossbeam-skiplist/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ nightly = ["crossbeam-epoch/nightly", "crossbeam-utils/nightly"]
3636
cfg-if = "1"
3737

3838
[dependencies.crossbeam-epoch]
39-
version = "0.9"
39+
version = "0.9.2"
4040
path = "../crossbeam-epoch"
4141
default-features = false
4242
optional = true

crossbeam-utils/CHANGELOG.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Version 0.8.2
2+
3+
- Deprecate `AtomicCell::compare_and_swap`. Use `AtomicCell::compare_exchange` instead. (#619)
4+
- Add `Parker::park_deadline`. (#563)
5+
- Improve implementation of `CachePadded`. (#636)
6+
- Add unstable support for `loom`. (#487)
7+
18
# Version 0.8.1
29

310
- Make `AtomicCell::is_lock_free` always const fn. (#600)
@@ -8,7 +15,7 @@
815
# Version 0.8.0
916

1017
- Bump the minimum supported Rust version to 1.36.
11-
- Remove deprecated `AtomicCell::get_mut()` and `Backoff::is_complete()` methods
18+
- Remove deprecated `AtomicCell::get_mut()` and `Backoff::is_complete()` methods.
1219
- Remove `alloc` feature.
1320
- Make `CachePadded::new()` const function.
1421
- Make `AtomicCell::is_lock_free()` const function at 1.46+.

crossbeam-utils/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "crossbeam-utils"
44
# - Update CHANGELOG.md
55
# - Update README.md
66
# - Create "crossbeam-utils-X.Y.Z" git tag
7-
version = "0.8.1"
7+
version = "0.8.2"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)