sindresorhus / grunt-eslint

Validate files with ESLint
MIT License
200 stars 72 forks source link

Semantic Versioning #146

Closed kevindb closed 7 years ago

kevindb commented 7 years ago

Would you please consider using semantic versioning for grunt-eslint? With your current release pattern, you are iterating the major version (the first number) with every release. In npm terminology, this indicates that you're making breaking changes, and that the new version is not backward compatible with previous versions of the package.

Instead, you could iterate the minor version (the second number) when you're adding new features, but none of the existing functionality is breaking.

More information: Semantic versioning and npm Semantic Versioning

Thank you

sindresorhus commented 7 years ago

I am using semantic versioning. Please look closer. It was a major release because ESLint was bumped from 3 to 4.