···2626 It should generally be replaced with `rustPlatform.fetchCargoVendor`, but `rustPlatform.importCargoLock` may also be appropriate in some circumstances.
2727 `rustPlatform.buildRustPackage` users must set `useFetchCargoVendor` to `true` and regenerate the `cargoHash`.
28282929+- NetBox was updated to `>= 4.2.0`. Have a look at the breaking changes
3030+ of the [4.1 release](https://github.com/netbox-community/netbox/releases/tag/v4.1.0)
3131+ and the [4.2 release](https://github.com/netbox-community/netbox/releases/tag/v4.2.0),
3232+ make the required changes to your database, if needed, then upgrade by setting `services.netbox.package = pkgs.netbox_4_2;` in your configuration.
3333+3434+- NetBox version 4.0.X available as `netbox_4_0` was removed. Please upgrade to `4.2`.
3535+2936- Default ICU version updated from 74 to 76
30373138<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+3-1
nixos/modules/services/web-apps/netbox.nix
···102102 package = lib.mkOption {
103103 type = lib.types.package;
104104 default =
105105- if lib.versionAtLeast config.system.stateVersion "24.11" then
105105+ if lib.versionAtLeast config.system.stateVersion "25.05" then
106106+ pkgs.netbox_4_2
107107+ else if lib.versionAtLeast config.system.stateVersion "24.11" then
106108 pkgs.netbox_4_1
107109 else if lib.versionAtLeast config.system.stateVersion "24.05" then
108110 pkgs.netbox_3_7
···42584258 inherit (callPackage ../servers/web-apps/netbox { }) netbox_3_7;
4259425942604260 # Not in aliases because it wouldn't get picked up by callPackage
42614261- netbox = netbox_4_1;
42614261+ netbox = netbox_4_2;
4262426242634263 netcat = libressl.nc.overrideAttrs (old: {
42644264 meta = old.meta // {