Releases: optyfr/JRomManager
Releases Β· optyfr/JRomManager
v3.0.0-beta.6
- Missed one dependency
v3.0.0-beta.5
- docker images support
v3.0.0-beta.4
- logback-classic was missing in all the arch packaged versions (so no log output)
v3.0.0-beta.3
- WebClient was not found when not using module version (case of zip package)
- Some bugs fixed in WebClient, mainly because of misinterpretation of doc in SmartGWT for datasource's request customization
- Provided scripts to install server versions with systemd
v3.0.0-beta.2
- fixed broken torrentzip
- fixed sha1 scan miss (whatever rom is suspicious or unconditional sha1 calculation was enabled)
v3.0.0-beta.1
- 3.x milestone is an attempt to simplify the whole project since it was becoming more and more unmanageable
- Java 17 is now required
- JavaFX 17 gui is the new desktop standard interface, as a replacement of the outdated swing interface
- src archive is removed, to compile from sources =>
git clone --recursive https://github.com/optyfr/JRomManager.git
- modularization (jigsaw) has been dropped, it give far more problems and constraints than features
- zip4j is replacing the hacked Zip File System Provider, it should be able to add/delete entries into a zip without overall archive recompression
- possibility to skip during scan dirs or files using glob list (not yet functional)
- Warning : No desktop gui for noarch/all/zip builds since javafx is hardware/os dependent, you'll have to use arch specific packages/installers, for uncommon os/hardware it'll be web or cli mode
v2.5.1
- AppImage official support
- Check and try to fix automatically bad hex informations from dat files for crc, md5, sha1
- Fixed misses when fixing and hangs when searching that were related to non synchronized maps and lists accesses from multipole threads
- Handling special cases in full non-merged mode where some devices files have same names than some in roms
v2.5.0
This is a major rewrite
- Java 11 is now a minimal source/target requirement
- Dropped obsolete/unmaintained NanoHTTPd, and using now only Jetty (as a result websocket was removed)
- Modularized code and dependencies to bundle inside a designated java runtime that target some specific platforms (currently JRE11 Windows/Linux/Mac for x86_64)
- Rebranded MSI installer for windows (using jpackage from Java 14+)
- Fix : No more locks in standalone gui (specifically encountered with Linux)
- Entirely reworked progress bar
- Web UI should be more responsive while scanning/fixing
- New process handling with adaptive mode
- More informative about what's invalid in a datfile when it can't be loaded
- updated service wrapper to 3.5.45 (include aarch64)
- First fully automated release using GitHub's actions
- Code quality monitoring using sonarqube
- Added backup path setting per profile and globally
- Fixed and prettied batch dir updater results dialog
- Implemented source filters
- Various bug fixes
v2.5.0 beta 9
This is a beta release
- catver.ini files were not loading
- implemented source filters
v2.5.0-beta.8
This is a beta release
- enhanced and fixed disks scan
- fixed and prettied batch dir updater results dialog