Skip to content

Commit

Permalink
Merge #474
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
bors[bot] and jonhoo committed Feb 17, 2020
2 parents bcd5f77 + 78043c7 commit 556ebbc
Show file tree
Hide file tree
Showing 12 changed files with 48 additions and 12 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,7 @@
# Version 0.7.4

- Bump `rand` dev-dependency to version 0.7.

# Version 0.7.3

- Fix breakage with nightly feature due to rust-lang/rust#65214.
Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Expand Up @@ -4,7 +4,7 @@ name = "crossbeam"
# - Update CHANGELOG.md
# - Update README.md
# - Create "crossbeam-X.Y.Z" git tag
version = "0.7.3"
version = "0.7.4"
authors = ["The Crossbeam Project Developers"]
license = "MIT/Apache-2.0"
readme = "README.md"
Expand Down Expand Up @@ -60,7 +60,7 @@ path = "./crossbeam-utils"
default-features = false

[dev-dependencies]
rand = "0.6"
rand = "0.7"

[workspace]
members = [
Expand Down
6 changes: 6 additions & 0 deletions crossbeam-channel/CHANGELOG.md
@@ -1,3 +1,9 @@
# Version 0.4.1

- Bump `rand` dev-dependency to version 0.7.
- Avoid time drift in `channel::tick`. (#456)
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)

# Version 0.4.0

- Bump the minimum required version to 1.28.
Expand Down
4 changes: 2 additions & 2 deletions crossbeam-channel/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ name = "crossbeam-channel"
# - Update CHANGELOG.md
# - Update README.md
# - Create "crossbeam-channel-X.Y.Z" git tag
version = "0.4.0"
version = "0.4.1"
authors = ["The Crossbeam Project Developers"]
license = "MIT/Apache-2.0 AND BSD-2-Clause"
readme = "README.md"
Expand All @@ -24,5 +24,5 @@ path = "../crossbeam-utils"

[dev-dependencies]
num_cpus = "1.10.0"
rand = "0.6"
rand = "0.7"
signal-hook = "0.1.5"
6 changes: 6 additions & 0 deletions crossbeam-deque/CHANGELOG.md
@@ -1,3 +1,9 @@
# Version 0.7.3

- Bump `rand` dev-dependency to version 0.7.
- Stop stealing from the same deque. (#448)
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)

# Version 0.7.2

- Bump `crossbeam-epoch` to `0.8`.
Expand Down
4 changes: 2 additions & 2 deletions crossbeam-deque/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ name = "crossbeam-deque"
# - Update CHANGELOG.md
# - Update README.md
# - Create "crossbeam-deque-X.Y.Z" git tag
version = "0.7.2"
version = "0.7.3"
authors = ["The Crossbeam Project Developers"]
license = "MIT/Apache-2.0"
readme = "README.md"
Expand All @@ -27,4 +27,4 @@ version = "0.7"
path = "../crossbeam-utils"

[dev-dependencies]
rand = "0.6"
rand = "0.7"
9 changes: 9 additions & 0 deletions crossbeam-epoch/CHANGELOG.md
@@ -1,3 +1,12 @@
# Version 0.8.1

- Bump `rand` dev-dependency to version 0.7.
- Bump `autocfg` dependency to version 1.0. (#460)
- Reduce stall in list iteration. (#376)
- Stop stealing from the same deque. (#448)
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)
- Fix use-after-free in lock-free queue. (#466)

# Version 0.8.0

- Bump the minimum required version to 1.28.
Expand Down
4 changes: 2 additions & 2 deletions crossbeam-epoch/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ name = "crossbeam-epoch"
# - Update CHANGELOG.md
# - Update README.md
# - Create "crossbeam-epoch-X.Y.Z" git tag
version = "0.8.0"
version = "0.8.1"
authors = ["The Crossbeam Project Developers"]
license = "MIT/Apache-2.0"
readme = "README.md"
Expand Down Expand Up @@ -44,4 +44,4 @@ default-features = false
autocfg = "1"

[dev-dependencies]
rand = "0.6"
rand = "0.7"
5 changes: 5 additions & 0 deletions crossbeam-queue/CHANGELOG.md
@@ -1,3 +1,8 @@
# Version 0.2.2

- Bump `rand` dev-dependency to version 0.7.
- Fix unsoundness issues by adopting `MaybeUninit`. (#458)

# Version 0.2.1

- Add `no_std` support.
Expand Down
4 changes: 2 additions & 2 deletions crossbeam-queue/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ name = "crossbeam-queue"
# - Update CHANGELOG.md
# - Update README.md
# - Create "crossbeam-queue-X.Y.Z" git tag
version = "0.2.1"
version = "0.2.2"
authors = ["The Crossbeam Project Developers"]
license = "MIT/Apache-2.0 AND BSD-2-Clause"
readme = "README.md"
Expand All @@ -30,4 +30,4 @@ path = "../crossbeam-utils"
default-features = false

[dev-dependencies]
rand = "0.6"
rand = "0.7"
6 changes: 6 additions & 0 deletions crossbeam-utils/CHANGELOG.md
@@ -1,3 +1,9 @@
# Version 0.7.1

- Bump `rand` dev-dependency to version 0.7.
- Bump `autocfg` dependency to version 1.0. (#460)
- Make `AtomicCell` lockfree for u8, u16, u32, u64 sized values at 1.34+. (#454)

# Version 0.7.0

- Bump the minimum required version to 1.28.
Expand Down
4 changes: 2 additions & 2 deletions crossbeam-utils/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ name = "crossbeam-utils"
# - Update CHANGELOG.md
# - Update README.md
# - Create "crossbeam-utils-X.Y.Z" git tag
version = "0.7.0"
version = "0.7.1"
authors = ["The Crossbeam Project Developers"]
license = "MIT/Apache-2.0"
readme = "README.md"
Expand All @@ -29,4 +29,4 @@ lazy_static = { version = "1.1.0", optional = true }
autocfg = "1"

[dev-dependencies]
rand = "0.6"
rand = "0.7"

0 comments on commit 556ebbc

Please sign in to comment.