- 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