Release 20.03 (“Markhor”, 2020.03/??)
Highlights
In addition to numerous new and upgraded packages, this release has the
following highlights:
Support is planned until the end of October 2020, handing over to 20.09.
Postgresql for NixOS service now defaults to v11.
The graphical installer image starts the graphical session automatically.
Before you'd be greeted by a tty and asked to enter systemctl start display-manager.
It is now possible to disable the display-manager from running by selecting the Disable display-manager
quirk in the boot menu.
By default zfs pools will now be trimmed on a weekly basis.
Trimming is only done on supported devices (i.e. NVME or SSDs)
and should improve throughput and lifetime of these devices.
It is controlled by the services.zfs.trim.enable varname.
The zfs scrub service (services.zfs.autoScrub.enable)
and the zfs autosnapshot service (services.zfs.autoSnapshot.enable)
are now only enabled if zfs is set in config.boot.initrd.supportedFilesystems or
config.boot.supportedFilesystems. These lists will automatically contain
zfs as soon as any zfs mountpoint is configured in fileSystems.
New Services
The following new services were added since the last release:
Backward Incompatibilities
When upgrading from a previous release, please be aware of the following
incompatible changes:
Other Notable Changes
SD images are now compressed by default using bzip2.