Skip to content

Releases: FirehawkV21/RMMVCookTool

R4.00 Update 3

20 Mar 14:25
e01e6ef
Compare
Choose a tag to compare

Note: This release was back-ported to .NET 6 for Windows 7 and 8.1 users due to important changes. R4.01 onwards won't receive back-port.

  • Implemented compiler error detection.
    • Cook Tool will abort the job if the compiler hits an error and show the details for it.
  • Fixed an error, where the CLI would put an extra dot (when using the default file extension).

R4.00 Update 2

15 Mar 19:06
6f77551
Compare
Choose a tag to compare

Common

  • Changed the version format to match with the release tags on GitHub.
  • Slight re-tooling of how the compiler looks up on js files.

GUI

  • Improved the behaviour of the UI when a project is selected or unselected.
  • Fixes an issue where the buttons for managing projects wouldn't work if you don't select a project.
  • Minor accessibility improvements.
  • Indexing the source files will now happen when the compiler starts, not when the project is added.

Build 20230130

30 Jan 11:16
b15250c
Compare
Choose a tag to compare
  • Fixed a bug where the Remove Project button didn't work.
  • Fixed a text issue where it printed the wrong setting.
  • [Linux] Fixed a bug where the CLI version would mistakenly remove the lib folder when the option to remove the source files would be removed.
  • Slipstreamed updates to the .NET runtime.

Build 20221117

17 Nov 13:02
c7dd66a
Compare
Choose a tag to compare

Common

  • Enabled Dynamic PGO. Brings moderate performance improvements.
  • Slipstreamed updates for .NET 7.

GUI

  • Minor UI fixes.

CLI

  • Fixed an issue where packaging the CLI in MSIX would (sometimes) throw an error complaining about arm64. This only applies if you are compiling the CLI.
  • Minor file size improvements.

R4.00 Update 1

15 Sep 09:45
b53ac58
Compare
Choose a tag to compare

Important note

Due to a technical issue when compiling the Linux arm64 binaries, this version is skipped. Feel free to compile the code until I fix the issue on my side.

Common

  • Updated to .NET 7.

GUI

  • Minor performance improvements.
  • Slightly re-worked the User Guide button so it can open the pdf file directly.

CLI

  • Compiled with NativeAOT turned on.
  • Vastly improved startup times (and maybe general performance too).
  • Smaller file size
  • Re-factored code for improved maintainability.
  • Fixed a bug where --PackageApp Final skipped the removal of the source files after compressing.

R4.00

31 May 16:29
605d200
Compare
Choose a tag to compare

Core

  • Re-factored code for future support of a new feature.

UI

  • Now using the MVVM pattern (via Prism).
  • Improved performance and stability.
  • Settings are now saved to the user's Documents folder.
  • Fixed a bug where updating the app would suddenly forget the SDK location.
  • Fixed a bug where the compiler would (in some cases) skip files.
  • Re-worked the user guide slightly.

CLI

  • Minor change to the code so it works with the new core.

Version R3.02 Update 1

24 Dec 12:04
125f2d0
Compare
Choose a tag to compare

Common

  • Updated the packages to improve stability.
  • Implemented JSON Source Generators for future improvements.

Version R3.02

06 Oct 14:30
548ff94
Compare
Choose a tag to compare

Common

  • Updated to .NET 6.

UI

  • Dropped 32-bit Windows support (you can still compile from source, tho).

CLI

  • Overhauled the UI. Again.
  • Fixed a crash that the old UI crashed on Linux due to incompatibility.

Version R3.01

04 Jul 13:46
684028b
Compare
Choose a tag to compare

Common

  • Full support for RPG Maker MZ.
  • Integrated Serilog. (The logs are in the Temp folder).
  • Improved support for games with custom folders.
  • Bug fixes.

CLI

  • Re-worked the UI part of the CLI.

Version R3.00 Update 3

19 Apr 08:49
9eaeadc
Compare
Choose a tag to compare

Core

  • Moved from Newtonsoft.Json to System.Text.Json.
    • Performance and memory improvements.
  • Debug files are now removed before compiling the JS files.
  • Slight refactoring of the code.

GUI

  • Improved the performance (slightly) of the Package Metadata Editor.
  • Added the option to minify the package.json file.
  • Adjusted the behavior of the Project Settings window so it resets the compression settings when the option to compress the files is turned off.
  • Fixed a bug where the options to adjust the compression options are active, even though compression is disabled.