tag:github.com,2008:https://github.com/bspfsystems/YamlConfiguration/releasesRelease notes from YamlConfiguration2025-09-26T16:24:25Ztag:github.com,2008:Repository/264763949/v3.0.42025-09-26T16:24:25Zv3.0.4: Updates:<ul>
<li>SnakeYAML dependency update to 2.5 (from 2.4)</li>
<li>Maven Compiler plugin update to 3.14.1 (from 3.14.0)</li>
<li>Maven Javadoc plugin update to 3.12.0 (from 3.11.2)</li>
<li>Sonatype Publishing plugin update to 0.9.0 (from 0.8.0)</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v3.0.32025-04-24T16:44:14ZRelease 3.0.3<p>Updates:</p>
<ul>
<li>Added <code>@Serial</code> to serial version ID</li>
<li>Dependency updates</li>
<li>Plugin updates</li>
<li>Conversion from Legacy Sonatype OSSRH publishing to Central publishing</li>
<li>GitHub Actions updates</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v3.0.22025-01-14T22:56:50ZRelease 3.0.2<p>Updates:</p>
<ul>
<li>Copyright dates</li>
<li>Dependencies version bumped</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v3.0.12024-09-07T04:43:43ZRelease 3.0.1<p>Bugfix:</p>
<ul>
<li>Remove Maven Shade Plugin, does not play nice with Java 9+ modules as was written</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v3.0.02024-09-07T01:08:47ZRelease 3.0.0<p>BREAKING CHANGE:</p>
<ul>
<li>Java 17 is now the minimum-supported version for building and using this library</li>
<li>This library now uses modules</li>
</ul>
<p>Updates:</p>
<ul>
<li>Jetbrains Annotations changed to <code>compile</code> (from <code>provided</code>)</li>
<li>SLF4J API updated to 2.0.16 (from 2.0.13)</li>
<li>SnakeYAML updated to 2.3 (from 2.2)</li>
<li>Maven Compiler Plugin source and target updated to Java 17 (from Java 8)</li>
<li>Maven Javadoc Plugin updated to 3.10.0 (from 3.6.3)</li>
<li>Maven GPG Plugin updated to 3.2.5 (from 3.2.4)</li>
<li>Maven Shade Plugin updated to 3.6.0 (from 3.5.3)</li>
<li>Maven Deploy Plugin updated to 3.1.3 (from 3.1.2)</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v2.0.22024-05-24T19:09:58ZRelease 2.0.2<p>Updates:</p>
<ul>
<li>Replaced <code>java.util.logging</code> logger with SLF4J</li>
<li>Small formatting adjustments</li>
</ul>
<p>Documentation:</p>
<ul>
<li>Cleaned up and clarified Javadocs</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v2.0.12024-01-05T04:55:59ZRelease 2.0.1<p>Updates:</p>
<ul>
<li>Jetbrains Annotations bump to 24.1.0 (from 24.0.1)</li>
<li>SnakeYaml bump to 2.2 (from 2.0)</li>
<li>Various Maven build plugins update</li>
<li>No code changes in ConfigurationSerialization, just a note about the latest commit to the upstream Bukkit file</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v2.0.02023-10-30T22:20:54ZRelease 2.0.0<p>Updates:</p>
<ul>
<li>Removed deprecated methods</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v1.4.02023-10-13T04:54:28ZRelease 1.4.0<p>New:</p>
<ul>
<li>Added <code>#isNumber(String)</code> method to ConfigurationSection to check for generic Numbers</li>
</ul>
<p>Updates:</p>
<ul>
<li>Marked various methods and classes as <code>final</code> where applicable</li>
<li>Changed visibility of methods where applicable to lower visibility (<code>protected</code> to <code>private</code> when only used in the same class)</li>
<li>Changed internal Map to private and added method for YamlConfiguration access</li>
<li>Various other minor formatting updates and cleanup</li>
</ul>
<p>Bugfixes:</p>
<ul>
<li>Retrieving a Long performed an incorrect cast, leading to a ClassCastException</li>
</ul>
<p>Javadocs:</p>
<ul>
<li>Formatting and grammar fixes</li>
</ul>mciolkosztag:github.com,2008:Repository/264763949/v1.3.32023-06-06T19:17:07ZRelease 1.3.3<p>Updates:</p>
<ul>
<li>Reordered method parameter descriptors for consistency in <code>ConfigurationSection#addDefault(String, Object)</code></li>
<li>Updated <code>YamlConfiguration</code> to include April 16th 2023 updates</li>
<li>Changed Jetbrains Annotations scope to <code>provided</code> (no longer compiling with the jar)</li>
<li>Maven source plugin update to 3.3.0 (was 3.2.1)</li>
<li>Maven gpg plugin updated to 3.1.0 (was 3.0.1)</li>
<li>Maven shade plugin filtering out dependency MANIFEST.MF files</li>
<li>Whitespace issues</li>
<li>Updated dates where missed or inconsistent format</li>
</ul>mciolkosz