@@ -30,6 +30,10 @@ In addition to numerous new and upgraded packages, this release has the followin
To disable this, set [nixpkgs.flake.setNixPath](#opt-nixpkgs.flake.setNixPath) and [nixpkgs.flake.setFlakeRegistry](#opt-nixpkgs.flake.setFlakeRegistry) to false.
-`nixVersions.unstable` was removed. Instead the following attributes are provided:
-`nixVersions.git` which tracks the latest Nix master and is roughly updated once a week. This is intended to enable people to easily test unreleased changes of Nix to catch regressions earlier.
-`nixVersions.latest` which points to the latest Nix version packaged in nixpkgs.
- Julia environments can now be built with arbitrary packages from the ecosystem using the `.withPackages` function. For example: `julia.withPackages ["Plots"]`.
- The PipeWire and WirePlumber modules have removed support for using
# Note that some functionality *might* have been backported into this Nix version,
# making this package an inaccurate representation of what features are available
@@ -197,8 +210,6 @@ in lib.makeExtensible (self: ({
nix;
stable=addFallbackPathsCheckself.nix_2_18;
unstable=self.nix_2_22;
}//lib.optionalAttrsconfig.allowAliases(
lib.listToAttrs(map(
minor:
@@ -207,4 +218,7 @@ in lib.makeExtensible (self: ({
in
lib.nameValuePairattr(throw"${attr} has been removed")
)(lib.range417))
//{
unstable=throw"nixVersions.unstable has been removed. For bleeding edge (Nix master, roughly weekly updated) use nixVersions.git, otherwise use nixVersions.latest.";