Skip to content

Releases: z4kn4fein/kotlin-semver

2.0.0

05 Apr 19:05
Compare
Choose a tag to compare

Changed

  • Kotlin version to 1.9.23.

Added

  • wasmJs, wasmWasi, androidNativeArm32, androidNativeArm64, androidNativeX86, androidNativeX64, watchosDeviceArm64 targets.

Removed

  • Not supported mingwX86, watchosX86, iosArm32 targets.

1.4.2

24 Jan 13:29
7db66e5
Compare
Choose a tag to compare
  • No code has been changed; just republishing due to a new signing key.

1.4.1

06 Dec 17:07
Compare
Choose a tag to compare

Fixed

  • Wrong ConstraintFormatException message constructed during failed condition parsing.

1.4.0

21 Nov 21:41
Compare
Choose a tag to compare

Added

  • Support of | as OR constraint operator.

Changed

  • Kotlin version to 1.7.21.

1.3.3

22 May 01:33
Compare
Choose a tag to compare

Added

  • Missing JS IR target.

1.3.2

20 May 23:12
Compare
Choose a tag to compare

Fixed

  • Incorrect multi-target generation.

1.3.1

20 May 11:20
Compare
Choose a tag to compare

Fixed

  • Mysterious missing target issue. #4

1.3.0

18 May 11:51
Compare
Choose a tag to compare

Added

  • kotlinx.serialization support with predefined serializers.
  • Equality operator for Constraint.

1.2.1

24 Jan 08:51
Compare
Choose a tag to compare

Fixed

  • There was a case where the ConstraintFormatException did not contain the invalid Constraint's details.

1.2.0

23 Jan 23:16
Compare
Choose a tag to compare

Added

  • New withoutSuffixes() extension for Version which makes a copy without the pre-release and build metadata identities.
  • Support for parsing loose versions.
  • Constraints are now recognizing the v prefix in conditions like: >=v1.2.

Fixed

  • During version incrementation the preRelease argument was not validated.