Releases: charleskorn/kaml
0.32.0
- Updated: use Kotlin 1.5.0.
- Updated: use kotlinx.serialization 1.2.0.
0.31.0
- Updated: use snakeyaml-engine 2.3.0
0.30.0
- Updated: kaml is now built against Kotlin 1.4.32.
0.29.0
-
Changed: project is now configured as a Kotlin multiplatform project targeting the JVM only (#77 - thanks to @TheTeXnician for the PR)
This should have no user-visible impact, but has required some significant internal reorganisation.
0.28.3
No user-visible changes - released to diagnose issues with automated release process.
0.28.2
No user-visible changes - released to diagnose issues with automated release process.
0.28.1
No user-visible changes - released to diagnose issues with automated release process.
0.28.0
- Updated: Upgrade to kotlinx.serialization 1.1.
Note that GitHub Actions is now used to build kaml. As part of this transition, a new GPG key (E01ED293981AE484403B65D7DA70BCBA6D76AD03
) has been used to sign this release and will be used for all future releases.
0.27.0
What's changed
- Updated: kaml is now built against Kotlin 1.4.30 and SnakeYAML 2.2.1.
Upgrading
If you're using Gradle, reference kaml in your dependencies
block like this:
implementation("com.charleskorn.kaml:kaml:0.27.0")
For other tools, refer to the Maven Central release page for more information.
0.26.0
What's changed
- Changed:
⚠️ Potentially breaking change:YamlException
now inherits fromSerializationException
, notRuntimeException
(#57 - thanks to @NiematojakTomasz for the feedback) - Updated: kaml is now built against kotlinx-serialization 1.0.1.
Upgrading
If you're using Gradle, reference kaml in your dependencies
block like this:
implementation("com.charleskorn.kaml:kaml:0.26.0")
For other tools, refer to the Maven Central release page for more information.