Question about the PVP regarding changing A.B when no entities are removed/changed

Erik Hesselink hesselink at gmail.com
Fri Nov 7 11:17:00 UTC 2014


On Fri, Nov 7, 2014 at 1:14 AM, Henning Thielemann
<lemming at henning-thielemann.de> wrote:
>
> On Fri, 7 Nov 2014, Ian Lynagh wrote:
>
>> The intention was to specify the minimum new version; you can always use a
>> larger version than that if you want. It may well be sloppily worded, though
>> (and if it allows version number to go down then it definitely is :-)  ).
>
>
> In principle it is ok to release a lower version later. E.g. you might
> maintain bugfix releases of two major versions.

It seems logical to me that the PVP compares code based on version
numbers, not moment of release. So if you release a bugfix based on
0.5 (with 0.6 already out) it would compare the API in your bugfix to
0.5, not 0.6. If the API of the bugfix doesn't change compared to 0.5,
releasing as 0.5.0.1 is fine.

Erik


More information about the Libraries mailing list