What's Changed
Features
- zfs: add ZFS "topology" features like explicit vdevs, cache, and special by @dmadisetti in #723
- f2fs: init by @MatthewCroughan in #740
- add interactive VMs by @Lassulus in #713
- swap: support swapDevices' discardPolicy and priority options by @muggenhor in #623 and in #632
- lvm_vg: add lvm thinpool/thinlv support by @MatthewCash in #686
- swap: mountOptions; btrfs priority, options by @nvmd in #752
Fixes
- disko: allow importing disko twice by @Mic92 in #629
- Fix xargs command not found in make-disk-image script by @danjujan in #633
- disko-install: only set NIX_STATE_DIR for load-db by @flokli in #634
- make-disk-image: make extraPostVM configurable from module.nix by @MatthewCroughan in #640
- make-disk-image: use OVMF efi always by @MatthewCroughan in #643
- add diskoScript.drvPath for offline installations by @Mic92 in #652
- add table-to-gpt migration guide by @Lassulus in #655 and by @mweinelt in #656
- cleanup host environment passed to VM for image building by @pedohorse in #639
- make-disk-image: make efi variables writeable by @Mic92 in #660
- fix option type in
mkHook
by @name-snrl in #680 - document extraRootModules better by @Lassulus in #685
- zfs: when dataset already exist, only update dataset options by @Mic92 in #689
- zfs: try to import zpool in incremental mode by @Mic92 in #691
- disko-install: don't copy channel by @Mic92 in #692
- gpt: move boot partitions to the front of disko by @Mic92 in #688
- disko: add nixos-install-tools to PATH by @beviu in #715
- make-disk-image: make pkgs, qemu and kernelPackages configurable and overridable by @MatthewCroughan in #698
- Fix options.json rendering by @SuperSandro2000 in #737 and by @Ma27 in #741
- Fix the manual by fixing string escape by @dasJ in #742
- zfs_fs: Fix errors when not changing mountpoint by @iFreilicht in #746
- swap: don't create filesystem if randomEncryption is enabled by @iFreilicht in #747
- Fix writeDashBin by @whs-dot-hk in #750
- Switch to qcow in the interactive VM to avoid hangs when using large image size. by @0x450x6c in #754
- disk-deactivate: only run zfs command if they are present by @Mic92 in #757
New Contributors
- @muggenhor made their first contribution in #623
- @fidgetingbits made their first contribution in #630
- @flokli made their first contribution in #634
- @dasJ made their first contribution in #647
- @pedohorse made their first contribution in #639
- @ginkogruen made their first contribution in #670
- @name-snrl made their first contribution in #680
- @beviu made their first contribution in #715
- @iFreilicht made their first contribution in #746
- @whs-dot-hk made their first contribution in #750
- @0x450x6c made their first contribution in #754
- @nvmd made their first contribution in #752
- @dmadisetti made their first contribution in #723
Full Changelog: v1.6.1...v1.7.0