{"action":"created","issue":{"url":"https://api.github.com/repos/palantir/tslint/issues/530","labels_url":"https://api.github.com/repos/palantir/tslint/issues/530/labels{/name}","comments_url":"https://api.github.com/repos/palantir/tslint/issues/530/comments","events_url":"https://api.github.com/repos/palantir/tslint/issues/530/events","html_url":"https://github.com/palantir/tslint/issues/530","id":97097378,"number":530,"title":"Breaking changes should be behind major version bumps","user":{"login":"NickHeiner","id":829827,"avatar_url":"https://avatars.githubusercontent.com/u/829827?v=3","gravatar_id":"","url":"https://api.github.com/users/NickHeiner","html_url":"https://github.com/NickHeiner","followers_url":"https://api.github.com/users/NickHeiner/followers","following_url":"https://api.github.com/users/NickHeiner/following{/other_user}","gists_url":"https://api.github.com/users/NickHeiner/gists{/gist_id}","starred_url":"https://api.github.com/users/NickHeiner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NickHeiner/subscriptions","organizations_url":"https://api.github.com/users/NickHeiner/orgs","repos_url":"https://api.github.com/users/NickHeiner/repos","events_url":"https://api.github.com/users/NickHeiner/events{/privacy}","received_events_url":"https://api.github.com/users/NickHeiner/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-24T17:28:29Z","updated_at":"2015-07-24T18:15:56Z","closed_at":"2015-07-24T18:15:56Z","body":"According to the Changelog, [v2.4.0 included a breaking change](https://github.com/palantir/tslint/blob/master/CHANGELOG.md#v240). Node modules are versioned according to [semver](http://semver.org). When a breaking change like this occurs, people who are depending on your module will see their code no longer work. Is there a compelling reason that semver could not be followed in this case?\r\n\r\n(I don't want to sound too grumpy – in general, I am very happy with this module and I appreciate you contributing it to the community. :smile:)"},"comment":{"url":"https://api.github.com/repos/palantir/tslint/issues/comments/124606750","html_url":"https://github.com/palantir/tslint/issues/530#issuecomment-124606750","issue_url":"https://api.github.com/repos/palantir/tslint/issues/530","id":124606750,"user":{"login":"ashwinr","id":362990,"avatar_url":"https://avatars.githubusercontent.com/u/362990?v=3","gravatar_id":"","url":"https://api.github.com/users/ashwinr","html_url":"https://github.com/ashwinr","followers_url":"https://api.github.com/users/ashwinr/followers","following_url":"https://api.github.com/users/ashwinr/following{/other_user}","gists_url":"https://api.github.com/users/ashwinr/gists{/gist_id}","starred_url":"https://api.github.com/users/ashwinr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashwinr/subscriptions","organizations_url":"https://api.github.com/users/ashwinr/orgs","repos_url":"https://api.github.com/users/ashwinr/repos","events_url":"https://api.github.com/users/ashwinr/events{/privacy}","received_events_url":"https://api.github.com/users/ashwinr/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T18:15:56Z","updated_at":"2015-07-24T18:15:56Z","body":"hey @NickHeiner, we'll make sure to up the major next time. thanks for the feedback."}}