Retains default behavior of bumping the patch version with module:bump (even though the docs said it bumped the minor version). I think this would technically be a breaking change as it enforces Semantic Versioning wheras we were using Gem::Version previously, which isn't SemVer. I opted to use the vendored implementation of the 'semantic' gem in 'puppet/vendor' but I'm open to changing that.
Retains default behavior of bumping the patch version with module:bump (even though the docs said it bumped the minor version). I think this would technically be a breaking change as it enforces Semantic Versioning wheras we were using Gem::Version previously, which isn't SemVer. I opted to use the vendored implementation of the 'semantic' gem in 'puppet/vendor' but I'm open to changing that.