Releases: moltenjson/BukkitJSON
Releases · moltenjson/BukkitJSON
Bug fixes
ConfigurationPack API + bug fixes
Added:
- ConfigurationPack
- DeriveFrom
- DirectConfiguration#save(Gson, Consumer)
Full lazy handling support
Added:
- TreeConfigurationBuilder#setLazy(boolean)
- TreeConfiguration#lazySave()
Changed:
- TreeConfiguration#save() - Throws IllegalStateException if configuration is lazy
Implement lazy loading in TreeConfiguration, bug fixes
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
See 2.4.5 for release information for details
2.4.0
2.3.0
2.1.0-BETA
Embed SimpleJSON-2.1.0