What if you want to increase the major/minor by some amount?  I think it would be better to add support for parsing and manipulating dotted version numbers.

Actually, I kind of think you should manage your marketing version manually (it doesnt really make sense to auto-increment it on every build).  And your internal bundle version is better off being inherited from your CI server.

I'd prefer to leave this sort of thing to the user to define in their own way rather than adding tools to deal with this specific scenario.  Could we back this change out?