From 030e73bb750badff0ceac291b589eb2118ceff33 Mon Sep 17 00:00:00 2001 From: polazarus Date: Thu, 30 Jan 2025 11:12:13 +0100 Subject: [PATCH] chore: prepare 0.8.0 - update CHANGELOG - update dev dependencies - bump version to 0.8.0 --- CHANGELOG.md | 15 +++++++++++++-- Cargo.toml | 8 ++++---- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba46ae1..00517cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,15 +2,24 @@ Notable changes only. -## [Unreleased] +## [0.8.0] - 2025-02-10 + +### Added + +- add `as_ptr` to strings. +- add `as_mut_ptr` and `as_mut_ptr_unchecked` to strings and bytes ### Changed - improve feature testing in CI +- improve doc +- update some dev dependencies ### Fixed +- remove accidentally mandatory dependency to `serde` - fix `bstr` feature in `no_std` +- fix some clippy lints ## [0.7.0] - 2025-01-10 @@ -163,7 +172,9 @@ Most of those addition are breaking because they shadows `str`'s methods. Initial release -[unreleased]: https://github.com/polazarus/hipstr/compare/0.7.0...HEAD + + +[0.8.0]: https://github.com/polazarus/hipstr/compare/0.7.0...0.8.0 [0.7.0]: https://github.com/polazarus/hipstr/compare/0.6.0...0.7.0 [0.6.0]: https://github.com/polazarus/hipstr/compare/0.5.1...0.6.0 [0.5.1]: https://github.com/polazarus/hipstr/compare/0.5.0...0.5.1 diff --git a/Cargo.toml b/Cargo.toml index f1111d5..505840f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hipstr" -version = "0.7.0" +version = "0.8.0" authors = ["Polazarus "] description = """Yet another string for Rust: zero-cost borrow and slicing, inline representation for small strings, (atomic) reference counting""" @@ -24,11 +24,11 @@ bstr = ["dep:bstr"] borsh = ["dep:borsh"] [dev-dependencies] -fastrand = "2.0.0" -serde_test = "1.0.176" +fastrand = "2.3.0" +serde_test = "1.0.177" serde = { version = "1.0.100", default-features = false, features = ["derive", "alloc"] } serde_json = { version = "1.0.45", default-features = false, features = ["alloc"] } -divan = "0.1.15" +divan = "0.1.17" [dependencies.bstr] version = "1.3"