Skip to content

ECHO Launcher v1.1.2

Choose a tag to compare

@knoxhack knoxhack released this 13 Jun 12:19
· 7 commits to main since this release

ECHO Launcher v1.1.2

Player-first modpack install fix across launcher and catalog truth.

Hotfix refresh

  • Replaced stale Native Loader SHA-1/size pins with the published RC1 loader bytes: 4bc8120a8c554d07d1795e33e057e571c193171c, 1,120,889 bytes.
  • Self-heals ECHO-managed bootstrap-only neoforge-* version metadata by rewriting real NeoForge classpath metadata during Minecraft Launcher handoff.
  • Extends the packaged all-modpacks smoke to inject stale NeoForge bootstrap metadata before handoff and fail if it ever blocks Primary Action again.
  • Refreshed Release Index evidence at knoxhack/ECHO-Release-Index@7f6a6b1 after the validated all-pack run.

Fixed

  • Unlocks all official modpack cards through approved Release Index entries for Ashfall, Sky Relay, Galactic Survey, Openlands, and Arcana Division editions.
  • Normalizes legacy manifests that omitted moduleRequirements, so Ashfall NeoForge/Standalone no longer crash with missing module requirement errors.
  • Resolves ranged module requirements like >=1.0.0 to concrete published ECHO-Modules artifacts and records exact install paths for repair/readiness.
  • Allows zip-backed packs such as Openlands to keep bundled protocol files while filling only missing module files.
  • Keeps Library/Home action state tied to exact selected-pack installability, with no global fake install/update button.

Validation

  • npm.cmd run test — 224 passed.
  • npm.cmd run lint.
  • npm.cmd run build.
  • npm.cmd run perf:budget.
  • npm.cmd run test:e2e:release-index.
  • npm.cmd run test:e2e:all-modpacks-electron-install — 15/15 official packs passed with real packaged Electron installs and launch-route verification.
  • npm.cmd run package:win — installer, blockmap, and latest.yml rebuilt.