NOTE: you'll break bower if you don't follow semver naming (has to be X.Y.Z only!)