{"action":"published","release":{"url":"https://api.github.com/repos/FullstackAcademy/fsg/releases/1429691","assets_url":"https://api.github.com/repos/FullstackAcademy/fsg/releases/1429691/assets","upload_url":"https://uploads.github.com/repos/FullstackAcademy/fsg/releases/1429691/assets{?name}","html_url":"https://github.com/FullstackAcademy/fsg/releases/tag/2.5.0","id":1429691,"tag_name":"2.5.0","target_commitish":"master","name":"Version 2.5.0 -- 1504 Entering Stackathon","draft":false,"author":{"login":"joedotjs","id":3117977,"avatar_url":"https://avatars.githubusercontent.com/u/3117977?v=3","gravatar_id":"","url":"https://api.github.com/users/joedotjs","html_url":"https://github.com/joedotjs","followers_url":"https://api.github.com/users/joedotjs/followers","following_url":"https://api.github.com/users/joedotjs/following{/other_user}","gists_url":"https://api.github.com/users/joedotjs/gists{/gist_id}","starred_url":"https://api.github.com/users/joedotjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joedotjs/subscriptions","organizations_url":"https://api.github.com/users/joedotjs/orgs","repos_url":"https://api.github.com/users/joedotjs/repos","events_url":"https://api.github.com/users/joedotjs/events{/privacy}","received_events_url":"https://api.github.com/users/joedotjs/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2015-06-17T21:02:48Z","published_at":"2015-06-17T21:08:43Z","assets":[],"tarball_url":"https://api.github.com/repos/FullstackAcademy/fsg/tarball/2.5.0","zipball_url":"https://api.github.com/repos/FullstackAcademy/fsg/zipball/2.5.0","body":"## Enhancements:\r\n\r\n- Test coverage added for browser and server tests (thank you @omriBernstein!).\r\n- A new greeting (thank you @WesleyDRobinson!).\r\n- `jshint` linting is gone; enter `eslint`:\r\n  - ES6 code is now supported by the linter and will not throw errors.\r\n  - If the linter catches a syntax error, it will be more obvious and will not attempt to run `buildJS`.\r\n  - New `.eslint` file has all available rules from http://eslint.org/docs/rules/ provided for easy research and toggling.\r\n- `.editorconfig` added for consistent project conventions. http://editorconfig.org/.\r\n- Promisification of much of the authentication backend logic.\r\n\r\n## Bug and other fixes:\r\n\r\n- Express error handling middleware now works with the correct arity.\r\n- All models are now linked in a single file `server/db/models/index.js` to make testing a little less verbose.\r\n- To decrease workflow output, Gulp no longer runs tests on file change by default."}}