Skip to content

Bump nix from 0.29.0 to 0.31.3 - #113

Merged
mumoshu merged 1 commit into
mainfrom
dependabot/cargo/nix-0.31.3
Jul 24, 2026
Merged

Bump nix from 0.29.0 to 0.31.3#113
mumoshu merged 1 commit into
mainfrom
dependabot/cargo/nix-0.31.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown
Contributor

Bumps nix from 0.29.0 to 0.31.3.

Changelog

Sourced from nix's changelog.

[0.31.3] - 2026-05-11

Added

  • Enable module ioctl for Cygwin (#2715)
  • Add CLOCK_BOOTTIME/CLOCK_PROCESS_CPUTIME_ID/CLOCK_THREAD_CPUTIME_ID/CLOCK_UPTIME to NetBSD-like platforms (#2716)
  • unistd: add mkfifo for redox (#2749)
  • Added kevent64 support on apple targets: Kqueue::kevent64, KEvent64, and Kevent64Flags. (#2781)

Fixed

  • fix SaFlags_t definition on redox (#2751)
  • Fixed EpollEvent::events() to use from_bits_retain instead of from_bits().unwrap(), preventing panics when the kernel returns unknown epoll flags. (#2783)
  • Fixed KEvent::flags() and KEvent::fflags() to use from_bits_retain instead of from_bits().unwrap(), preventing panics when the kernel returns unknown kqueue flags. (#2784)

[0.31.2] - 2026-02-28

Added

  • Add WatchDescriptor::as_raw, to get libc id of WatchDescriptor. (#2718)
  • Added process::pthread_getthreadid_np() on FreeBSD. (#2725)
  • Added timerfd support on FreeBSD (#2728)

Fixed

  • The libc requirement is now 0.2.181, rather than pinned to 0.2.180. (#2744)

[0.31.1] - 2026-01-23

Added

  • termios: Add definition for IUCLC to supported platforms (#2702)

... (truncated)

Commits
  • b5933ca chore: release v0.31.3
  • 5d6a46e Replace Cirrus CI with more Github Workflows jobs (#2776)
  • 3407489 event: add kevent64 support on apple targets (#2781)
  • fe80fc5 chore: resolve clippy useless_borrows_in_formatting (#2790)
  • 3310fc7 Revert "fix(ci): temporarily disable armv7-unknown-linux-uclibceabihf (#2764)...
  • e3ab917 epoll: use from_bits_retain to avoid panics on unknown flags (#2783)
  • 6c15701 kqueue: use from_bits_retain to avoid panics on unknown flags (#2784)
  • 73028cf fix(ci): enable Hurd target (#2765)
  • 1a680a9 cargo: Remove deprecated package authors field (#2789)
  • 85cff07 docs: add missing changelog entries (#2786)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 9, 2026
Bumps [nix](https://github.com/nix-rust/nix) from 0.29.0 to 0.31.3.
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](nix-rust/nix@v0.29.0...v0.31.3)

---
updated-dependencies:
- dependency-name: nix
  dependency-version: 0.31.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/nix-0.31.3 branch from 4c64379 to 7b8c123 Compare July 24, 2026 14:34
@mumoshu
mumoshu merged commit 3c74860 into main Jul 24, 2026
8 checks passed
@mumoshu
mumoshu deleted the dependabot/cargo/nix-0.31.3 branch July 24, 2026 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant