{"action":"closed","issue":{"url":"https://api.github.com/repos/cucumber/cucumber-js/issues/437","labels_url":"https://api.github.com/repos/cucumber/cucumber-js/issues/437/labels{/name}","comments_url":"https://api.github.com/repos/cucumber/cucumber-js/issues/437/comments","events_url":"https://api.github.com/repos/cucumber/cucumber-js/issues/437/events","html_url":"https://github.com/cucumber/cucumber-js/issues/437","id":112648802,"number":437,"title":"Removal of callback.fail() - breaking API change","user":{"login":"romanek-adam","id":760766,"avatar_url":"https://avatars.githubusercontent.com/u/760766?v=3","gravatar_id":"","url":"https://api.github.com/users/romanek-adam","html_url":"https://github.com/romanek-adam","followers_url":"https://api.github.com/users/romanek-adam/followers","following_url":"https://api.github.com/users/romanek-adam/following{/other_user}","gists_url":"https://api.github.com/users/romanek-adam/gists{/gist_id}","starred_url":"https://api.github.com/users/romanek-adam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romanek-adam/subscriptions","organizations_url":"https://api.github.com/users/romanek-adam/orgs","repos_url":"https://api.github.com/users/romanek-adam/repos","events_url":"https://api.github.com/users/romanek-adam/events{/privacy}","received_events_url":"https://api.github.com/users/romanek-adam/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-21T18:16:49Z","updated_at":"2015-10-22T19:56:24Z","closed_at":"2015-10-22T19:56:24Z","body":"Hi,\r\n\r\nI'd like to report that the removal of callback.fail() which happened as part of #415 was in fact a breaking API change. It broke for example [cucumber-assert](https://github.com/djungowski/cucumber-assert/blob/master/index.js#L113) module and possibly some other modules and end user code and tests.\r\n\r\nWhat was the rationale behind this change? Has it been properly documented / announced?\r\n\r\nI'd expect the API to be reverted back and released as part of 0.7.1 or at least the change be mentioned on the 0.7.0 release page."}}