diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d8497823a66..285dfa49f94f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,34 @@ # Changelog ## [Unreleased] +## [0.2.167](https://github.com/rust-lang/libc/compare/0.2.166...0.2.167) - 2024-11-28 + +### Added + +- Add a `.git-blame-ignore-revs` entry for adding the prelude +- Add `intptr_t` and `uintptr_t` ([#4161](https://github.com/rust-lang/libc/pull/4161)) +- Add a `.git-blame-ingore-revs` entry for edition 2021 changes + +### Fixed + +- Fix the build with `rustc-dep-of-std` +- Freebsd: Run `cargo fix` with more FreeBSD versions ([#4159](https://github.com/rust-lang/libc/pull/4159)) +- Wasi: Add back unsafe block for clockid_t static variables ([#4157](https://github.com/rust-lang/libc/pull/4157)) +- Fix `unused_qualifications` + +### Other + +- Alow `static_mut_refs` with `rustc-dep-of-std` +- Make use of the crate's prelude to replace individual imports +- Create an internal prelude +- solarish update stat type with st_fstype field. +- Handle remaining leading `::` in paths +- Check various FreeBSD versions ([#4159](https://github.com/rust-lang/libc/pull/4159)) +- Automatic migration to Rust edition 2021 + +### Removed + +- Remove one unused import after the edition 2021 bump ## [0.2.166](https://github.com/rust-lang/libc/compare/0.2.165...0.2.166) - 2024-11-26 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index dd35017b1323..6c54201d759d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libc" -version = "0.2.166" +version = "0.2.167" authors = ["The Rust Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" diff --git a/libc-test/Cargo.toml b/libc-test/Cargo.toml index c8e215985b83..d97a214d4c44 100644 --- a/libc-test/Cargo.toml +++ b/libc-test/Cargo.toml @@ -14,7 +14,7 @@ A test crate for the libc crate. [dependencies.libc] path = ".." -version = "0.2.166" +version = "0.2.167" default-features = false [build-dependencies]