Changelog

See what's changed across versions

Features
  • Feature/prefixing config support by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/116
Features
  • Feature/graphics util bulk-prefixing, which is useful for ensuring there are no overrides amongst matching IDs in graphics packs.
Features
  • 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.
Bug Fixes
  • 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
Features
  • 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
Improvements
  • 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
Features
  • Naming your backups / restore points now means something, because the rollback screen will show the name.
Improvements
  • Using new alert component for confirmation of deletions, other potentially destructive actions.
Bug Fixes
  • Some spelling issues fixed
  • 66 lines of dead code removed.
Features
  • 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
Improvements
  • 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
Bug Fixes
  • 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

What's Changed

  • Claude/enhance readme documentation by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/11
  • (claude / justin) Add Editor Data Mod Support, Support for Gamepass Paths, Steamdeck Paths. by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/14

Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v0.0.8...v0.0.9

v0.0.8 is the biggest update yet!

@jo13310 provided a lot of inspiration in his https://github.com/jo13310/FM_Reloaded/ repo, which is a fork of mine for the UI. @claude code is incredible, allows interation really quickly.

Fixes

  • Fix apply/rollback file movement and restore functionality
  • Fix stale mod references in config causing apply errors
  • Fix remove_mod to prevent restoring deleted mods, I think this was a config based issue.
  • Rename Apply Order to Apply
  • Add cleanup to keep only 10 backups/restore points

New Features

  • Add Remove Mod functionality
  • Add custom install_path support to manifest.json, which should allow installation of BepInEx based mods like Skip to Match by @Valerio-Corso on compatible systems (windows only for now)
  • Added version detection with prompt for updates, if need be.

Removed

  • Remove Copy Log Path button
  • Remove Help Manifest button

What's Changed

  • (claude) Add Intel Mac support and custom user directory path by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/6, thanks @xyypt21 #4
  • Fix macOS build step to run for both Apple Silicon and Intel Macs by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/7, thanks @Alexkhr2 #5

Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v0.0.6...v0.0.7

What's Changed

  • (Claude) Add Linux build support to CI/CD workflow by @justinlevinedotme in https://github.com/justinlevinedotme/FMMLoader-26/pull/3

Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v0.0.5...v0.0.6

What's Changed

  • (Claude)import mods without manifest. by @justinlevinedotme with help from @claude in https://github.com/justinlevinedotme/FMMLoader-26/pull/2

Full Changelog: https://github.com/justinlevinedotme/FMMLoader-26/compare/v0.0.4...v0.0.5

No release notes available.

How exciting. Our first public release.

Enjoy.

Full Changelog: https://github.com/justinlevinedotme/fmmloader26/compare/v0.0.1...v0.0.2

No release notes available.