Skip to content

Releases: charleskorn/kaml

0.32.0

11 May 23:18
78e8e51
Compare
Choose a tag to compare
  • Updated: use Kotlin 1.5.0.
  • Updated: use kotlinx.serialization 1.2.0.

0.31.0

25 Apr 00:31
0.31.0
689c7e3
Compare
Choose a tag to compare
  • Updated: use snakeyaml-engine 2.3.0

0.30.0

06 Apr 04:58
0.30.0
9fcf951
Compare
Choose a tag to compare
  • Updated: kaml is now built against Kotlin 1.4.32.

0.29.0

23 Mar 03:56
0.29.0
085867a
Compare
Choose a tag to compare
  • 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

22 Feb 09:54
0.28.3
4e2d584
Compare
Choose a tag to compare

No user-visible changes - released to diagnose issues with automated release process.

0.28.2

22 Feb 09:47
0.28.2
0df2ac1
Compare
Choose a tag to compare

No user-visible changes - released to diagnose issues with automated release process.

0.28.1

22 Feb 09:33
0.28.1
5be2bde
Compare
Choose a tag to compare

No user-visible changes - released to diagnose issues with automated release process.

0.28.0

22 Feb 05:26
3764705
Compare
Choose a tag to compare
  • 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

06 Feb 00:43
0.27.0
86481f9
Compare
Choose a tag to compare

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

03 Nov 22:23
0.26.0
e7eaf39
Compare
Choose a tag to compare

What's changed

  • Changed: ⚠️ Potentially breaking change: YamlException now inherits from SerializationException, not RuntimeException (#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.