camino-rs/camino (camino)
### [`v1.1.9`](https://togithub.com/camino-rs/camino/blob/HEAD/CHANGELOG.md#119---2024-08-17)
[Compare Source](https://togithub.com/camino-rs/camino/compare/camino-1.1.8...camino-1.1.9)
##### Added
- Top-level function `absolute_utf8` wraps `std::path::absolute`, converting paths to UTF-8.
Requires Rust 1.79 and above.
### [`v1.1.8`](https://togithub.com/camino-rs/camino/blob/HEAD/CHANGELOG.md#118---2024-08-15)
[Compare Source](https://togithub.com/camino-rs/camino/compare/camino-1.1.7...camino-1.1.8)
##### Changed
- Use `OsStr::as_encoded_bytes` on Rust 1.74 and above, making conversions from `OsStr` to `str` virtually free ([#93](https://togithub.com/camino-rs/camino/pull/93)). Thanks [@h-a-n-a](https://togithub.com/h-a-n-a) for your first contribution!
clap-rs/clap (clap)
### [`v4.5.16`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4516---2024-08-15)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.15...v4.5.16)
##### Fixes
- *(derive)* Improve error messages when `derive` feature is missing
rust-lang/libc (libc)
### [`v0.2.157`](https://togithub.com/rust-lang/libc/releases/tag/0.2.157)
[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.156...0.2.157)
##### Added
- Apple: add `_NSGetArgv`, `_NSGetArgc` and `_NSGetProgname` in [#3702](https://togithub.com/rust-lang/libc/pull/3702)
- Build: add `RUSTC_WRAPPER` support in [#3845](https://togithub.com/rust-lang/libc/pull/3845)
- FreeBSD: add `execvpe` support from 14.1 release in [#3745](https://togithub.com/rust-lang/libc/pull/3745)
- Fuchsia: add `SO_BINDTOIFINDEX`
- Linux: add `klogctl` in [#3777](https://togithub.com/rust-lang/libc/pull/3777)
- MacOS: add `fcntl` OFD commands in [#3563](https://togithub.com/rust-lang/libc/pull/3563)
- NetBSD: add `_lwp_park` in [#3721](https://togithub.com/rust-lang/libc/pull/3721)
- Solaris: add missing networking support in [#3717](https://togithub.com/rust-lang/libc/pull/3717)
- Unix: add `pthread_equal` in [#3773](https://togithub.com/rust-lang/libc/pull/3773)
- WASI: add `select`, `FD_SET`, `FD_ZERO`, ` FD_ISSET ` in [#3681](https://togithub.com/rust-lang/libc/pull/3681)
##### Fixed
- TEEOS: fix octal notation for `O_*` constants in [#3841](https://togithub.com/rust-lang/libc/pull/3841)
##### Changed
- FreeBSD: always use freebsd12 when `rustc_dep_of_std` is set in [#3723](https://togithub.com/rust-lang/libc/pull/3723)
### [`v0.2.156`](https://togithub.com/rust-lang/libc/releases/tag/0.2.156)
[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.155...0.2.156)
##### Added
- Apple: add `F_ALLOCATEPERSIST` in [#3712](https://togithub.com/rust-lang/libc/pull/3712)
- Apple: add `os_sync_wait_on_address` and related definitions in [#3769](https://togithub.com/rust-lang/libc/pull/3769)
- BSD: generalise `IPV6_DONTFRAG` to all BSD targets in [#3716](https://togithub.com/rust-lang/libc/pull/3716)
- FreeBSD/DragonFly: add `IP_RECVTTL`/`IPV6_RECVHOPLIMIT` in [#3751](https://togithub.com/rust-lang/libc/pull/3751)
- Hurd: add `XATTR_CREATE`, `XATTR_REPLACE` in [#3739](https://togithub.com/rust-lang/libc/pull/3739)
- Linux GNU: `confstr` API and `_CS_*` in [#3771](https://togithub.com/rust-lang/libc/pull/3771)
- Linux musl: add `preadv2` and `pwritev2` (1.2.5 min.) in [#3762](https://togithub.com/rust-lang/libc/pull/3762)
- VxWorks: add the constant `SOMAXCONN` in [#3761](https://togithub.com/rust-lang/libc/pull/3761)
- VxWorks: add a few errnoLib related constants in [#3780](https://togithub.com/rust-lang/libc/pull/3780)
##### Fixed
- Solaris/illumos: Change `ifa_flags` type to u64 in [#3729](https://togithub.com/rust-lang/libc/pull/3729)
- QNX 7.0: Disable `libregex` in [#3775](https://togithub.com/rust-lang/libc/pull/3775)
##### Changed
- QNX NTO: update platform support in [#3815](https://togithub.com/rust-lang/libc/pull/3815)
- `addr_of!(EXTERN_STATIC)` is now considered safe in [#3776](https://togithub.com/rust-lang/libc/pull/3776)
##### Removed
- Apple: remove `rmx_state` in [#3776](https://togithub.com/rust-lang/libc/pull/3776)
##### Other
- Update or remove CI tests that have been failing
serde-rs/serde (serde)
### [`v1.0.208`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.208)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.207...v1.0.208)
- Support serializing and deserializing unit structs in a `flatten` field ([#2802](https://togithub.com/serde-rs/serde/issues/2802), thanks [@jonhoo](https://togithub.com/jonhoo))
### [`v1.0.207`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.207)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.206...v1.0.207)
- Improve interactions between `flatten` attribute and `skip_serializing`/`skip_deserializing` ([#2795](https://togithub.com/serde-rs/serde/issues/2795), thanks [@Mingun](https://togithub.com/Mingun))
serde-rs/json (serde_json)
### [`v1.0.125`](https://togithub.com/serde-rs/json/releases/tag/1.0.125)
[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.124...1.0.125)
- Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes ([#1172](https://togithub.com/serde-rs/json/issues/1172), [#1175](https://togithub.com/serde-rs/json/issues/1175), thanks [@purplesyringa](https://togithub.com/purplesyringa))
tokio-rs/tokio (tokio)
### [`v1.39.3`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.3): Tokio v1.39.3
[Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)
### 1.39.3 (August 17th, 2024)
This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. ([#6772])
[#6772]: https://togithub.com/tokio-rs/tokio/pull/6772
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.1.7
->1.1.9
4.5.15
->4.5.16
0.2.155
->0.2.157
1.0.206
->1.0.208
1.0.124
->1.0.125
1.39.2
->1.39.3
Release Notes
camino-rs/camino (camino)
### [`v1.1.9`](https://togithub.com/camino-rs/camino/blob/HEAD/CHANGELOG.md#119---2024-08-17) [Compare Source](https://togithub.com/camino-rs/camino/compare/camino-1.1.8...camino-1.1.9) ##### Added - Top-level function `absolute_utf8` wraps `std::path::absolute`, converting paths to UTF-8. Requires Rust 1.79 and above. ### [`v1.1.8`](https://togithub.com/camino-rs/camino/blob/HEAD/CHANGELOG.md#118---2024-08-15) [Compare Source](https://togithub.com/camino-rs/camino/compare/camino-1.1.7...camino-1.1.8) ##### Changed - Use `OsStr::as_encoded_bytes` on Rust 1.74 and above, making conversions from `OsStr` to `str` virtually free ([#93](https://togithub.com/camino-rs/camino/pull/93)). Thanks [@h-a-n-a](https://togithub.com/h-a-n-a) for your first contribution!clap-rs/clap (clap)
### [`v4.5.16`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4516---2024-08-15) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.15...v4.5.16) ##### Fixes - *(derive)* Improve error messages when `derive` feature is missingrust-lang/libc (libc)
### [`v0.2.157`](https://togithub.com/rust-lang/libc/releases/tag/0.2.157) [Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.156...0.2.157) ##### Added - Apple: add `_NSGetArgv`, `_NSGetArgc` and `_NSGetProgname` in [#3702](https://togithub.com/rust-lang/libc/pull/3702) - Build: add `RUSTC_WRAPPER` support in [#3845](https://togithub.com/rust-lang/libc/pull/3845) - FreeBSD: add `execvpe` support from 14.1 release in [#3745](https://togithub.com/rust-lang/libc/pull/3745) - Fuchsia: add `SO_BINDTOIFINDEX` - Linux: add `klogctl` in [#3777](https://togithub.com/rust-lang/libc/pull/3777) - MacOS: add `fcntl` OFD commands in [#3563](https://togithub.com/rust-lang/libc/pull/3563) - NetBSD: add `_lwp_park` in [#3721](https://togithub.com/rust-lang/libc/pull/3721) - Solaris: add missing networking support in [#3717](https://togithub.com/rust-lang/libc/pull/3717) - Unix: add `pthread_equal` in [#3773](https://togithub.com/rust-lang/libc/pull/3773) - WASI: add `select`, `FD_SET`, `FD_ZERO`, ` FD_ISSET ` in [#3681](https://togithub.com/rust-lang/libc/pull/3681) ##### Fixed - TEEOS: fix octal notation for `O_*` constants in [#3841](https://togithub.com/rust-lang/libc/pull/3841) ##### Changed - FreeBSD: always use freebsd12 when `rustc_dep_of_std` is set in [#3723](https://togithub.com/rust-lang/libc/pull/3723) ### [`v0.2.156`](https://togithub.com/rust-lang/libc/releases/tag/0.2.156) [Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.155...0.2.156) ##### Added - Apple: add `F_ALLOCATEPERSIST` in [#3712](https://togithub.com/rust-lang/libc/pull/3712) - Apple: add `os_sync_wait_on_address` and related definitions in [#3769](https://togithub.com/rust-lang/libc/pull/3769) - BSD: generalise `IPV6_DONTFRAG` to all BSD targets in [#3716](https://togithub.com/rust-lang/libc/pull/3716) - FreeBSD/DragonFly: add `IP_RECVTTL`/`IPV6_RECVHOPLIMIT` in [#3751](https://togithub.com/rust-lang/libc/pull/3751) - Hurd: add `XATTR_CREATE`, `XATTR_REPLACE` in [#3739](https://togithub.com/rust-lang/libc/pull/3739) - Linux GNU: `confstr` API and `_CS_*` in [#3771](https://togithub.com/rust-lang/libc/pull/3771) - Linux musl: add `preadv2` and `pwritev2` (1.2.5 min.) in [#3762](https://togithub.com/rust-lang/libc/pull/3762) - VxWorks: add the constant `SOMAXCONN` in [#3761](https://togithub.com/rust-lang/libc/pull/3761) - VxWorks: add a few errnoLib related constants in [#3780](https://togithub.com/rust-lang/libc/pull/3780) ##### Fixed - Solaris/illumos: Change `ifa_flags` type to u64 in [#3729](https://togithub.com/rust-lang/libc/pull/3729) - QNX 7.0: Disable `libregex` in [#3775](https://togithub.com/rust-lang/libc/pull/3775) ##### Changed - QNX NTO: update platform support in [#3815](https://togithub.com/rust-lang/libc/pull/3815) - `addr_of!(EXTERN_STATIC)` is now considered safe in [#3776](https://togithub.com/rust-lang/libc/pull/3776) ##### Removed - Apple: remove `rmx_state` in [#3776](https://togithub.com/rust-lang/libc/pull/3776) ##### Other - Update or remove CI tests that have been failingserde-rs/serde (serde)
### [`v1.0.208`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.208) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.207...v1.0.208) - Support serializing and deserializing unit structs in a `flatten` field ([#2802](https://togithub.com/serde-rs/serde/issues/2802), thanks [@jonhoo](https://togithub.com/jonhoo)) ### [`v1.0.207`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.207) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.206...v1.0.207) - Improve interactions between `flatten` attribute and `skip_serializing`/`skip_deserializing` ([#2795](https://togithub.com/serde-rs/serde/issues/2795), thanks [@Mingun](https://togithub.com/Mingun))serde-rs/json (serde_json)
### [`v1.0.125`](https://togithub.com/serde-rs/json/releases/tag/1.0.125) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.124...1.0.125) - Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes ([#1172](https://togithub.com/serde-rs/json/issues/1172), [#1175](https://togithub.com/serde-rs/json/issues/1175), thanks [@purplesyringa](https://togithub.com/purplesyringa))tokio-rs/tokio (tokio)
### [`v1.39.3`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.3): Tokio v1.39.3 [Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3) ### 1.39.3 (August 17th, 2024) This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. ([#6772]) [#6772]: https://togithub.com/tokio-rs/tokio/pull/6772Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.