Skip to content

omaforge v0.2.8

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Oct 17:18
· 1 commit to main since this release

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