diff --git a/CHANGELOG.md b/CHANGELOG.md index e6170a7..b882a6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,32 @@ Released YYYY-MM-DD. -------------------------------------------------------------------------------- +## 3.17.0 + +Released 2025-01-28. + +### Added + +* Added a bunch of `try_` allocation methods for slices and `str`: + * `try_alloc_slice_fill_default` + * `try_alloc_slice_fill_iter` + * `try_alloc_slice_fill_clone` + * `try_alloc_slice_fill_copy` + * `try_alloc_slice_fill_with` + * `try_alloc_str` + * `try_alloc_slice_clone` + * `try_alloc_slice_copy` + +### Changed + +* Minimum supported Rust version reduced to 1.71.1 + +### Fixed + +* Fixed a stacked-borrows MIRI bug in `dealloc` + +-------------------------------------------------------------------------------- + ## 3.16.0 Released 2024-04-08. diff --git a/Cargo.toml b/Cargo.toml index 6774650..e16758c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,13 +4,13 @@ categories = ["memory-management", "rust-patterns", "no-std"] description = "A fast bump allocation arena for Rust." documentation = "https://docs.rs/bumpalo" edition = "2021" +exclude = ["/.github/*", "/benches", "/tests", "valgrind.supp", "bumpalo.png"] license = "MIT OR Apache-2.0" name = "bumpalo" readme = "README.md" repository = "https://github.com/fitzgen/bumpalo" -version = "3.16.0" -exclude = ["/.github/*", "/benches", "/tests", "valgrind.supp", "bumpalo.png"] rust-version = "1.71.1" +version = "3.17.0" [package.metadata.docs.rs] all-features = true