ENHANCEMENTS:
- Remove
reflect
dependency (#91) - Implement the
database/sql.Scanner
anddatabase/sql/driver.Value
interfaces forVersion
(#133)
INTERNAL:
- [COMPLIANCE] Add Copyright and License Headers (#115)
- [COMPLIANCE] Update MPL-2.0 LICENSE (#105)
- Bump actions/cache from 3.0.11 to 3.2.5 (#116)
- Bump actions/checkout from 3.2.0 to 3.3.0 (#111)
- Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#112)
- GHA Migration (#103)
- github: Pin external GitHub Actions to hashes (#107)
- SEC-090: Automated trusted workflow pinning (2023-04-05) (#124)
- update readme (#104)
FEATURES:
- Add
Prerelease
function toConstraint
to return true if the version includes a prerelease field (#100)
FEATURES:
- Use
encoding
TextMarshaler
&TextUnmarshaler
instead of JSON equivalents (#95) - Add JSON handlers to allow parsing from/to JSON (#93)
FEATURES:
Please note that CHANGELOG.md does not exist in the source code prior to this release.
FEATURES:
- Add
Core
function to return a version without prerelease or metadata (#85)
BUG FIXES:
- Prevent
Version.Equal
method from panicking onnil
encounter (#73)
FEATURES:
- Add
GreaterThanOrEqual
andLessThanOrEqual
helper methods (#53)
FEATURES:
- Add
NewSemver
constructor (#45)
Initial release.