Use this.options()
Added option "npmPublish" (defaulting to true)
Added options "commitMessage", "tagName", "tagAnnotation"
Updated readme
Added file expansion for files to copy
Exit quickly on same/invalid version
Add option to do a build task after versions are updated
All kinds of safety nets
Just git add --all
Just git tag -f