Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 2.04 KB

CHANGELOG.md

File metadata and controls

56 lines (34 loc) · 2.04 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Added a project README file.
  • Added this CHANGELOG file.

0.1.2 - 2021-01-27

Added

  • An experimental mechanism was added for tweaking the PhysFS search path by editing entries in the .modload file in the game directory.
  • The mods/ folder is added to the PhysFS search path and the Java classpath by default.
  • The debug build launcher accepts a new option --heap-size and a new flag --gc-logging - see the usage text for details.
  • The user can choose to skip repacking SFS files in the installer if they have done it before.
  • BinTray publishing was set up.
  • License info was added to all cargo build manifests.

Changed

  • The SFS database was updated with many more entries, enabling more of the original game files to be repacked into ZIP - thanks to carsmaster.

Removed

  • The debug build launcher no longer accepts the --transform-classes flag since this transformation step is now done by the installer.

Fixed

  • The launcher uses the PhysFSLoader.loader static method to get an instance of the PhysFSLoader on startup, ensuring that there is only one PhysFSLoader instance.

0.1.1 - 2021-01-25

Added

  • The license text is now shown in the installer

Fixed

  • PhysFSInputStream now now throws FileNotFoundException rather than its own PhysFSException, ensuring that original game code which catches FileNotFoundException or IOException continues to work as before.

0.1.0 - 2021-01-25

Added

  • Initial project release