Skip to content

Release v0.5.1

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jan 18:30
1edd2a6

Important

  • Updated Kotlin to version 1.9.22 in #250

  • A bunch of bug fixes, infra and logging enhancements.

  • Enhanced Map decoding: Now, you can decode key-value pairs and tables to Map without prior knowledge of their names.

@Serializable
data class MyClass(
    val a: Map<String, Map<String, String>>
)
[a]
    [a.innerTable]
        d = 5
    [a.otherInnerTable]
        d = "String"
@Serializable
@JvmInline
value class Test(val myTest: Info)
ACTIVITY_COMPOSE = {}

Enhancements

  • Levenshtein distance calculation for the enhancement of the 'invalid enum' error by @akuleshov7 in #232
  • Add trimming of the closing quote delimiter of multiline string by @akuleshov7 in #223
  • Unify array of tables and primitive table by @NightEule5 in #215
  • Initial Support for Simple Map decoding with unnamed toml keys by @akuleshov7 in #246
  • Support for nested and inlined maps (inside other maps) by @akuleshov7 in #252
  • Postrelease: updating readme and deprecating legacy methods by @akuleshov7 in #222

Bugfixes

Infra

New Contributors

Full Changelog: v0.5.0...v0.5.1