diff --git a/crossbeam-channel/CHANGELOG.md b/crossbeam-channel/CHANGELOG.md index 8ffd73671..197528d42 100644 --- a/crossbeam-channel/CHANGELOG.md +++ b/crossbeam-channel/CHANGELOG.md @@ -1,3 +1,8 @@ +# Version 0.4.1 + +- 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. diff --git a/crossbeam-channel/Cargo.toml b/crossbeam-channel/Cargo.toml index d9e436687..a424eb9fb 100644 --- a/crossbeam-channel/Cargo.toml +++ b/crossbeam-channel/Cargo.toml @@ -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" diff --git a/crossbeam-deque/CHANGELOG.md b/crossbeam-deque/CHANGELOG.md index a9e1c79a8..54e9ae41f 100644 --- a/crossbeam-deque/CHANGELOG.md +++ b/crossbeam-deque/CHANGELOG.md @@ -1,3 +1,8 @@ +# Version 0.7.3 + +- Stop stealing from the same deque. (#448) +- Fix unsoundness issues by adopting `MaybeUninit`. (#458) + # Version 0.7.2 - Bump `crossbeam-epoch` to `0.8`. diff --git a/crossbeam-deque/Cargo.toml b/crossbeam-deque/Cargo.toml index 35edd56df..ea63fb608 100644 --- a/crossbeam-deque/Cargo.toml +++ b/crossbeam-deque/Cargo.toml @@ -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" diff --git a/crossbeam-epoch/CHANGELOG.md b/crossbeam-epoch/CHANGELOG.md index e4aa1fdb2..c22e462d2 100644 --- a/crossbeam-epoch/CHANGELOG.md +++ b/crossbeam-epoch/CHANGELOG.md @@ -1,3 +1,11 @@ +# Version 0.8.1 + +- 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. diff --git a/crossbeam-epoch/Cargo.toml b/crossbeam-epoch/Cargo.toml index 629eacf12..69a53cbc9 100644 --- a/crossbeam-epoch/Cargo.toml +++ b/crossbeam-epoch/Cargo.toml @@ -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" diff --git a/crossbeam-queue/CHANGELOG.md b/crossbeam-queue/CHANGELOG.md index 5677d7c0f..9ac6d48c9 100644 --- a/crossbeam-queue/CHANGELOG.md +++ b/crossbeam-queue/CHANGELOG.md @@ -1,3 +1,7 @@ +# Version 0.2.2 + +- Fix unsoundness issues by adopting `MaybeUninit`. (#458) + # Version 0.2.1 - Add `no_std` support. diff --git a/crossbeam-queue/Cargo.toml b/crossbeam-queue/Cargo.toml index 7b5c97920..500e5410a 100644 --- a/crossbeam-queue/Cargo.toml +++ b/crossbeam-queue/Cargo.toml @@ -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" diff --git a/crossbeam-utils/CHANGELOG.md b/crossbeam-utils/CHANGELOG.md index 160e92888..02ea992c4 100644 --- a/crossbeam-utils/CHANGELOG.md +++ b/crossbeam-utils/CHANGELOG.md @@ -1,3 +1,8 @@ +# Version 0.7.1 + +- 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. diff --git a/crossbeam-utils/Cargo.toml b/crossbeam-utils/Cargo.toml index b7e2109ed..f5b165b13 100644 --- a/crossbeam-utils/Cargo.toml +++ b/crossbeam-utils/Cargo.toml @@ -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"