Skip to content

Commit c76f145

Browse files
committed
Prepare for the next release
- crossbeam 0.7.3 - crossbeam-channel 0.4.0 - crossbeam-deque 0.7.2 - crossbeam-epoch 0.8.0 - crossbeam-queue 0.2.0 - crossbeam-utils 0.7.0
1 parent 99762ee commit c76f145

File tree

13 files changed

+55
-18
lines changed

13 files changed

+55
-18
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# Version 0.7.3
2+
3+
- Fix breakage with nightly feature due to rust-lang/rust#65214.
4+
- Bump `crossbeam-channel` to `0.4`.
5+
- Bump `crossbeam-epoch` to `0.8`.
6+
- Bump `crossbeam-queue` to `0.2`.
7+
- Bump `crossbeam-utils` to `0.7`.
8+
19
# Version 0.7.2
210

311
- Bump `crossbeam-channel` to `0.3.9`.

Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "crossbeam"
44
# - Update CHANGELOG.md
55
# - Update README.md
66
# - Create "crossbeam-X.Y.Z" git tag
7-
version = "0.7.2"
7+
version = "0.7.3"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"
@@ -35,7 +35,7 @@ alloc = ["crossbeam-epoch/alloc", "crossbeam-utils/alloc"]
3535
cfg-if = "0.1.2"
3636

3737
[dependencies.crossbeam-channel]
38-
version = "0.3.9"
38+
version = "0.4"
3939
path = "./crossbeam-channel"
4040
optional = true
4141

@@ -45,17 +45,17 @@ path = "./crossbeam-deque"
4545
optional = true
4646

4747
[dependencies.crossbeam-epoch]
48-
version = "0.7.2"
48+
version = "0.8"
4949
path = "./crossbeam-epoch"
5050
default-features = false
5151

5252
[dependencies.crossbeam-queue]
53-
version = "0.1.0"
53+
version = "0.2"
5454
path = "./crossbeam-queue"
5555
optional = true
5656

5757
[dependencies.crossbeam-utils]
58-
version = "0.6.6"
58+
version = "0.7"
5959
path = "./crossbeam-utils"
6060
default-features = false
6161

crossbeam-channel/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Version 0.4.0
2+
3+
- Bump the minimum required version to 1.28.
4+
- Bump `crossbeam-utils` to `0.7`.
5+
16
# Version 0.3.9
27

38
- Fix a bug in reference counting.

crossbeam-channel/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "crossbeam-channel"
44
# - Update CHANGELOG.md
55
# - Update README.md
66
# - Create "crossbeam-channel-X.Y.Z" git tag
7-
version = "0.3.9"
7+
version = "0.4.0"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0 AND BSD-2-Clause"
1010
readme = "README.md"
@@ -16,7 +16,7 @@ keywords = ["channel", "mpmc", "select", "golang", "message"]
1616
categories = ["algorithms", "concurrency", "data-structures"]
1717

1818
[dependencies.crossbeam-utils]
19-
version = "0.6.5"
19+
version = "0.7"
2020
path = "../crossbeam-utils"
2121

2222
[dev-dependencies]

crossbeam-deque/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Version 0.7.2
2+
3+
- Bump `crossbeam-epoch` to `0.8`.
4+
- Bump `crossbeam-utils` to `0.7`.
5+
16
# Version 0.7.1
27

38
- Bump the minimum required version of `crossbeam-utils`.

crossbeam-deque/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "crossbeam-deque"
44
# - Update CHANGELOG.md
55
# - Update README.md
66
# - Create "crossbeam-deque-X.Y.Z" git tag
7-
version = "0.7.1"
7+
version = "0.7.2"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"
@@ -16,11 +16,11 @@ keywords = ["chase-lev", "lock-free", "scheduler", "scheduling"]
1616
categories = ["algorithms", "concurrency", "data-structures"]
1717

1818
[dependencies.crossbeam-epoch]
19-
version = "0.7"
19+
version = "0.8"
2020
path = "../crossbeam-epoch"
2121

2222
[dependencies.crossbeam-utils]
23-
version = "0.6.5"
23+
version = "0.7"
2424
path = "../crossbeam-utils"
2525

2626
[dev-dependencies]

crossbeam-epoch/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Version 0.8.0
2+
3+
- Bump the minimum required version to 1.28.
4+
- Fix breakage with nightly feature due to rust-lang/rust#65214.
5+
- Make `Atomic::null()` const function at 1.31+.
6+
- Bump `crossbeam-utils` to `0.7`.
7+
18
# Version 0.7.2
29

310
- Add `Atomic::into_owned()`.

crossbeam-epoch/Cargo.toml

+2-2
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.7.2"
7+
version = "0.8.0"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"
@@ -27,7 +27,7 @@ cfg-if = "0.1.2"
2727
memoffset = "0.5"
2828

2929
[dependencies.crossbeam-utils]
30-
version = "0.6"
30+
version = "0.7"
3131
path = "../crossbeam-utils"
3232
default-features = false
3333

crossbeam-queue/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Version 0.2.0
2+
3+
- Bump the minimum required version to 1.28.
4+
- Bump `crossbeam-utils` to `0.7`.
5+
16
# Version 0.1.2
27

38
- Update `crossbeam-utils` to `0.6.5`.

crossbeam-queue/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "crossbeam-queue"
44
# - Update CHANGELOG.md
55
# - Update README.md
66
# - Create "crossbeam-queue-X.Y.Z" git tag
7-
version = "0.1.2"
7+
version = "0.2.0"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0 AND BSD-2-Clause"
1010
readme = "README.md"
@@ -16,7 +16,7 @@ keywords = ["queue", "mpmc", "lock-free", "producer", "consumer"]
1616
categories = ["concurrency", "data-structures"]
1717

1818
[dependencies.crossbeam-utils]
19-
version = "0.6.5"
19+
version = "0.7"
2020
path = "../crossbeam-utils"
2121

2222
[dev-dependencies]

crossbeam-skiplist/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ alloc = ["crossbeam-epoch/alloc", "crossbeam-utils/alloc"]
2525
cfg-if = "0.1.2"
2626

2727
[dependencies.crossbeam-epoch]
28-
version = "0.7"
28+
version = "0.8"
2929
path = "../crossbeam-epoch"
3030
default-features = false
3131

3232
[dependencies.crossbeam-utils]
33-
version = "0.6"
33+
version = "0.7"
3434
path = "../crossbeam-utils"
3535
default-features = false
3636

crossbeam-utils/CHANGELOG.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Version 0.7.0
2+
3+
- Bump the minimum required version to 1.28.
4+
- Fix breakage with nightly feature due to rust-lang/rust#65214.
5+
- Apply `#[repr(transparent)]` to `AtomicCell`.
6+
- Make `AtomicCell::new()` const function at 1.31+.
7+
18
# Version 0.6.6
29

310
- Add `UnwindSafe` and `RefUnwindSafe` impls for `AtomicCell`.
@@ -30,7 +37,7 @@
3037

3138
- Fix a soundness bug in `Scope::spawn()`.
3239
- Remove the `T: 'scope` bound on `ScopedJoinHandle`.
33-
40+
3441
# Version 0.6.0
3542

3643
- Move `AtomicConsume` to `atomic` module.

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.6.6"
7+
version = "0.7.0"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"

0 commit comments

Comments
 (0)