Releases: FlowArg/FlowUpdater
Releases · FlowArg/FlowUpdater
Fix CurseForge integration
- Fix CurseForge integration not downloading certain files correctly.
- Add a JSON schema file
Full Changelog: v1.9.1...v1.9.2
Fixes on Windows for Forge installation
- Gradle 8.10
- Fix Windows issues on Forge installation
Full Changelog: v1.9.0...v1.9.1
Major update for mod loaders
- Re-organize unit tests function to allow update methods to be tested locally
- Change the version manifest URL to the new domain
- Rename integrations interfaces
- Remove OtherModLoaderVersion
- Add name attribute for all mod loaders
- Add an integration interface for optifine
- Re arrange mod loader classes in new packages
- new NeoForge installation system
- Move mod loader builder classes in real classes
- Gradle 8.9
- Update dependencies
- Rework the installation of fabric and quilt mod loaders
- Make some code more consistent
- Version class is now standalone and accepts a non fixed number of ints
- New ForgeVersion installation
- Remove silent read option
- Update readme documentation
- Update actions
- Add pattern for file name matching in mod file deleter
- A few tweaks about exception here and there
- Add alternatives section in README
- Fabric version now accepts optifine
Full Changelog: v1.8.5...v1.9.0
Important fixes (forge installation, optifine, retry the download...)
- Update FMT to fix two issues (installer packaging + installer extraction)
- Add some weird retry policy on the download method when a weird SSL handshake error happened for some dark and unknown reasons
- Update OptiFine integration: no more length check because it's no longer provided.
- OLL 3.2.10
- Allow all new versions for NeoForge by default
- Cleanup the natives extraction cleanup
Full Changelog: v1.8.4...v1.8.5
NeoForge and CurseForge fixes
- NeoForge fixes
- Gradle 8.6
- Dependencies update
- Fix CurseForgeModpack regression in last update
Full Changelog: v1.8.3...v1.8.4
Fixes modpack not updating overrides
- Modpack overrides will now override old overrides, even if they were modified
Full Changelog: v1.8.2...v1.8.3
v1.8.2
- Gradle 8.4
- NeoForge new versionning system support
Full Changelog: v1.8.1...v1.8.2
Modrinth fixes
- Gradle 8.3
- Performance: Drastically improve mod pack extraction performance
- Add built in mods system for some weird Modrinth modpacks (internal)
Full Changelog: v1.8.0...v1.8.1
1.8.0 : NeoForge
- ForgeVersionType has now its own enum class file
- Gradle 8.2.10
- Add NeoForge compatibility
- 1.8.0
- Simplify the code of new/old forge version
- Improve the version name correction for optifine (Fix #16)
- Disable the quilt test with wrong java version
- Increase the ram for the Forge installer
- Fix some grammar/typo
Full Changelog: v1.7.5...v1.8.0
Custom java executable can be defined to launch the installer mod loaders
- To launch mod loader's installers, FU now uses a specified java executable
- By default, the java executable is taken from the java.home property
- Add new UpdaterOptions option to define in an other way the java executable (not really recommended, java.home is better)
- Remove jacoco and related configs
- Update workflows
Full Changelog: v1.7.4...v1.7.5