ignore gems built
have semantic versioning