Repository navigation
omaforge 0.2.8 is a fixes release from a full QA pass.
Safer uninstall. omaforge uninstall 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 or lose data. A broken config.toml or flavors.toml gives a one-line message naming the file and the problem, and omaforge never writes over it. In the app, a red banner names the file and offers Open file, Rescan, or setting it aside (it's kept as <name>.broken-<time>). A damaged state.json is moved to state.json.damaged-<time> and a fresh one started, with a warning in the CLI and the app.
Fits half a screen. The window now goes down to 640 px wide. Below 1000 px the sidebar narrows, the tabs move under the title, and less-used actions (Import/Export, and each addon's channel, Pin, Ignore and Remove) move into a ⋯ menu. Alt+↑ / Alt+↓ switch between game versions.
Clearer messages. An unknown addon id, an unwritable AddOns folder, an unknown root or provider, and an empty GitHub search now say what went wrong in plain words. CurseForge versions no longer show as 1.0.1.zip or offer a false update, check lists each addon it couldn't check with the reason, and Wago says it isn't supported yet.
Install
Arch / Omarchy: sudo pacman -U omaforge-0.2.8-1-any.pkg.tar.zst, then omaforge setup omarchy.
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
Any other Linux (AppImage): chmod +x omaforge-0.2.8-x86_64.AppImage && ./omaforge-0.2.8-x86_64.AppImage. --install-desktop-entry adds it to your app menu; Gear Lever and AppImageLauncher can also take it in and keep it updated.
With autonomix-cli: autonomix-cli add https://github.com/ninepointlabs/omaforge
What's Changed
- AppImage: check release notes for the file name, not the word by @ninepointlabs in #9
- CLI: clean errors for bad config/import files, confirm unknown uninstalls by @ninepointlabs in #7
- QA fixes: damaged settings files, broken-config GUI state, half-screen layout, clearer messages by @ninepointlabs in #10
Full Changelog: v0.2.7...v0.2.8