This release comprises a variety of enhancements, maintenance changes, and refinements. Included are the release notes for 3.0.4, the tag for which was not pushed up at the time of release.
V. 3.0.4 diff:
- Chore: changes name of default generated folder from
fsg
togenerated
. - Feature: enables pg-native for a faster database.
- Feature: improves user creation hooks
- Chore: re-runs tests on test spec change
- Removal: removes session id from front-end session service
- Feature: switches FSG to use
eslint-config-fullstack
V. 3.1.0 diff:
- Chore: set
eslintrc
asroot
to prevent any "contamination" from higher-directory eslintrc files - Fix: for sessions (completing removal of session id from front end)
- Fix: removes old mongoose id from twitter oauth
- Chore: removes karma warning about restarting server
- Removal: remove route logging from tests
- Refactor: DRY up user hooks
- Fix:
debugger
statements no longer fail the dev build - Feature: split up dev and production linter tasks
- Fix: environment variable now matches (changed) heroku default
- Feature: all route errors now being handled via
next
- Feature: UI-Router state transition errors now logged