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 Runner is 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/crypttab about 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 pacman has been implemented. #1582
  • partition has a number of edge-cases for LVM and LUKS resolved. #1564 #1817
  • partition module once again always offers /boot as 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).

Back Next