On 01/05/14 15:53, Damian Steer wrote:
On 1 May 2014, at 15:51, Claude Warren <[email protected]> wrote:
What are the Semantic Versioning rules?
<http://semver.org>
(I assume this is the canonical source)
Damian
which seems to be about the thing itself (the public API. which we are
not changing). Nearest I found is:
[[
What should I do if I update my own dependencies without changing the
public API?
That would be considered compatible since it does not affect the public
API. Software that explicitly depends on the same dependencies as your
package should have their own dependency specifications and the author
will notice any conflicts. Determining whether the change is a patch
level or minor level modification depends on whether you updated your
dependencies in order to fix a bug or introduce new functionality. I
would usually expect additional code for the latter instance, in which
case it's obviously a minor level increment.
]]
but really the semver isn't just Java so this pushing a corner case IMO.
Andy