
6 Nov
2014
6 Nov
'14
7:11 p.m.
On Thu, Nov 06, 2014 at 11:06:44AM +0000, José Pedro Magalhães wrote:
As an example, I (mistakenly) released generic-deriving-1.7.0 https://hackage.haskell.org/package/generic-deriving-1.7.0 after having added one function to it, bumping it from 1.6.3. If my interpretation of the PVP is correct, this change didn't follow the PVP only because I did not increase the C. Had I named it 1.7.4, it would have followed the PVP. (Oddly enough, 0.5.4 would have followed the PVP too!)
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 :-) ). Thanks Ian