Releases: Fusezion/ConfigSerialization
1.1.2 | Reverting a Change
Full Changelog: 1.1.1...1.1.2
I was an idiot and didn't double check how something should work
reverted the change where ConfigManagert#getXSource() require T to extend ConfigSource and changed it back to Any
1.1.1 | Fixes & Additions
Full Changelog: 1.1.0...1.1.1
This update aims to fix some more issues with jitpack (god why am I so confused by this thing)
Fixed
- Fixed an issue where
ConfigManager#getFolder()was requiringConfigSourceinstead ofAny
Added
- Added
FolderConfigSource#hasChild(child: String)andFolderConfigSource#requireChild(child: String) - Added
ConfigManager#requireFile(identifier: String)andFolderConfigSource#requireFolder(identifier: String, child: String)
Changed
ConfigManager.getFileSource()andConfigManager.getFolderSource()now requireTto extendConfigSource
1.1.0 | Removing Implementations
Full Changelog: 1.0.2...1.1.0
This update is about resolving some part of my concerns for future dependencies that use this api.
I've now made a Kotlin4Bukkit plugin, the nature of this plugin is to implement everything related to kotlin and its sizes without the concern of increasing the size of the plugin 10 fold.
Thanks to that this plugin goes from a near 3mb size to just roughly 10 kb as this plugin only intends to help solve the copy paste updating found in other projects. Literally this only has 4 files why did it need to be so large ;(
1.0.2 - PLease jitpack I need thisssss
Full Changelog: 1.0.1...1.0.2
One more time! Please jitpack!
Full Changelog: 1.0.0...1.0.1
Please please please just work! I dislike you so much jitpack
Initial Release
Check out the README.md for information on how to use this library