Calamares 3.2.46 released
Nov 9, 2021
This is a regular short-cycle release, with new features in the packages and partition modules and some bug-fixes elsewhere.
This release contains contributions from (alphabetically by first name):
- Philip Müller
- A new core class
Runneris now responsible for running commands either in the host or in the target system. This is invisible for end-users, but does expand the API available to consumers inside Calamares modules. In particular, Python modules can now easily read and respond to command output. #1740
- fstab writes a slightly different message in
/etc/crypttababout the root filesystem. Since Calamares itself ignores the (previous wording of) message, it was confusing. #1811
- packages module has some support for reporting progress while
the packages are installed. This depends on the package-manager itself
reporting useful progress information and the packages module having
support-code to interpret that progress. A proof-of-concept for
pacmanhas been implemented. #1582
- partition has a number of edge-cases for LVM and LUKS resolved. #1564 #1817
- partition module once again always offers
/bootas a mount-point, even when EFI would want
/boot/efi. (Thanks Phil)
- summary had a regression and showed some descriptive texts twice.
If you experience an issue with Calamares, please tell us all about it on the Calamares issue tracker. For a full change list, or the full list of issues closed with this release, please see the Calamares code repository (note that the milestone is more of a “millstone”, collecting issues across many releases right now).