Skip to content

2.7.0-26.1.2

Latest

Choose a tag to compare

@Ayfri Ayfri released this 02 Jul 18:43
Immutable release. Only release title and notes can be modified.
274e60a

This release updates Kore to Kotlin 2.4.0, which is great news because you don't need the -Xcontext-parameters compiler argument anymore !
I also migrated the UUIDArgument to use the new stable Uuid API from Kotlin instead of UUID from Java, this is because the API is more idiomatic to Kotlin and simpler and multiplatform.

If you're using the uuid() functions you probably don't need to change anything, else the migration is very easy:

UUID.fromString("...")
↓
Uuid.parse("...")
UUID.randomUUID()
↓
Uuid.random()

Documentation

  • docs(components): Revise components guide to update examples, clarify predicates, and link component matchers table. 9d3cf51
  • docs(generation): Add short KDoc to the generation module's key entry points. f8b527a

Refactors

  • refactor(uuid)!: Replace java.util.UUID with kotlin.uuid.Uuid across modules, update related methods and constructors accordingly.

Full changelog: https://github.com/Ayfri/Kore/compare/v2.6.2-26.1.2..v2.7.0-26.1.2