Releases: LeafCommunity/ConfigValues
Releases · LeafCommunity/ConfigValues
Release: 0.0.9
Fix
- Update
SoundYamlValue type since it is no longer an enum as of1.21.3.
Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.9</version>
</dependency>Release: 0.0.8
Add
- Support for comments.
- They'll be added to configs on server versions which support the new
setComments()method, otherwise they'll simply be commentless.
- They'll be added to configs on server versions which support the new
Fix
- Run the reload handler immediately when YamlDataFile is configured to
Load.NOWupon callingreloadsWith().
Remove
- The flawed & redundant
YamlDataFile#isLoaded()method and its associated variables were removed.
Full Changelog: 0.0.7...0.0.8
Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.8</version>
</dependency>Release: 0.0.7
Change
- Always run reload handler on every reload, if it exists.
Full Changelog: 0.0.6...0.0.7
Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.7</version>
</dependency>Release: 0.0.6
Change
- Don't run reload handler unless data is already loaded.
Full Changelog: 0.0.5...0.0.6
Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.6</version>
</dependency>Release: 0.0.5
Change
- Update Constants dependency to
0.2.1 - Let YAML data files to delay loading (rather than always loading straight away in the constructor)
Full Changelog: 0.0.4...0.0.5
Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.5</version>
</dependency>Release: 0.0.4
Change
- Update
Valuablesdependency to 0.3.0
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.4</version>
</dependency>Release: 0.0.3
Add:
ExampleYamlValuetype that only gets inserted when a file is first saved, since they're just examples and don't have any meaningful data beyond that.- A check for when a YAML file was just created:
YamlDataFile.isNewlyCreated().
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.3</version>
</dependency>Release: 0.0.2
Add:
- Additional
YamlValuebuilders forSound,Material, andInstant.
Change:
- Updated dependencies.
- Uses standard adapters where applicable.
Fix:
- Value migrations now apply.
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.2</version>
</dependency>Release: 0.0.1
Initial release.
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories><dependency>
<groupId>community.leaf.configvalues</groupId>
<artifactId>config-values-bukkit</artifactId>
<version>0.0.1</version>
</dependency>