Skip to content

Releases: FullstackAcademy/fsg

Version 2.5.1 - 1504 amidst Stackathon

18 Jun 16:33
Compare
Choose a tag to compare

Changes:

  • Example routing test written for the authenticated-only secret stash route.
  • Changed rule in .editorconfig to conform to already-written files.
  • Moved some devDependencies to dependencies in order to play well with heroku.
  • Server test coverage output moved to its own task to minimize workflow output.

Version 2.5.0 -- 1504 Entering Stackathon

17 Jun 21:08
Compare
Choose a tag to compare

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.

Version 2.4.0 -- 1504 in Review Week

02 Jun 16:38
Compare
Choose a tag to compare

Minor enhancements:

  • Only one use strict
  • About page tweaks

Version 2.3.0 -- 1504 entering review week

30 May 22:15
Compare
Choose a tag to compare

Notable updates:

  • bower is no more. All client-side dependencies are fetched and managed with npm.
  • angular-ui-bootstrap now implemented into front-end application. jQuery has been removed.
  • About page now has a ui-bootstrap <carousel>, just because. Bunch of new pictures too.
  • Improvements to gulp tasks and linting.

Version 2.2.2 -- 1503 Seniors amidst capstone work

18 May 20:57
Compare
Choose a tag to compare

Small patch release.

Bug Fixes:

  • Test library globals in linting configuration

Enhancements

  • Correctly configured nodemon default npm start script
  • Japanese random greeting (thanks @ashryanbeats)! "Hello, most honorable user."

Version 2.2.1

20 Apr 19:41
Compare
Choose a tag to compare

Bug fix:

  • Mongoose version set to stable version 3.8.23 since they do not feel like using semver for stable versioning.

Version 2.2 -- 1503 entering senior phase

16 Apr 05:44
Compare
Choose a tag to compare

Changes/bug fixes:

  • Forwarding state parameters to intended destination state when authenticating (thank you @vincenzomerolla)
  • Socket.io singleton now acts as a singleton.
  • Better generated package files.
  • Bunch of new comments and better error messaging in generated code.
  • Database name is now fsg-app instead of my-app.

New features/enhancements:

  • We are ES6 by default (no scaffolded code is ES6, however)!
  • Scaffolded seed file.

Version 2.1 -- 1501 Seniors entering Personal Hackathon

11 Mar 20:30
Compare
Choose a tag to compare

Changes/bug fixes:

  • Local authentication only auth strategy enabled by default.
  • No more Joe's third-party API information filled in.
  • morgan dependency removed.
  • ng-cookies removed from views/index.html.
  • Proper 404 handling on static files and /api calls.
  • Made user return in front-end authentication consistent.
  • Better error-catching for third-party authentication user creation.
  • Improved default gulp task.

New features/enhancements:

  • Server and back-end testing included in the Gulp process.
  • Front-end local authentication example built-in to the initial scaffolded site.