4.0.1
modules/bootloader: inst: correctly retrieve the first hard disk, as seen in the devel branch
Ensure we follow the symlink to get the right GRUB location.
Without os we can't do much.
5.0.0.
Fix for systems without VirtualGroups.
bricks/inst: finally fixed full-removal of features.
5.0.1
modules/partdisks: library/lvm: added LogicalVolume.{enable,disable)(), ensure we enable/disable every LV accordingly when enabling/disabling VGs.

modules/partdisks: front/glade: various fixes.

5.0.2.
modules/partdisks: front/glade: ensure we properly disable eventual LUKS devices if we are touching parent hard drive.
modules/partdisks: ensure we disable relevant LUKS devices *directly* when the user decides to do so.

This permits the removal of the check in Apply(), where an eventual LUKS device is disabled if the
containing hard drive is touched.
As a bonus, the user sees directly what it happens on dependant Volume Groups.
modules/partdisks: front/glade: do not show (former?) distribution name in changed partitions.
modules/partdisks: inst: do not crash if mountpoint already exists.

modules/partdisks: inst: ensure we don't unmount /boot and /boot/efi (so there is a forced mount_on_install)
New effort 'Let's fix this shit'
modules/partdisks: simplified the mount_on_install code a bit (including partdisks.inst)
partdisks: front/glade: ensure mount_on_install is active when formatting
modules/partdisks: front/glade: ensure we disable eventual encrypted devices when in automatic. Also, as the automatic EFI partition is ~40 MB, ensure we use fat16 instead of fat32.
Properly declare partitions as LOGICAL if we are going to create in an extended partition.
Handle whole-drive LVM Physical Volumes.
partdisks/library: properly align new partitions.