omaforge 0.2.8: fixes from a full QA pass
omaforge is the World of Warcraft addon manager for Linux and Omarchy. Version 0.2.8 is a fixes release from a full QA pass, coming the same day as 0.2.7. What’s fixed Safer uninstall. omaforge uninstall now asks before removing an addon it can’t trace to a source, such as one you wrote yourself. Without a terminal it refuses unless you pass --yes . Damaged files no longer crash omaforge or lose…
Version 0.2.8 of omaforge, the World of Warcraft addon manager for Linux, focuses on fixes following a comprehensive Quality Assurance (QA) pass. This release arrives concurrently with 0.2.7 and includes several enhancements and improvements.
A key upgrade is the safer uninstall feature. When using omaforge uninstall, the tool now requests confirmation before removing an addon that it cannot trace back to a source. This includes user-created addons. If run without a terminal, the application will refuse to proceed unless the --yes flag is used.
Damaged files no longer result in crashes or data loss within omaforge. A broken config.toml or flavors.toml file now provides a concise message specifying the affected file and the issue. Moreover, omaforge never overwrites these damaged files.
In the application interface, a red banner identifies the problematic file and offers options such as Open file, Rescan, or set it aside as name .broken-time. An equally damaged state.json file is moved to state.json.damaged-time, and a new file is generated, accompanied by a warning displayed in both the command-line interface (CLI) and the app.
The window size has been adjusted to occupy half a screen. On displays with a width of less than 1000 pixels, the sidebar narrows, tabs move beneath the title, and less frequently used actions like Import/Export, and each addon's channel, Pin, Ignore and Remove, are consolidated into a ⋯ menu. Additionally, Alt+↑ and Alt+↓ shortcuts facilitate switching between game versions.
Messages have been made clearer and more informative. For instance, an unknown addon ID, an AddOns folder that omaforge cannot write to, an unknown root or provider, and an empty GitHub search now provide plain language explanations for the encountered problems. Furthermore, CurseForge versions will no longer appear as 1.0.1.zip or offer non-existent updates. The checklists will list each addon that could not be verified, along with the reason, and Wago will explicitly state that it is not currently supported.
Installation instructions are provided for Arch/ Omarchy (sudo pacman -U omaforge-0.2.8-1-any.pkg.tar.zst), Debian 13+ / Ubuntu 26.04+ (sudo apt install ./omaforge_0.2.8-1_all.deb), Fedora (sudo dnf install ./omaforge-0.2.8-1.noarch.rpm), and any other Linux distribution (AppImage download, chmod +x omaforge-0.2.8-x86_64.AppImage && ./omaforge-0.2.8-x86_64.AppImage).
The --install-desktop-entry flag can be used to add the application to the system's app menu. Autonomix-cli users can add the addon using the command: autonomix-cli add https://github.com/ninepointlabs/omaforge. The packages for this release are available on the GitHub repository, and the source code is also hosted on GitHub.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.