Archinstall

Latest version: v2.8.3

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 12

2.5.6

Bug fixes
* Dual entries in `/boot/loader/entries/entry.conf` for systemd-boot - https://github.com/archlinux/archinstall/issues/1716
* i3 desktop profile fails to install - https://github.com/archlinux/archinstall/issues/1720

2.5.5

Bug fixes

* Fixes [object has no attribute 'encryption_password'](https://github.com/archlinux/archinstall/pull/1704) in #1705

2.5.4

:information_source: Next version planned after this is v2.6.0 and might contain breaking changes as we do a complete overhaul to the entire disk operation (See 1604). It also introduces dependencies to `archinstall`.

New features

* Initial swapfile prototype by chestwood96 in https://github.com/archlinux/archinstall/pull/1558
* Sway profile - select seat by bd-g in https://github.com/archlinux/archinstall/pull/1661
* Generate -fallback variant of boot entries for systemd-boot by escape0707 in https://github.com/archlinux/archinstall/pull/1583
* Use `pacstrap -K` by codefiles in https://github.com/archlinux/archinstall/pull/1693

Bug fixes

* Added parted sector unit by StrangeGirlMurph in https://github.com/archlinux/archinstall/pull/1668
* Removed the archlinux-keyring package update by Torxed in https://github.com/archlinux/archinstall/pull/1690
* Improved handling of .json() helper handling. by Torxed in https://github.com/archlinux/archinstall/pull/1689
* Added .part_uuid to MapperDev by Torxed in https://github.com/archlinux/archinstall/pull/1691
* Save encryption configuration by svartkanin in https://github.com/archlinux/archinstall/pull/1672

Tweaks and changes

* rename `keyboard-language` to `keyboard-layout` by madper in https://github.com/archlinux/archinstall/pull/1670
* Rename "peak_output" to "peek_output" by jaybent in https://github.com/archlinux/archinstall/pull/1648
* Removed i3-gaps configuration choice by ettoc00 in https://github.com/archlinux/archinstall/pull/1635
* Revise packages in Budgie profile by serebit in https://github.com/archlinux/archinstall/pull/1585
* Fix `exit_code` by codefiles in https://github.com/archlinux/archinstall/pull/1679
* Change exit status indications to exit codes by codefiles in https://github.com/archlinux/archinstall/pull/1685
* Error handling cmd history by mrvantage in https://github.com/archlinux/archinstall/pull/1560
* Use setdefault for sys-language and sys-encoding by lavafroth in https://github.com/archlinux/archinstall/pull/1657
* Add Georgian translation by NorwayFun in https://github.com/archlinux/archinstall/pull/1625

New Contributors
* ettoc00 made their first contribution in https://github.com/archlinux/archinstall/pull/1635
* victorbnl made their first contribution in https://github.com/archlinux/archinstall/pull/1607
* NorwayFun made their first contribution in https://github.com/archlinux/archinstall/pull/1625
* serebit made their first contribution in https://github.com/archlinux/archinstall/pull/1585
* speshuric made their first contribution in https://github.com/archlinux/archinstall/pull/1606
* lavafroth made their first contribution in https://github.com/archlinux/archinstall/pull/1657
* madper made their first contribution in https://github.com/archlinux/archinstall/pull/1670
* bd-g made their first contribution in https://github.com/archlinux/archinstall/pull/1661
* StrangeGirlMurph made their first contribution in https://github.com/archlinux/archinstall/pull/1668
* escape0707 made their first contribution in https://github.com/archlinux/archinstall/pull/1583
* mrvantage made their first contribution in https://github.com/archlinux/archinstall/pull/1560
* chestwood96 made their first contribution in https://github.com/archlinux/archinstall/pull/1558
* deobald made their first contribution in https://github.com/archlinux/archinstall/pull/1533
* DolphyWind made their first contribution in https://github.com/archlinux/archinstall/pull/1676
* Lautron made their first contribution in https://github.com/archlinux/archinstall/pull/1674

**Full Changelog**: https://github.com/archlinux/archinstall/compare/v2.5.3...v2.5.4

2.5.3

:information_source: Disk selection & disk operations will be slow in this release, bare with us until next release when we optimize. The program is not hanging, it's just slow! We apologize, but it's in favor of fixing 1557!

Bug fixes:

* This fixes 1557 by allowing empty partition information for devices that appear as block devices, but doesn't behave like them in the sense of `lsblk`.
* Updating `/etc/vconsole.conf` when `Installer().mkinitcpio()` is called *(otherwise mkinitcpio errors out)*
* Fixed waiting for `archlinux-keyring` being properly populated by additional services before installing 1389

Improvements

* Created dataclasses for `DiskEncryption` and `Fido2` with `Fido2Device` for individual devices
* Improved disk encryption menu (including HSM)
* Introduced `get_blockdevice_info` to gather information about block devices
* Improved partitioning reliability *(this made the disk operations quite a bit slower for now, once it's stable again we'll tweak the performance)*
* Created a `TableMenu` object to make it easier to select options out of a table
* Added more translations, `Ukrainian`, `Korean`, `Chinese (PRC)`

2.5.3rc1

:information_source: Disk selection & disk operations will be slow in this release, bare with us until next release when we optimize. The program is not hanging, it's just slow! We apologize, but it's in favor of fixing 1557!

Bug fixes:

* This fixes 1557 by allowing empty partition information for devices that appear as block devices, but doesn't behave like them in the sense of `lsblk`.
* Updating `/etc/vconsole.conf` when `Installer().mkinitcpio()` is called *(otherwise mkinitcpio errors out)*

Improvements

* Created dataclasses for `DiskEncryption` and `Fido2` with `Fido2Device` for individual devices
* Improved disk encryption menu (including HSM)
* Introduced `get_blockdevice_info` to gather information about block devices
* Improved partitioning reliability *(this made the disk operations quite a bit slower for now, once it's stable again we'll tweak the performance)*
* Created a `TableMenu` object to make it easier to select options out of a table
* Added more translations, `Ukrainian`, `Korean`, `Chinese (PRC)`

2.5.2

Bug fixes

* Fixes issue where fast block devices *(namely NVMe drives)* had an issue resolving `PARTUUID` after `Filesystem.add_partition` *(formatting)* and not ensuring mount-points was set in `Partition` objects cache after `Partition.mount()` was made. *(1495, a "short" [write-up](https://archlinux.life/1064_archinstall_and_nvme_issues.html) has been created for those interested in reading about the issue with a bit of insight what goes into fixing stuff like this)*
* Fixed `/etc/locale.gen` containing two entries for `en_US.UTF-8 UTF-8` (1200)
* Fixed issue where Archiso showed up as selectable drive (563 and 1299)
* Various spelling errors have been corrected

Page 3 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.