Skip to content

[codex] Add safe instance management features - #4

Merged
ExtremestoneGG merged 1 commit into
mainfrom
codex/vex-instance-management
Jun 12, 2026
Merged

[codex] Add safe instance management features#4
ExtremestoneGG merged 1 commit into
mainfrom
codex/vex-instance-management

Conversation

@ExtremestoneGG

Copy link
Copy Markdown
Owner

What changed

  • Makes CurseForge clearly optional while keeping Modrinth, Forge, NeoForge, Java, and local launcher features available without an API key.
  • Adds existing Minecraft installation scanning with version, loader, mods, worlds, resource packs, shaders, size, and VEX ownership summaries.
  • Adds full instance backups from the Library.
  • Adds safe Modrinth modpack update checks and in-place updates with an automatic backup first.
  • Adds a feature roadmap based on useful Modrinth App and Prism Launcher workflows.
  • Fixes the mobile sidebar opening behavior and protects long paths from breaking the settings layout.
  • Bumps VEX to 0.8.0.

Why

The CurseForge API key was being confused with Forge loader support. Forge and NeoForge do not require that key. This update separates those concepts and adds the highest-value instance management features without introducing destructive automatic behavior.

Validation

  • cargo fmt --check
  • cargo check
  • npm run build
  • Windows NSIS installer build
  • Self-contained portable build and launch smoke test
  • Responsive UI verification at 1280x720 and 800x600

@ExtremestoneGG
ExtremestoneGG marked this pull request as ready for review June 12, 2026 16:06
@ExtremestoneGG
ExtremestoneGG merged commit 86c6e60 into main Jun 12, 2026
2 checks passed
@ExtremestoneGG
ExtremestoneGG deleted the codex/vex-instance-management branch June 12, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant