Skip to content

v2.5.1

Compare
Choose a tag to compare
@Torxed Torxed released this 25 Sep 11:17
· 451 commits to master since this release
v2.5.1
53a2797

ℹ️ This is more or less a pure patch release to plug up some bugs that have been pestering us. There will be additional output added to this version as well in order to further track down some dubious bugs that are hard to force/recreate even in controlled environments. This output would give us indication of where bugs such as #1192 happens and perhaps even why.

Minor changes

  • Added --version to archinstall to act as a shortcut to pacman -Q archinstall.
  • Added --offline which should disable certain upstream checks (technically this has existed before, but is now a predefined parameter instead of an ambiguous one).
  • Added --no-pkg-lookups to disable package verifications both for offline purposes but also for speeding up installations
  • Improved btrfs subvolume definitions, both defining, parsing and processing #1297
  • We're not setting better and more sane default file permissions on logs and configurations #1440
  • Improved the BlockDevice handling by using @dataclass models for certain aspects and also improved the menu representation of those objects #1289
  • MapperDev now has a .mountpoints that lists all possible mount locations for the mapper dev.
  • SysCallError exceptions now contain a reference to the worker generating the exception, it can be accessed through error.worker (useful when you need to catch the output of the command even on exceptions)
  • Improved Language selection process and information output #1348
  • Added an option for parallel downloads (which is not visible by default, and the reasoning is mentioned in the comments #1397 (comment)) #1397
  • Improved UI functionality (mainly background things for those adding/changing menu looks) #1331 + #1346 + #1376 + #1320
  • Made password strength checks less intrusive #1308
  • Improved a lot of translations and added some additional new languages!
  • gnome-software-packagekit-plugin has been removed from the gnome desktop profile
  • plugin.on_genfstab now breaks if the return value is True
  • Improved the legends on menu actions #1436

Bug fixes

  • Fixed BTRFS compression not being translated down into /etc/fstab properly. #1303
  • Added a fix for certain PCIe devices showing up as block devices without /dev/X #1475
  • Improved the importation of --conf variables, making sure missing keys don't interrupt default values. #1419
  • Improved reliability of Filesystem().add_partition() slightly #1333
  • Fixed an issue where btrfs-progs wouldn't get installed properly due to mountpoint detection gone wrong #1411 + #1412
  • Fixed a key-lookup error when HSM was not used #1354
  • Added gib to the list of valid partition sizes #1382
  • Fixed an issue where multilib-testing would get activated when trying to activate multilib #1364
  • Fixed a bug where locale.gen and locale.conf would get duplicate entries and/or invalid entries #1421 (further improvements to this is in the pipeline, follow #1423 for that progress)
  • Fixed a bug that prohibited us from using only mountpoint-based installations #1373
  • Fixed a more graceful handling of network issues #1361
  • Fixed an issue where gateway was not set properly when manually configuring connection #1312
  • Fixed an issue where language option would break if loaded from a --conf file #1456