Releases: ClubObsidian/wrappy
Releases · ClubObsidian/wrappy
Add loading from configurate nodes & fix config loading on timeout
2.3.2 Prepare version 2.3.2
Don't transform null nodes & fix commons io cve
2.3.1 Prepare 2.3.1
Add support for lists and getting current node name
2.3.0 Prepare 2.3.0 release
Fix non-string object transformations
Non-string objects were not being transformed correctly. This fixes that by using the correct get(key, class)
method
Added binding config values to fields
You can now bind config values to fields.
Example code
Configuration config = Configuration.load(new File("config.yml"));
config.inject(ConfigHolder.class);
//This will inject values into all fields in the ConfigHolder class with the "Node" annotation
Update to configurate 4.0.0 stable
- Updated to configurate 4.0.0 stable
- Expose
ConfigurationLoader
URL loading fix
Fixes loading larger files via URL. Previously the code would not attempt to read the whole stream which led to the file getting cut off.
Initial 2.0.0 release
Updates
- More serializers
- UUID
- URI
- URL
- Pattern
- Use hashing instead of checking file length for remote files
- Save now returns a boolean if a node was able to be saved
- Temporary files are no longer used
- Now using Configurate 4.0.0
Check file contents
1.8.2 Add back missing gradle properties file
If configs fail to load null is returned
1.8.1 Return null if configs fail to load