Releases: z4kn4fein/kotlin-semver
Releases · z4kn4fein/kotlin-semver
2.0.0
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
- No code has been changed; just republishing due to a new signing key.
1.4.1
Fixed
- Wrong
ConstraintFormatException
message constructed during failed condition parsing.
1.4.0
Added
- Support of
|
as OR constraint operator.
Changed
- Kotlin version to
1.7.21
.
1.3.2
Fixed
- Incorrect multi-target generation.
1.3.1
Fixed
- Mysterious missing target issue. #4
1.3.0
Added
kotlinx.serialization
support with predefined serializers.
- Equality operator for
Constraint
.
1.2.1
Fixed
- There was a case where the
ConstraintFormatException
did not contain the invalid Constraint's details.
1.2.0
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.