diff --git a/CHANGELOG.md b/CHANGELOG.md index 710839f..3434c05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,20 @@ Released YYYY-MM-DD. -------------------------------------------------------------------------------- +## 3.15.2 + +Released 2024-02-21. + +### Added + +* Add a `bumpalo::collections::Vec::extend_from_slice_copy` method. This doesn't + exist on the standard library's `Vec` but they have access to specialization, + so their regular `extend_from_slice` has a specialization for `Copy` + types. Using this new method for `Copy` types is a ~80x performance + improvement over the plain `extend_from_slice` method. + +-------------------------------------------------------------------------------- + ## 3.15.1 Released 2024-02-20. diff --git a/Cargo.toml b/Cargo.toml index 86ad025..4c93ea4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "bumpalo" readme = "README.md" repository = "https://github.com/fitzgen/bumpalo" -version = "3.15.1" +version = "3.15.2" exclude = ["/.github/*", "/benches", "/tests", "valgrind.supp", "bumpalo.png"] rust-version = "1.73.0"