This week saw the last major step in the NixOS 24.05 release process, including creation of the release-24.05 branch, release channels, and redirection of new Zero Hydra Failures fixes to master with the ability to backport fixes to the 24.05 release. The official release will occur on May 31st, 2024. If you would like to start using the new version early, users can update their systems to point to the new nixos-24.05 branch.

The Nix Constitutional Assembly continues to make progress. @7c6f434c announced that an Assembly Q&A stream will be held on Monday, May 20th, 2024 at 19:00 UTC. Interested parties may participate in the question and answer session via Zulip and the Google Meet call. Before participating, please note the rules for the assembly and this event in the announcement post.

@codesupply has released deps_nix, a Nix builder for Elixir. The project aims to be a drop-in replacement for mix2nix while adding support for Git dependencies, environment/package selection, and improved output formatting. deps_nix is available today on GitHub.

@teto let Neovim users know that Neovim’s flake.nix moved to nix-community. For users who were previously pulling Neovim Nightly from the upstream repository’s flake, the input will need to be modified to point to github:nix-community/neovim-nightly-overlay.

@DavHau introduced a NixOS to JSON Schema Converter, a tool which allows you to extract JSON Schema definitions from NixOS modules. Official documentation for the project can be found at docs.clan.lol.

Security fixes this week:

New packages added this week:


Your sponsorship here! nixpkgs.news is currently accepting sponsorship applications to ensure the project can continue running with financial stability. If you would like to sponsor one or more articles, please get in touch via email.