{"action":"opened","issue":{"url":"https://api.github.com/repos/commitizen/cz-cli/issues/24","labels_url":"https://api.github.com/repos/commitizen/cz-cli/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/commitizen/cz-cli/issues/24/comments","events_url":"https://api.github.com/repos/commitizen/cz-cli/issues/24/events","html_url":"https://github.com/commitizen/cz-cli/issues/24","id":111423114,"number":24,"title":"Gracefully handle cli and adapter incompatibilities","user":{"login":"jimthedev","id":108938,"avatar_url":"https://avatars.githubusercontent.com/u/108938?v=3","gravatar_id":"","url":"https://api.github.com/users/jimthedev","html_url":"https://github.com/jimthedev","followers_url":"https://api.github.com/users/jimthedev/followers","following_url":"https://api.github.com/users/jimthedev/following{/other_user}","gists_url":"https://api.github.com/users/jimthedev/gists{/gist_id}","starred_url":"https://api.github.com/users/jimthedev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimthedev/subscriptions","organizations_url":"https://api.github.com/users/jimthedev/orgs","repos_url":"https://api.github.com/users/jimthedev/repos","events_url":"https://api.github.com/users/jimthedev/events{/privacy}","received_events_url":"https://api.github.com/users/jimthedev/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/commitizen/cz-cli/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/commitizen/cz-cli/labels/help%20wanted","name":"help wanted","color":"159818"},{"url":"https://api.github.com/repos/commitizen/cz-cli/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/commitizen/cz-cli/milestones/2","html_url":"https://github.com/commitizen/cz-cli/milestones/2.1.0","labels_url":"https://api.github.com/repos/commitizen/cz-cli/milestones/2/labels","id":1352777,"number":2,"title":"2.1.0","description":"Features that will be worked on after tests and npm3 support have landed.","creator":{"login":"jimthedev","id":108938,"avatar_url":"https://avatars.githubusercontent.com/u/108938?v=3","gravatar_id":"","url":"https://api.github.com/users/jimthedev","html_url":"https://github.com/jimthedev","followers_url":"https://api.github.com/users/jimthedev/followers","following_url":"https://api.github.com/users/jimthedev/following{/other_user}","gists_url":"https://api.github.com/users/jimthedev/gists{/gist_id}","starred_url":"https://api.github.com/users/jimthedev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimthedev/subscriptions","organizations_url":"https://api.github.com/users/jimthedev/orgs","repos_url":"https://api.github.com/users/jimthedev/repos","events_url":"https://api.github.com/users/jimthedev/events{/privacy}","received_events_url":"https://api.github.com/users/jimthedev/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2015-10-13T08:44:37Z","updated_at":"2015-10-14T15:27:48Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-10-14T15:27:48Z","updated_at":"2015-10-14T15:27:48Z","closed_at":null,"body":"Brainstorming:\r\n\r\nAs commitizen iterates, as a user I want to be notified when there is an adapter/cli incompatibility.\r\n\r\n- [ ] Decide how adapters can communicate their cli version requirements. (semver in package.json)\r\n- [ ] How best do we communicate an incompatibility? prompt to update, notify only?"}}