Releases: bnema/archup
v0.4.22-dev
v0.4.22-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-03-01T16:37:51Z
Changelog
Bug Fixes
- 12452c7: fix(services): enable power-profiles-daemon after package install, fix limine-snapper-sync unit name (@bnema)
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.22-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.22-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.22-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.21-dev...v0.4.22-dev
v0.4.20-dev
v0.4.20-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-28T03:58:37Z
Changelog
Bug Fixes
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.20-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.20-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.20-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.19-dev...v0.4.20-dev
v0.4.19-dev
v0.4.19-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-27T19:41:31Z
Changelog
Bug Fixes
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.19-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.19-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.19-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.18-dev...v0.4.19-dev
v0.4.18-dev
v0.4.18-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-27T19:38:50Z
Changelog
Bug Fixes
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.18-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.18-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.18-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.17-dev...v0.4.18-dev
v0.4.17-dev
v0.4.17-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-27T19:34:36Z
Changelog
Bug Fixes
- 05d1c18: fix(branding): rename UEFI boot label and Limine branding from ArchUp to Arch Linux (@bnema)
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.17-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.17-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.17-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.16-dev...v0.4.17-dev
v0.4.16-dev
v0.4.16-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-27T18:42:54Z
Changelog
Bug Fixes
- b1298dd: fix(boot): rebuild initramfs after Plymouth theme, mask NM-wait-online, add early KMS module (@bnema)
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.16-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.16-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.16-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.15-dev...v0.4.16-dev
v0.4.15-dev
v0.4.15-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-27T18:32:16Z
Changelog
Features
- 058b81b: feat(network): migrate iwd WiFi credentials to NetworkManager profiles post-install (@bnema)
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.15-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.15-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.15-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.14-dev...v0.4.15-dev
v0.4.14-dev
v0.4.14-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-02-27T18:20:34Z
Changelog
Bug Fixes
- b39b9c4: fix(cachyos): add pacman-key --init and MkdirAll before host/chroot CachyOS repo setup (@bnema)
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.14-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.14-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.14-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.13-dev...v0.4.14-dev
v0.4.12-dev
v0.4.12-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2026-01-26T18:21:12Z
Changelog
Features
- 8f279e5: feat(application): implement command handlers and services with comprehensive tests (@bnema)
- 6ef60f4: feat(bootstrap): add GPU detection and disk selection to installation wizard (@bnema)
- 392658c: feat(build): add Makefile build target (@bnema)
- 68d964e: feat(domain): implement core domain layer with entities and value objects (@bnema)
- f418944: feat(infrastructure): implement adapters for all domain ports with comprehensive tests (@bnema)
- c6c0266: feat(installer): support AMD P-state tuning and reliable UEFI boot paths (@bnema)
- c456b6d: feat(packages): add audio, bluetooth, and wifi support with firewalld migration (@bnema)
- 9ecc46f: feat(post-install): add email support and service file templating (@bnema)
- bea76ec: feat(tui): add kernel selection screen (@bnema)
- 9e30cff: feat(ui): hide AUR Helper field when Chaotic-AUR is disabled (@bnema)
Bug Fixes
- 6822a52: fix(.gitignore): add patterns to ignore compiled Go binaries (@bnema)
- 8105bed: fix(infrastructure): update adapters for dependency injection compatibility (@bnema)
- 77992c0: fix(post-boot): remove duplicate ble.sh block and add bashrc log (@bnema)
- d57f4db: fix(repos): reorder chaotic-aur setup and add extra packages installation (@bnema)
- e26872f: fix(tests): update gomock import paths to go.uber.org/mock (@bnema)
- ac700d5: fix(tui): prevent race condition where progress messages override summary screen (@bnema)
Refactoring
- 5675604: refactor(bootloader): remove systemd-boot references and consolidate on Limine (@bnema)
- 28e451b: refactor(codebase): cleanup formatting and fix bootloader handler import (@bnema)
- c1bd492: refactor(config): prioritize ENV variable for branch detection and update firewall script (@bnema)
- d7fb909: refactor(handlers): integrate UserEmail and PostInstallHandler initialization (@bnema)
- 6cba902: refactor(partitioning): migrate to DDD architecture with Btrfs support (@bnema)
- bfc57c9: refactor(preflight): migrate to DDD architecture with comprehensive validations (@bnema)
- bd3af61: refactor(scripts): audit and reorganize shell scripts for DDD migration (@bnema)
- 9723233: refactor(structure): create DDD directory structure (@bnema)
- 0136858: refactor(tui): convert to thin interface layer with separated concerns (@bnema)
- 16f57b5: refactor(validation): reduce password minimum length to 3 characters (@bnema)
Other Changes
- 2bf2308: chore(cleanup): organize legacy scripts and remove obsolete docs (@bnema)
- 253778f: chore(gitignore): add archup-installer binary to ignore list (@bnema)
- e5aeeff: style(post-boot): replace emojis with [OK]/[KO] status indicators (@bnema)
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.12-dev/archup -o /tmp/archup
chmod +x /tmp/archup
/tmp/archup installManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.12-dev/archup
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.12-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup
sudo install -m 755 archup /usr/local/bin/Full Changelog: v0.4.11-dev...v0.4.12-dev
v0.4.11-dev
v0.4.11-dev Release
ArchUp installer with Go-based TUI for automated Arch Linux installation.
Released on 2025-10-31T06:02:31Z
Changelog
Features
- dc9b97d: feat(chroot): add persistent session infrastructure (@bnema)
- 11be03a: feat(installer): add network check and improve AUR helper installation (@bnema)
- c28bbce: feat(shell): add ble.sh (Bash Line Editor) installation on first boot (@bnema)
- 440f5c2: feat(theme): integrate bleu-theme repository for CLI tools (@bnema)
Bug Fixes
- 05295f2: fix(base): configure CachyOS repo on ISO before pacstrap and show package list (@bnema)
- 24d3cbc: fix(installer): auto-continue when network check passes (@bnema)
- 3c161ec: fix(repos): use makepkg --packagelist for deterministic AUR helper installation (@bnema)
- 426201a: fix(shell): correct fzf preview configuration and improve bat alias (@bnema)
- 52072ec: fix(shell): improve fzf integration and add bash completion colors (@bnema)
Refactoring
Installation
Quick Install (from Arch Linux ISO)
curl -fsSL https://archup.run/install/bin | bashInstall Pre-release/Dev Version
curl -fsSL https://archup.run/install/bin/dev | bashInstall Specific Version
# Download and run specific version
curl -fsSL https://github.com/bnema/archup/releases/download/v0.4.11-dev/archup-installer -o /tmp/archup-installer
chmod +x /tmp/archup-installer
/tmp/archup-installerManual Install
# Download binary
wget https://github.com/bnema/archup/releases/download/v0.4.11-dev/archup-installer
# Verify checksum
wget https://github.com/bnema/archup/releases/download/v0.4.11-dev/checksums.txt
sha256sum -c checksums.txt --ignore-missing
# Install
chmod +x archup-installer
sudo install -m 755 archup-installer /usr/local/bin/Full Changelog: v0.4.10-dev...v0.4.11-dev