Tags give the ability to mark specific points in history as being important
-
v1.0.6
Release: Release v1.0.6694630bf · ·v1.0.6 — GitLab migration + dump-config + VM harness skeleton
-
v1.0.5
Release: v1.0.5f87d4373 · ·v1.0.5 — UX polish + redaction hardening + spawn/path defensive fixes UX: - DE Variant moved below Desktop Environment + Display Manager (matches gating order) - DE Variant default switched from Full to Minimal across all four config layers - KDE desktop test pinned to Full variant to match new default Redaction hardening: - src/script_runner.rs: is_secret_env() classifier (allowlist + suffix patterns) - scripts/utils.sh: dump_config uses is_secret_env_var() helper Defensive hardening: - All production Command::new spawns use absolute /bin/bash - log_dir() last-resort fallback PID-suffixed (symlink-attack defense) - is_process_alive parses /proc/pid/stat via parse_proc_stat_state (handles comm names containing parens/spaces) Tests: - 5 new Rust unit tests for parse_proc_stat_state - 4 new bats tests for is_secret_env_var
-
v1.0.4
Release: v1.0.46aaad665 · ·v1.0.4 — wiki-aligned defaults, opt-in conveniences, in-TUI help Reduces baked-in assumptions in the default install and surfaces explicit user choices for things that used to be silent picks. Adds pacman-style descriptions to selection lists so newcomers can tell what each kernel/DE/bootloader/etc. actually is. Highlights - Default pacstrap trimmed to a wiki-aligned set; Network Manager and Editor are now explicit user choices. - Three opt-in package groups (Network Tools, System Utilities, Dev Tools) replace previously-forced extras. - Bluetooth/mDNS plumbing is gated on desktop selection; avahi installs now wire up /etc/nsswitch.conf so .local resolution actually works. - Meta-group desktops (GNOME/KDE/XFCE/MATE/LXQt) gain a Full vs Minimal variant. - Early dual-boot OS detection with TUI-integrated warnings, plus a multi-boot chainload helper for Linux-to-Linux setups. - Config options reordered to match install flow. - "About" panel under selection lists shows a one-line description of the highlighted choice (kernels, DEs, greeters, bootloaders, partition layouts, GPU drivers, opt-in packages, etc.). - MSRV bumped to Rust 1.95.
-
-
-
-
-
v1.0.0
Release: v1.0.033c2d8e8 · ·v1.0.0 — First stable release. Validated on real hardware with all partitioning strategies including RAID+LVM+LUKS+Btrfs.