Skip to content

Commit 556ebbc

Browse files
bors[bot]jonhoo
andauthored
Merge #474
474: Patch release for all crossbeam crates. r=jeehoonkang a=jonhoo This bumps the patch version for all sub-crates and the top-level crate and updates the changelogs with references to PRs where applicable. As far as I can tell, there are no breaking changes. The top-level crate has not change at all, though I bumped `rand` to `0.7` in all the crates, which I guess technically requires a patch bump if we do another release. Fixes #473. Closes #472. Closes #468. Closes #409. Not sure if this also solves #347 by virtue of #458? Co-authored-by: Jon Gjengset <jon@thesquareplanet.com>
2 parents bcd5f77 + 78043c7 commit 556ebbc

File tree

12 files changed

+48
-12
lines changed

12 files changed

+48
-12
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# Version 0.7.4
2+
3+
- Bump `rand` dev-dependency to version 0.7.
4+
15
# Version 0.7.3
26

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

Cargo.toml

Lines changed: 2 additions & 2 deletions
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.7.4"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"
@@ -60,7 +60,7 @@ path = "./crossbeam-utils"
6060
default-features = false
6161

6262
[dev-dependencies]
63-
rand = "0.6"
63+
rand = "0.7"
6464

6565
[workspace]
6666
members = [

crossbeam-channel/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Version 0.4.1
2+
3+
- Bump `rand` dev-dependency to version 0.7.
4+
- Avoid time drift in `channel::tick`. (#456)
5+
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)
6+
17
# Version 0.4.0
28

39
- Bump the minimum required version to 1.28.

crossbeam-channel/Cargo.toml

Lines changed: 2 additions & 2 deletions
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.0"
7+
version = "0.4.1"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0 AND BSD-2-Clause"
1010
readme = "README.md"
@@ -24,5 +24,5 @@ path = "../crossbeam-utils"
2424

2525
[dev-dependencies]
2626
num_cpus = "1.10.0"
27-
rand = "0.6"
27+
rand = "0.7"
2828
signal-hook = "0.1.5"

crossbeam-deque/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Version 0.7.3
2+
3+
- Bump `rand` dev-dependency to version 0.7.
4+
- Stop stealing from the same deque. (#448)
5+
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)
6+
17
# Version 0.7.2
28

39
- Bump `crossbeam-epoch` to `0.8`.

crossbeam-deque/Cargo.toml

Lines changed: 2 additions & 2 deletions
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.2"
7+
version = "0.7.3"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"
@@ -27,4 +27,4 @@ version = "0.7"
2727
path = "../crossbeam-utils"
2828

2929
[dev-dependencies]
30-
rand = "0.6"
30+
rand = "0.7"

crossbeam-epoch/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# Version 0.8.1
2+
3+
- Bump `rand` dev-dependency to version 0.7.
4+
- Bump `autocfg` dependency to version 1.0. (#460)
5+
- Reduce stall in list iteration. (#376)
6+
- Stop stealing from the same deque. (#448)
7+
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)
8+
- Fix use-after-free in lock-free queue. (#466)
9+
110
# Version 0.8.0
211

312
- Bump the minimum required version to 1.28.

crossbeam-epoch/Cargo.toml

Lines changed: 2 additions & 2 deletions
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.0"
7+
version = "0.8.1"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0"
1010
readme = "README.md"
@@ -44,4 +44,4 @@ default-features = false
4444
autocfg = "1"
4545

4646
[dev-dependencies]
47-
rand = "0.6"
47+
rand = "0.7"

crossbeam-queue/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Version 0.2.2
2+
3+
- Bump `rand` dev-dependency to version 0.7.
4+
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)
5+
16
# Version 0.2.1
27

38
- Add `no_std` support.

crossbeam-queue/Cargo.toml

Lines changed: 2 additions & 2 deletions
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.1"
7+
version = "0.2.2"
88
authors = ["The Crossbeam Project Developers"]
99
license = "MIT/Apache-2.0 AND BSD-2-Clause"
1010
readme = "README.md"
@@ -30,4 +30,4 @@ path = "../crossbeam-utils"
3030
default-features = false
3131

3232
[dev-dependencies]
33-
rand = "0.6"
33+
rand = "0.7"

0 commit comments

Comments
 (0)