Releases: G00fY2/version-compare
Releases · G00fY2/version-compare
1.5.0
- changed version number handling from Integer to Long
getSubversionNumbers()
now returns a list of LonggetMajor()
,getMinor()
,getPatch()
now return long
- optimized and cleanup compare logic to use the Comparable methods
- changed nullability annotations to org.jetbrains.annotations
- fixed a bug where the pre-release version number was not detected due to case sensitivity
- add Kotlin samples to the README
1.4.1
MOVED TO MAVEN-CENTRAL (see 1.4.0 changes)
- update test dependencies
- refactor code smells
1.4.0
MOVED TO MAVEN-CENTRAL
- future releases will only be available on Maven Central
- package name had to be changed due to restrictions of the verification process
- logic is untouched
- updated build scripts, add GitHub Actions CI and SonarCloud integration
Migration Guide:
Change your Gradle or maven dependency
com.g00fy2:versioncompare:1.3.7
->
io.github.g00fy2:versioncompare:1.4.0
Change you imports
import com.g00fy2.versioncompare.Version
->
import io.github.g00fy2.versioncompare.Version