What's new
LupiOS’s own changes from the last 90 days, newest first. Your PC gets each one with the
next update after its date: automatically, or right away with lupi update and a restart.
Fedora’s security and bug fixes arrive every day on top of these, without being listed here.
8 October 2026
Section titled “8 October 2026”- Website: move to lupios.org (d70bedd)
- Install guide: black screen in VirtualBox means turning off 3D acceleration (23d2935)
- Website: switch on the download buttons (9dde6e8)
- Pin every outside GitHub Action to an exact commit (f4d4cf4)
- layers.sh: stop tagging the boot image, which rpm-ostree keeps in place (3ec9d16)
7 October 2026
Section titled “7 October 2026”- Website: What’s new, a guide for keeping Windows, and an honest tagline (627e903)
- Boot-test the NVIDIA image too; give often-changing files their own layers (e82b07f)
- Security review: lupi install never replaces system commands; the outgoing guard asks about skopeo, podman and flatpak (be62ad2)
- Wolf: make systemd-resolved forget the network’s DNS servers (a13f6e8)
- Fix what the new boot test found: wolf DNS, the Lab signature (d35f888)
- lupi lab strict: the Lab without access to your files (a399752)
- Boot test checks every SECURITY.md promise; podman checks the Lab’s signature (3497d49)
- Leave BlueBuild’s build tools out of the image (ed21d28)
- Issue forms: bug reports ask for flavour, channel and
lupi check; security goes private (798a614) - Widget and Welcome: ask for the password every time (6aab057)
- lupi: through pkexec, only allow the widget’s and Welcome’s switches (ba3cf5a)
- ISO builds: publish stable ISOs on SourceForge, once the repo has the upload key (3169b7d)
- NVIDIA image: plan the rechunked layers from scratch, so its builds stop crashing (7ca8069)
- Boot test: every image build is booted in a VM and checked from inside (5856d35)
6 October 2026
Section titled “6 October 2026”- A real desktop screenshot on the website and in the README; networks can’t rename your PC (de09e9c)
- README: link the website; CLAUDE.md: bring the open items up to date (188b954)
- Rechunk the image by package, so updates only download what changed (e679a97)
- New logo: vukkz’s wolf, in ice-blue lines, everywhere LupiOS shows a logo (c7b0e44)
3 October 2026
Section titled “3 October 2026”- Lab: include what distrobox installs on first start, so lupi lab starts fast (61f9436)
- Swap the level names: sheep is the everyday default, wolf is maximum caution (860d839)
- Add the LupiOS website (Astro Starlight, published on GitHub Pages) (f373f05)
- ISOs: name them lupios.iso and lupios-nvidia.iso, without the Fedora version (59018da)
- Rename Wolf OS to LupiOS, and the wolf command to lupi (63e5d4b)
2 October 2026
Section titled “2 October 2026”- Docs: how to check the public-network quiet policy (56a0fd1)
30 September 2026
Section titled “30 September 2026”- Call the terminal Konsole again, not Howl (68c1d2f)
- Stay quiet on public networks: drop outgoing discovery announcements (2cf212e)
- wolf lab / tools box: show the first setup, so nobody interrupts it (bddb508)
- Install Firefox and Flatseal once, instead of on every boot (dd8b44b)
- Call it “Wolf OS” without the 44, and show the real disk in fastfetch (8c1576e)
- wolf: work without $HOME, as systemd and NetworkManager run it (e2c281a)
29 September 2026
Section titled “29 September 2026”- Give the installer the Wolf OS look instead of Fedora’s (89a20bb)
28 September 2026
Section titled “28 September 2026”- opensnitch.sh: install the daemon RPM without its scriptlets (18d2913)
- wolf: quote the OpenSnitch autostart unit name (shellcheck SC2100) (f239584)
- Add the outgoing guard:
wolf outgoing(OpenSnitch per-app firewall) (01713a5) - Add the kernel hardening boot arguments automatically after install (566bc60)
27 September 2026
Section titled “27 September 2026”- wolf remove: close a running Flatpak app before uninstalling; add CLAUDE.md (7671935)
- Update channels (stable/testing) and installer ISO workflow (408d0b1)
26 September 2026
Section titled “26 September 2026”- wolf state: quote “unset” so shellcheck doesn’t read it as a command (0075af2)
- Wolf widget, Wolf Welcome, wolf install/update, remove Fedora welcome (06ec050)
- One wolf command for everything; levels wolf/sheep; Howl; fastfetch on start (6078770)
- wolf level: never change kernel boot arguments (d3d65bf)
- Add wolf command: network trust, Game Mode, security levels, gaming apps (15bcfe1)
25 September 2026
Section titled “25 September 2026”- Phase 4: Wolf OS look (icy blue) (a77ab03)
24 September 2026
Section titled “24 September 2026”- Lab: add Burp Suite to the app menu, open in the lab’s home (e8119a8)
- Add wolf-os-nvidia flavour (dda5a4f)