Releases: skuzzle/semantic-version
Releases · skuzzle/semantic-version
Semantic Version 2.1.1
Semantic Version 2.1.0
- #2 : Add more convenience methods for comparing versions
- #4 : Fix specification incompatibility: Version
0.0.0
is a valid semantic version. Also introduced constantVersion.ZERO
This release is both binary compatible to java 6 and above and contains a module-info
file for usage with JPMS. Thus there is no need to use the 1.x.x
releases any more.
Semantic Version 2.0.0
- Java 9 Release. Module name:
de.skuzzle.semantic
Semantic Version 1.2.0
- Added methods for incrementing a version
Semantic-Version 0.6.0
- Major: renamed root package
- Full Java 6 compatibility
- Several bug fixes
Semantic-Version 0.5.0
- Fix major bug regarding build meta data comparison
- Fix
.create
method did not accept empty string for pre release - Add instance methods
min(Version)
andmax(Version)
- Add utility methods for checking whether a String is properly formatted for a version, a pre-release or a build meta data identifier
- Save the version's hash code once it has been calculated
- Remove deprecated method
Semantic-Version 0.4.0
- Deprecated
equalsIncludeBuildMetaData
and addedequalsWithBuildMetaData
- Add
Version.min
andVersion.max
functions.
Semantic-Version 0.3.0
- Support for comparing Versions with additionally considering the build meta data field
Semantic-Version 0.2.0
- Improved public interface and internal structure