Skip to content

Commit d9dfc9e

Browse files
bors[bot]taiki-e
andauthored
Merge #581
581: Prepare for the next release r=jeehoonkang a=taiki-e - crossbeam-channel 0.4.4 -> 0.5.0 - crossbeam-deque 0.7.3 -> 0.8.0 - crossbeam-epoch 0.8.2 -> 0.9.0 - crossbeam-queue 0.2.3 -> 0.3.0 - crossbeam-utils 0.7.2 -> 0.8.0 - crossbeam 0.7.3 -> 0.8.0 Replaces #576 Co-authored-by: Taiki Endo <te316e89@gmail.com>
2 parents 5ea6e70 + 2a3d84b commit d9dfc9e

File tree

13 files changed

+61
-18
lines changed

13 files changed

+61
-18
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# Version 0.8.0
2+
3+
- Bump the minimum supported Rust version to 1.36.
4+
- Bump `crossbeam-channel` to `0.5`.
5+
- Bump `crossbeam-deque` to `0.8`.
6+
- Bump `crossbeam-epoch` to `0.9`.
7+
- Bump `crossbeam-queue` to `0.3`.
8+
- Bump `crossbeam-utils` to `0.8`.
9+
110
# Version 0.7.3
211

312
- Fix breakage with nightly feature due to rust-lang/rust#65214.

Cargo.toml

+6-6
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.3"
7+
version = "0.8.0"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"
@@ -45,31 +45,31 @@ nightly = ["crossbeam-epoch/nightly", "crossbeam-utils/nightly", "crossbeam-queu
4545
cfg-if = "1"
4646

4747
[dependencies.crossbeam-channel]
48-
version = "0.4"
48+
version = "0.5"
4949
path = "./crossbeam-channel"
5050
default-features = false
5151
optional = true
5252

5353
[dependencies.crossbeam-deque]
54-
version = "0.7.0"
54+
version = "0.8"
5555
path = "./crossbeam-deque"
5656
default-features = false
5757
optional = true
5858

5959
[dependencies.crossbeam-epoch]
60-
version = "0.8"
60+
version = "0.9"
6161
path = "./crossbeam-epoch"
6262
default-features = false
6363
optional = true
6464

6565
[dependencies.crossbeam-queue]
66-
version = "0.2"
66+
version = "0.3"
6767
path = "./crossbeam-queue"
6868
default-features = false
6969
optional = true
7070

7171
[dependencies.crossbeam-utils]
72-
version = "0.7"
72+
version = "0.8"
7373
path = "./crossbeam-utils"
7474
default-features = false
7575

crossbeam-channel/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# Version 0.5.0
2+
3+
- Bump the minimum supported Rust version to 1.36.
4+
- Add `at()` function.
5+
- Add `Sender::send_deadline()` and `Receiver::recv_deadline()` methods.
6+
- Add `Select::select_deadline()` and `Select::ready_deadline()` methods.
7+
- Add `std` (enabled by default) feature for forward compatibility.
8+
- Allow `select!` macro compile with `forbid(unsafe_code)`.
9+
110
# Version 0.4.4
211

312
- Fix bug in release (yanking 0.4.3)

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.4.3"
7+
version = "0.5.0"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"
@@ -27,7 +27,7 @@ std = ["crossbeam-utils/std"]
2727
cfg-if = "1"
2828

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

crossbeam-deque/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Version 0.8.0
2+
3+
- Bump the minimum supported Rust version to 1.36.
4+
- Add `Worker::len()` and `Injector::len()` methods.
5+
- Add `std` (enabled by default) feature for forward compatibility.
6+
17
# Version 0.7.3
28

39
- Stop stealing from the same deque. (#448)

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.3"
7+
version = "0.8.0"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"
@@ -27,13 +27,13 @@ std = ["crossbeam-epoch/std", "crossbeam-utils/std"]
2727
cfg-if = "1"
2828

2929
[dependencies.crossbeam-epoch]
30-
version = "0.8"
30+
version = "0.9"
3131
path = "../crossbeam-epoch"
3232
default-features = false
3333
optional = true
3434

3535
[dependencies.crossbeam-utils]
36-
version = "0.7"
36+
version = "0.8"
3737
path = "../crossbeam-utils"
3838
default-features = false
3939
optional = true

crossbeam-epoch/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Version 0.9.0
2+
3+
- Bump the minimum supported Rust version to 1.36.
4+
- Support dynamically sized types.
5+
16
# Version 0.8.2
27

38
- Fix bug in release (yanking 0.8.1)

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.8.2"
7+
version = "0.9.0"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"
@@ -42,7 +42,7 @@ const_fn = "0.4"
4242
memoffset = "0.5.4"
4343

4444
[dependencies.crossbeam-utils]
45-
version = "0.7"
45+
version = "0.8"
4646
path = "../crossbeam-utils"
4747
default-features = false
4848

crossbeam-queue/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Version 0.3.0
2+
3+
- Bump the minimum supported Rust version to 1.36.
4+
- Remove `PushError` and `PopError`.
5+
16
# Version 0.2.3
27

38
- Fix bug in release (yanking 0.2.2)

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.2.2"
7+
version = "0.3.0"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT AND BSD-2-Clause OR Apache-2.0 AND BSD-2-Clause"
@@ -37,7 +37,7 @@ nightly = ["crossbeam-utils/nightly"]
3737
cfg-if = "1"
3838

3939
[dependencies.crossbeam-utils]
40-
version = "0.7"
40+
version = "0.8"
4141
path = "../crossbeam-utils"
4242
default-features = false
4343

crossbeam-skiplist/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ nightly = ["crossbeam-epoch/nightly", "crossbeam-utils/nightly"]
3737
cfg-if = "1"
3838

3939
[dependencies.crossbeam-epoch]
40-
version = "0.8"
40+
version = "0.9"
4141
path = "../crossbeam-epoch"
4242
default-features = false
4343
optional = true
4444

4545
[dependencies.crossbeam-utils]
46-
version = "0.7"
46+
version = "0.8"
4747
path = "../crossbeam-utils"
4848
default-features = false
4949

crossbeam-utils/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# Version 0.8.0
2+
3+
- Bump the minimum supported Rust version to 1.36.
4+
- Remove deprecated `AtomicCell::get_mut()` and `Backoff::is_complete()` methods
5+
- Remove `alloc` feature.
6+
- Make `CachePadded::new()` const function.
7+
- Make `AtomicCell::is_lock_free()` const function at 1.46+.
8+
- Implement `From<T>` for `AtomicCell<T>`.
9+
110
# Version 0.7.2
211

312
- Fix bug in release (yanking 0.7.1)

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.7.2"
7+
version = "0.8.0"
88
authors = ["The Crossbeam Project Developers"]
99
edition = "2018"
1010
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)