Skip to content

Releases: moltenjson/BukkitJSON

Bug fixes

Choose a tag to compare

@Revxrsal Revxrsal released this 08 Dec 18:03

Fixed path separators in ConfigurationPack.

ConfigurationPack API + bug fixes

Choose a tag to compare

@Revxrsal Revxrsal released this 03 Dec 14:42

Added:

  • ConfigurationPack
  • DeriveFrom
  • DirectConfiguration#save(Gson, Consumer)

Full lazy handling support

Choose a tag to compare

@Revxrsal Revxrsal released this 15 Aug 09:22

Added:

  • TreeConfigurationBuilder#setLazy(boolean)
  • TreeConfiguration#lazySave()

Changed:

  • TreeConfiguration#save() - Throws IllegalStateException if configuration is lazy

Implement lazy loading in TreeConfiguration, bug fixes

Choose a tag to compare

@Revxrsal Revxrsal released this 09 Aug 12:38

Added:

  • TreeConfiguration#lazyLoad(N name, Type type): Loads the required data when requested only

Changed:

  • TreeConfigurationBuilder#setRestrictedExtensions(ImmutableList) and TreeConfigurationBuilder#setExclusionPrefixes(ImmutableList) now require the list to contain at least 1 element, and otherwise throw an IllegalArgumentException.

Bug fixes:

  • Fixed TreeFileFilter not allowing any file when restricted extensions was empty

Refreshable API

Choose a tag to compare

@Revxrsal Revxrsal released this 01 Aug 15:08

See 2.4.5 for release information for details

2.4.0

Choose a tag to compare

@Revxrsal Revxrsal released this 10 Jul 13:37

See 2.4.0 for release information for details

2.3.0

Choose a tag to compare

@Revxrsal Revxrsal released this 22 Jun 18:08

See 2.3.0 release information for details

2.1.0-BETA

Choose a tag to compare

@Revxrsal Revxrsal released this 07 Jun 21:49
Embed SimpleJSON-2.1.0