Closed jbergstroem closed 2 years ago
FYI: I'm currently not consistent with versioning. I make a manual call considering:
SEMVER_MAJOR
SEMVER_MINOR
SEMVER_PATCH
That said, I maintain a v1
branch that will never break or modify existing behavior other than adding to existing functionality (read: stay true to SEMVER_MAJOR
). The same will apply to v2
, but I will give no guarantees to how long I will maintain branches.
Any input on how to improve this much appreciated. I will likely move above comments to README.md soon enough.
See also #88.
I think by exposing versions as output as well as allowing the user to choose what they want we should be gucci.
Mention that we aim to follow upstream semver plus our own, ultimately leading to a consistent experience for the user (being able to pin to major, min & patch)