Skip to content

Version 2.5.0 -- 1504 Entering Stackathon

Compare
Choose a tag to compare
@joedotjs joedotjs released this 17 Jun 21:08
· 149 commits to master since this release

Enhancements:

  • Test coverage added for browser and server tests (thank you @omriBernstein!).
  • A new greeting (thank you @WesleyDRobinson!).
  • jshint linting is gone; enter eslint:
    • ES6 code is now supported by the linter and will not throw errors.
    • If the linter catches a syntax error, it will be more obvious and will not attempt to run buildJS.
    • New .eslintrc file has all available rules from http://eslint.org/docs/rules/ provided for easy research and toggling.
  • .editorconfig added for consistent project conventions. http://editorconfig.org/.
  • Promisification of much of the authentication backend logic.

Bug and other fixes:

  • Express error handling middleware now works with the correct arity.
  • All models are now linked in a single file server/db/models/index.js to make testing a little less verbose.
  • To decrease workflow output, Gulp no longer runs tests on file change by default.