Changelog
See what's changed across versions
- Feature/graphics util bulk-prefixing, which is useful for ensuring there are no overrides amongst matching IDs in graphics packs.
- i18N: We're live in Turkish, English (UK / US), Italian, Korean, German, Dutch, Portugese (PT). More to come, if you'd like :)
- UI: Addition of Settings Tab, change of old settings slideout to a credits / acknowledgements screen.
- Fixed Issue with Graphics Pack Install not being called correctly.
- UI: Changed update screen to modal to prevent issues with banner causing a micro-crash
- feat: add macOS code signing and notarization support by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/92
- feature: tabbed ui and app refractor. by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/103
- chore: use PAT for releases and trigger docs revalidation by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/87
- Feature/apple signed releases by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/93
- fix: exclude debug binary from production builds to prevent signing timeout by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/95
- Remove debug helper binary from release bundle by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/96
- Gate path debug helper behind feature to fix macOS signing by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/97
- Naming your backups / restore points now means something, because the rollback screen will show the name.
- Using new alert component for confirmation of deletions, other potentially destructive actions.
- Some spelling issues fixed
- 66 lines of dead code removed.
- Add privacy policy documentation by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/33
- Graphics pack support by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/35
- Implement complete CI/CD infrastructure with pre-commit hooks by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/36
- CI infrastructure improvements by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/41
- Loading state for mods by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/44
- Update CI workflow to ignore pushes to main branch by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/37
- Claude PR Assistant workflow by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/40
- Update import.rs by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/45
- Repository cleanup by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/46
- Fix casing in jalco-repoAI commands by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/47
- Repository AI updates and improvements by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/48
- Update ci.yml by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/49
- Update bump-version workflow for branching and PR by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/50
- Workflows update by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/51
- Bump version from 1.0.4 to 1.0.5 by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/52
- Update version bump workflow for branch naming by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/53
- Update bump-version.yml by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/54
- Update GH_TOKEN reference in bump-version.yml by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/55
- Bump version to 1.1.0 by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/56
- Build fixes by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/58
- Additional fixes by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/59
- Fix custom path naming issue by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/43
- Fix bump yml configuration by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/57
Licensing Update
As of v1.0.5, FMMLoader-26 is now licensed under the GNU General Public License v3.0 (GPL-3.0).
This ensures:
- transparent open-source development
- guaranteed user freedom to modify and improve the tool
- legal protection against closed-source forks
- compatibility with Linux distributions and open-source packaging
- long-term sustainability for plugin and extension ecosystems
All prior releases are retroactively relicensed under GPL-3.0 as all code was authored solely by the project owner.
What's Changed
- Add platform-specific mod support and fix skins placement by @Copilot in https://github.com/justinlevinedotme/FMMLoader-26/pull/30
- Added support for different namefixes
- Lots of bug fixes.
New Contributors
- @Copilot made their first contribution in https://github.com/justinlevinedotme/FMMLoader-26/pull/30
Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v1.0.4...v1.0.5
Pick your installer:
- macOS (Apple Silicon):
FMMLoader26_<ver>_aarch64.dmg - macOS (Intel):
FMMLoader26_<ver>_x86_64.dmg - Windows:
FMMLoader26_<ver>_setup.exe - Linux (AppImage):
FMMLoader26_<ver>.AppImage
Ignore the *.tar.gz / *.sig — used by the auto-updater.
Pick your installer:
- macOS (Apple Silicon):
FMMLoader26_<ver>_aarch64.dmg - macOS (Intel):
FMMLoader26_<ver>_x86_64.dmg - Windows:
FMMLoader26_<ver>_setup.exe - Linux (AppImage):
FMMLoader26_<ver>.AppImage
Ignore the *.tar.gz / *.sig — used by the auto-updater.
What's Changed
- fixed pubkey by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/20
- v1.0.2 by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/21
- Fix Tauri updater: Ensure latest.json generation by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/22
- Merge pull request #22 from justinlevinedotme/claude/fix-tauri-update… by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/23
- Claude/fix tauri updater latest 011 cv1 p lmp xhqg r8 gs zf2yt2 by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/24
- Configure Tauri updater artifacts by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/25
- Load updater pubkey from env at runtime by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/26
- Fix Tauri updater configuration by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/27
Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v1.0.1...v1.0.2
What's Changed
- Fix GitHub Actions artifact upload issue by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/17
- Configure bundle targets to generate one file per platform by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/18
- feat/Bump to v1.0.1 by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/19
- Primary Dark Mode, with fixed background colors
- Added support for FM Name fix by Gerko.
- Other fixes.
Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v1.0...v1.0.1
What has changed?
- Removed Loading Order feature (it didn't really get used)
- Added ability to edit path by double clicking the fields, meaning you can copy and paste your own path in. Thanks to @/Vivalemuc on discord for the suggestion.
- Other improvements.
Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v0.0.9...v0.1.0