Skip to content

Releases: LeafCommunity/ConfigValues

Release: 0.0.9

17 Nov 01:41

Choose a tag to compare

Fix

  • Update Sound YamlValue type since it is no longer an enum as of 1.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

19 Jun 02:06

Choose a tag to compare

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.

Fix

  • Run the reload handler immediately when YamlDataFile is configured to Load.NOW upon calling reloadsWith().

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

06 Feb 06:12

Choose a tag to compare

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

06 Feb 05:43

Choose a tag to compare

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

06 Feb 05:27

Choose a tag to compare

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

02 Oct 01:07

Choose a tag to compare

Change

  • Update Valuables dependency 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

16 Jul 16:06

Choose a tag to compare

Add:

  • ExampleYamlValue type 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

15 Jul 14:42

Choose a tag to compare

Add:

  • Additional YamlValue builders for Sound, Material, and Instant.

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

07 Jul 03:13

Choose a tag to compare

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>