Skip to content

Releases: MCDevKit/jsonte

2.1.0

02 Oct 19:11
Compare
Choose a tag to compare

Changelog

  • Implemented getLatestBPFile getLatestRPFile listLatestBPFiles listLatestRPFiles for all systems and made it work without Minecraft installed
  • Implemented keeping order of keys in objects in generated JSON files
  • Added indexed access for strings
  • Added logging library
  • Added --silent option, that disables all messages except warnings and errors
  • Added --cache-dir option to specify where cache should be saved
  • Improved error reporting
  • Improved safeio implementation
  • Fixed comparing values
  • Fixed merging JSON templates
  • Fixed templating mcfunction files

2.0.6

28 Sep 12:19
Compare
Choose a tag to compare

Changelog

  • 2f06aa1 Change specific Marshal and Unmarshal function to generic one

2.0.5

28 Sep 07:44
Compare
Choose a tag to compare

Changelog

  • 2e1c56d Remove old jsonc library and allow for comments at the top of the file
  • 589ddab Remove unimplemented compact mode

2.0.4

27 Sep 11:24
Compare
Choose a tag to compare

Changelog

  • bc6ba5e Add other platforms to git
  • fbf8fa3 Create a json reader and writer, that keeps order and rewrite whole jsonte to use it

2.0.3

26 Sep 10:39
Compare
Choose a tag to compare

Changelog

  • edd2193 Add all variants of jsonte to regolith
  • 9a155b7 Add cache-dir parameter
  • da0a2c0 Add caching to Github Actions
  • 7897417 Add support for other OS than windows
  • 31cbc40 Add test for overriding from module
  • 632fd0d Add testing action
  • 7634a4d Clean paths in tests
  • c93bb7e Fix IsEqual
  • ce18efd Fix code blocks
  • de3cfe1 Fix comparing numbers, improve error reporting and start documenting code
  • 4c3dca6 0de2b02 Fix merging up modules
  • 8f7f4b7 Fix using index in functions
  • a2c5298 Improve safeio implementation, change minecraft functions to use new safeio and add tests for minecraft functions
  • 6cf1dcf Update update script

2.0.2

17 Sep 22:12
Compare
Choose a tag to compare

Changelog

  • 8fbdc91 Change all ints to 32 bits and start adding documentation

2.0.1

16 Sep 09:51
Compare
Choose a tag to compare

Changelog

  • 3b5f019 Add logging library
  • 1458fc6 Add quotes around strings in errors
  • 0e5e6c0 Fix include and exclude options
  • 01c4b3a Implement indexed access for strings
  • 3e168d4 Improve error reporting
  • 48e72b6 Load debug mode from environment variables
  • f3568d4 Return an error when there is an issue with CLI

2.0.0

14 Sep 09:37
Compare
Choose a tag to compare

Initial release