ITV / scala-pact

A Scala implementation of CDC using the Pact standard
Other
108 stars 54 forks source link

Best approach to versioning for future releases? #185

Closed jbwheatley closed 3 years ago

jbwheatley commented 3 years ago

Currently we don't follow semantic versioning, which is bad. I think the leading digit in versions should indicate the version of the pact specification, and then 3 following digits should follow semver. e.g. we'd have something like 2.4.0.1 in the future. Open to suggestions.

jbwheatley commented 3 years ago

this was discussed, and the next release will be 3.0.0. From then on, versioning will follow semver