Skip to content

Releases: moltenjson/BukkitJSON

Bug fixes

08 Dec 18:03

Choose a tag to compare

Fixed path separators in ConfigurationPack.

ConfigurationPack API + bug fixes

03 Dec 14:42

Choose a tag to compare

Added:

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

Full lazy handling support

15 Aug 09:22

Choose a tag to compare

Added:

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

Changed:

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

Implement lazy loading in TreeConfiguration, bug fixes

09 Aug 12:38

Choose a tag to compare

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

01 Aug 15:08

Choose a tag to compare

See 2.4.5 for release information for details

2.4.0

10 Jul 13:37

Choose a tag to compare

See 2.4.0 for release information for details

2.3.0

22 Jun 18:08

Choose a tag to compare

See 2.3.0 release information for details

2.1.0-BETA

07 Jun 21:49

Choose a tag to compare

Embed SimpleJSON-2.1.0