Skip to content

Releases: hfhbd/kotlinx-uuid

0.0.26

01 Jul 08:31
5636665
Compare
Choose a tag to compare

Summary

This release adds date-time interop for UUIDv7 as a separate module.

Also, the Parcelable implementation was reworked causing ABI changes for non-android source sets, due previous needed expect/actual modifier.

Upcoming changes

Kotlin stdlib starting 2.0.20 will finally contain a UUID implementation. Therefor, the next release of this library will deprecate this implemenation.
This library will move to the std kotlin.uuid.Uuid class in the future and focus on additional functionality or draft versions, like UUIDv5 or UUIDv7.

What's Changed

New Contributors

Full Changelog: v0.0.25...v0.0.26

0.0.25

20 Mar 10:39
33f8248
Compare
Choose a tag to compare

What's Changed

  • Fix android lib publishing with Kotlin multiplatform to prevent overriding each other by @hfhbd in #312

Full Changelog: v0.0.24...v0.0.25

0.0.24

20 Mar 09:51
48e6cca
Compare
Choose a tag to compare

Summary

  • Publish missing android artifact

What's Changed

Full Changelog: v0.0.23...v0.0.24

0.0.23

19 Mar 18:21
6ae8120
Compare
Choose a tag to compare

Summary

  • Add builtin Android Parcelable support by @hfhbd in #297

What's Changed

Full Changelog: v0.0.22...v0.0.23

0.0.22

31 Oct 16:38
73740d6
Compare
Choose a tag to compare

Summary

  • Extend UUIDFormatException from IllegalArgumentException
  • Fix timestamp prefix in UUIDv7

What's Changed

Full Changelog: v0.0.21...v0.0.22

0.0.21

01 Aug 06:49
dd0b964
Compare
Choose a tag to compare

Summary

  • Bump Kotlin to 1.9.0
  • Use sqldelight 2.0.0

What's Changed

Full Changelog: v0.0.20...v0.0.21

0.0.20

28 May 07:04
1bde961
Compare
Choose a tag to compare

Summary

  • Add missing exposed artifact

What's Changed

  • Update removed native targets limits by @hfhbd in #209
  • Bump io.gitlab.arturbosch.detekt:detekt-gradle-plugin from 1.22.0 to 1.23.0 by @dependabot in #210
  • Bump com.gradle.enterprise from 3.13.2 to 3.13.3 by @dependabot in #211
  • Fix build deprecations by @hfhbd in #212
  • Bump kover to 0.7.0 by @hfhbd in #213
  • Remove kover from root project by @hfhbd in #214
  • Fix missing uuid-exposed artifact by @hfhbd in #215
  • Fix setup toolchain in build logic by @hfhbd in #216
  • Fix setup toolchain in release by @hfhbd in #217

Full Changelog: v0.0.19...v0.0.20

v0.0.19

11 May 17:07
639b79d
Compare
Choose a tag to compare

Summary

  • Add support for androidNative and watchosDeviceArm64

What's Changed

Full Changelog: v0.0.18...v0.0.19

0.0.18

05 Apr 18:42
e751df0
Compare
Choose a tag to compare

Summary

  • Add experimental UUIDv7 based on this IEFT draft
  • Add more native targets, see #182 for missing ones

What's Changed

New Contributors

Full Changelog: v0.0.17...v0.0.18

Add watchos and tvos targets

01 Sep 12:52
690d660
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.16...v0.0.17