Releases: FirehawkV21/RMMVCookTool
Releases · FirehawkV21/RMMVCookTool
CLI + UI Build 20190513
Core
- Updated Newtonsoft.Json to 12.0.2.
UI
Changelog
- Fixed a bug where the settings wouldn't be re-enabled after a failure.
- Fixed a bug where the JSON editor would fill the icon location in the HTML file location text box instead of the icon location text box.
- Improved the presentation of the output text.
CLI
Changelog
- Improved the presentation of the text.
UI Version D1.04 Update 2 / CLI Build 20190304
UI
Changelog
- Added a tool to edit the nwjs' package.json file.
- Added the option to adjust the compression level.
CLI
Changelog:
- Added the command line argument --SetCompressionLevel to adjust the compression level (0 = Optimal, 1 = Fastest, 2 = NoCompression).
Version D1.04 Update 1 / CLI Build 20190129
UI
Change log:
- Re-worked how the UI is updated during compilation. Fixes the lock-up that happens when compiling files.
- Added the option to cancel the compilation.
CLI
Change log:
- The "Press Enter/Return key to exit" message will not show up when compiling via command line arguments.
Hotfix for CLI.
Fixes a bug where the --FileExtension flag was ignored.
Version D1.04 Rev.1 / CLI Version D1.01
UI
- Minor text fix.
CLI
Changelog:
- Command Line Arguments have been added.
- The compiler will compile in serial mode (you can compile in parallel mode by adding the --Parallel command line argument).
- Slight Text improvements.
- Switched to .NET Core 2.2.
- Fixed a bug where the compiler would compress the files, even though the user asked not to.
Known issues:
- In Parallel mode, some files aren't processed correctly on Linux.
Version D1.04 / CLI Version D1.00 Update 1
Core:
Changelog:
- Moved the packaging code to the core library.
- Slight tweaks.
UI
Changelog:
- Added the option to test the game after compiling.
- Added the option to remove the game's files after packaging.
- Added Greek Translation.
- Added code to prevent crashing (or unintended behavior) by locking the settings when workload is done.
- UI fixes.
Known Issues:
- The UI locks up during compilation.
CLI
Changelog:
- Added the option to test a game.
- Added the option to package the game (along with removing the files after packaging).
Known issues:
- Linux: Some files aren't compiled. Possibly an issue with the parallel loop on Linux?
Version D1.03 / CLI Version D1.00
GUI Version
Changelog:
- Re-worked Compiler logic.
- Vastly improved compilation times.
- Automatic removal of the binaries.
- Improved UI.
- Both the Quick and Batch compiling show which file is being compiled at the moment.
- Minor bug fixes and tweaks.
- Moved part of the logic to a separate library.
###Known issues
- The UI locks up when compiling.
CLI version
Initial release.
Alpha 3
Changelog:
- Added Batch Compiling.
- Re-worked the UI a bit.
- Compiler settings now persist.
- A slight tweak on the Multicore JIT support.
- Reverted the compilation to single threaded due to technical issues.
- The files that are compiled are now printed to the Output log.
Known Issues:
- The UI is laggy during compilation.
Ideas for a future release:
- Add a way to batch package the projects.
Alpha 2
- Added a progress bar.
- Vastly improved compilation and file copying times by implementing Parallel loops.
- The program can now read its version number.
Known issues:
- The program doesn't print the files that it compiles.
- The program may freeze in long tasks.
Alpha 1
Initial public release of the Cook Tool.
Known issues:
- The UI needs work.
- The program assumes it follows the standard structure of MV games.