in reply to What basic things should I know about versioning modules?
I asked a related question a few years ago which prompted some interesting debate (and some which went OT). See Module version numbers best practice for all of that.