What's Changed
- zfs: run load-key on mount/unmount by @Mic92 in #921
- zfs-with-vdevs: add an example for using absolute device paths by @Mic92 in #924
- doc: simple xfs with options by @aos in #928
- fix: Apply umask=0077 to /boot partition in all examples by @provokateurin in #930
- export nixosModule as file by @Lassulus in #934
- install-cli: use disks from diskMappings arg for grub devices by @Lassulus in #935
- make-disk-image: fix function precedence breaks customQemu by @saviosg in #936
- Fix postVM not beeing passed when creating images by @whs-dot-hk in #923
- Fix minor typo by @bittner in #938
- fix eval of
zfs_volume's_unmountifcontentisnullby @LogicalOverflow in #941 - fix: use zfs kernel module which corresponds to user-space tools version in make-disk-image.nix by @thenhnn in #960
- lib: fix recursiveUpdate not merging lists by @Lassulus in #963
- make-disk-image: fix image script stdenv and virtiofs by @saviosg in #967
- Fix: Device dependencies not sorting correctly by @ProjectInitiative in #968
- Revert "Fix: Device dependencies not sorting correctly" by @Lassulus in #969
- make-disk-image: add binfmt emulation with native formatting by @danjujan in #970
- Add configration option for partition UUIDs by @Rua in #951
- zfs: add example for encrypted root by @DavHau in #966
- add treefmt and format all files by @DavHau in #972
- Fix typos by @brian14708 in #975
- types disk: fix deviceOrdering by @Lassulus in #974
- tests/disko-install: make faster by optimizing closure size by @DavHau in #973
- docs: disko-images: add binfmt section by @danjujan in #978
- docs: fix typo by @antonmosich in #980
- fix schellcheck warning failing build by @rszyma in #976
- Added example for swap on
zfs_volumeby @dvaerum in #986 - Disk deactivate fix by @Mic92 in #993
- Set
buildPlatformin make-disk-image by @meck in #990 - enable basic macos support by @Mic92 in #1007
- chore: small improvements in
interactive-vm.mdby @gabyx in #996 - interactive-vm: use disk.imageName instead of .name by @arachnist in #1003
- quote umount arguments correctly by @Mic92 in #1010
- disko-deactivate: fix jq syntax by @Mic92 in #1011
- udevadm settle: use timeout by @Mic92 in #1012
- UI nit: remove unnecessary newline when prompting user for password by @jfly in #1016
- Improve testing documentation by @nothingnesses in #1019
- Improve support for bcachefs by @nothingnesses in #1013
- [fix] added missing single quote in script by @tcurdt in #1023
- Make bcachefs subvolumes boot-time mount tests pass + add more bcachefs tests by @nothingnesses in #1021
- bcachefs: fix ENOENT during boot by @ProjectInitiative in #1028
- diskoImageScript: improve documentation for testing inside a VM by @Mic92 in #1031
- Add disk.destroy option by @pschmitt in #1015
- create-release: indent version.nix according to nixfmt by @Mic92 in #1033
- Fix typo by @matthiasbeyer in #1036
- only use nom-build if we write to a terminal by @Mic92 in #1041
- remove quotes from --label creation for bcachefs by @mfossen in #1050
- use fileset when building disko by @Mic92 in #1054
- CONTRIBUTING.md: add documentation on how to run tests by @Mic92 in #1055
- make-disk-image: QEUM_OPTS -> QEMU_OPTS by @sedlund in #1076
- fix: flakes support on disko standalone cli by @midischwarz12 in #1077
- allow subtype definitions to be broken up by @hgl in #1094
- docs: add recursive method for fetching flake input out paths by @different-name in #1101
- types.luks: fix password check by @Lassulus in #1105
- test build time with xcp by @Mic92 in #788
- make-disk-image: use modules output of a kernel if present by @Mic92 in #1116
- gpt: add partition attributes by @stepbrobd in #1069
- feat: add flake-parts module by @Anomalocaridid in #1120
- lib: fix
mdadmwarning when usingconfig.system.build.installTestby @Enzime in #1129 - fix: forward arguments to
vmWithDiskoby @gabyx in #1142 - gpt: trigger udev after marking hybrid mbr partitions as bootable by @sysedwinistrator in #1144
- Set kernelPackages in native builder by @zaninime in #1063
- disko-install: resolve flake store path before using getFlake by @Mic92 in #1145
- tests: use nixpkgs qemu-common for proper machine type configuration by @Mic92 in #1158
- Unmount fixes by @Bert-Proesmans in #1147
- stop using pkgs.path by @Mic92 in #1161
- Correct npins import example by @crasm in #1165
- flake: export lib with references to nixpkgs input by @wolfgangwalther in #1167
- disko-images: switch back from xcp to cp for improved stability by @Mic92 in #1166
- Add extraArgs for mdadm by @fidgetingbits in #1174
- bcachefs: fix subvolume mounting by @nothingnesses in #1058
- downgrade the priority of kernelPackages set from imageBuilder by @qbisi in #1175
- disko-install: resolve symlinks in mount point path by @Mic92 in #1178
- example: add comments as warning about legacy table type by @riotbib in #1188
- Fix update flake lock action by @nothingnesses in #1183
- scripts: avoid running
create-releasedirectly by @Enzime in #1192 - treefmt: stop using old attr by @Enzime in #1193
New Contributors
- @aos made their first contribution in #928
- @provokateurin made their first contribution in #930
- @saviosg made their first contribution in #936
- @bittner made their first contribution in #938
- @LogicalOverflow made their first contribution in #941
- @thenhnn made their first contribution in #960
- @ProjectInitiative made their first contribution in #968
- @Rua made their first contribution in #951
- @brian14708 made their first contribution in #975
- @antonmosich made their first contribution in #980
- @rszyma made their first contribution in #976
- @meck made their first contribution in #990
- @gabyx made their first contribution in #996
- @arachnist made their first contribution in #1003
- @jfly made their first contribution in #1016
- @nothingnesses made their first contribution in #1019
- @tcurdt made their first contribution in #1023
- @pschmitt made their first contribution in #1015
- @matthiasbeyer made their first contribution in #1036
- @mfossen made their first contribution in #1050
- @sedlund made their first contribution in #1076
- @hgl made their first contribution in #1094
- @different-name made their first contribution in #1101
- @stepbrobd made their first contribution in #1069
- @Anomalocaridid made their first contribution in #1120
- @sysedwinistrator made their first contribution in #1144
- @zaninime made their first contribution in #1063
- @Bert-Proesmans made their first contribution in #1147
- @crasm made their first contribution in #1165
- @wolfgangwalther made their first contribution in #1167
- @riotbib made their first contribution in #1188
Full Changelog: v1.10.0...v1.13.0