Releases: angular-fullstack/generator-angular-fullstack
Releases · angular-fullstack/generator-angular-fullstack
3.7.4
3.7.2
3.7.1
3.7.0
Notable Changes
- The Angular component sub-generator from generator-ng-component was added
- The generator no longer uses the babel require hook at runtime
- The generator's template files are now passed through Babel at scaffold time. This allows for things like removing type annotations if the user so chooses.
- TypeScript uses typings instead of tsd
Bug Fixes
- client: remove no-empty from tslint.json (eafc4e0)
- client:navbar.controller: refactor EJS, exclude constructor if empty (a75b1d4)
- e2e:main: fix yeoman.png regex (4b4db99)
- express: import
connect-mongo/es5
if node < 4 (63fb77f), closes #1844 - gen:app: only include
typings.json
with TS (6f82220) - gen:endpoint:
- gen:grunt: update paths (104efc6)
- gen:gulp:babel: return the two merged streams (3748953)
- gen:gulp:clean: also clean test dir (aedb37e)
- gen:gulp:updateFixtures: fix saving as private/public (a2cecab)
- gen:test:endpoint:
jshint
function also checks that the file exists (17d9985) - gen:test:main: fix sql e2e (a9d238c)
- grunt: exclude jshint config if using TypeScript (54d4ebd)
- gulp: fix racing condition for copy:constant (f07b451), closes #1830
- package:
- server:
- server:oauth:
- fix mongoose validation when re-login using twitter oauth (5f8805d)
Features
- client:auth: add first type definition (
callback: Function
) (7ed2585) - gen:
- gen:app: run all client files through Babel & JS Beautifier (1d4ce11)
- gen:gulp:
- gen:test:
- grunt:less: add sourcemap options (#1868) (55c9a18), closes #1765
- gulp:ts: inject client .ts test files automatically into config file. (17cb4e4), closes #1828
3.6.1
3.6.0
Bug Fixes
- gen:heroku: allow for grunt or gulp (954baa4)
- gen:openshift: allow for grunt or gulp (2f1a229)
- gulp: build images before rev-replace (4139694)
- gulp:copy:constant: fix output dir (a5e31cf), closes #1748
- gulp:inject: prevent
'inject:css'
from showing up twice (09b4f01) - gulp:inject:css: remove leading
/
(6de6272) - gulp:jshint: include jshint alongside gulp-jshint (978f6ba)
- gulp:serve:
- gulp:styles: fix styles task for plain CSS (dc72c33), closes #1747
- gulp:test:client: move around some
'tsd'
tasks (86c7510) - gulp:wiredep: copy
exclude
array code from Grunt (2997e34), closes #1739 - livereload: ignore api routes and specific non-html files (c6a396b), closes #1636 #1764
- server:user:spec: replace
context
withdescribe
(5716660) - ts:
- user: fix email and password validation (474a3a1)
Features
3.5.0
Notable Changes
A lot of various dependencies were updated
Bug Fixes
- gen:
- grunt: update rev-ed images in css as well as js (5a24b83), closes #977
- grunt:filerev: don't rev assets/fonts/ (5228536)
- gulp: add inject:tsconfig to inject task (bb045c5)
- gulp:build: exclude local.env.sample.js (429d5f3), closes #1570
- jshint: capitalize MongoStore (310cb22)
- model:user: add missing
return
statements (f6ca289)
3.4.0
Notable Changes
- Updated Angular to 1.5 (the main page now uses an Angular 1.5 component)
- Updated generator-ng-component to ~0.2.1. Angular subgenerators will now generate ES6 code and TypeScript code.
- Updated angular-bootstrap to ~1.1.2
- Updated bluebird to ^3.3.3, and set mongoose to use bluebird instead of mpromise. This allows us to remove promisification of mongoose APIs.
- Updated PhantomJS to ^2.1.4
Bug Fixes
- deps:
- gen: fix Stylus & Sass extensions (37d6c46), closes #1609
- grunt:babel: exclude local.env.sample.js (3e0518b)
- grunt:injector: sort js/ts modules (fe6aba2)
- gulp: add inject:tsconfig, change script watcher (978e07e)
- gulp:build:
- gulp:ts: fix gulp not using latest typescript config after changed (6a6afd9)
- gulp:tslint: exclude both typings and test_typings (2e83bd1)
- gulp:watch: re-compile jade to .tmp (18412a7)
- server:oauth: fix sequelize syntax (221f7a4), closes #1654
- tslint: fix no-trailing-comma (d7cd347)
Features
- gen: add 'es6' to generator-ng-component filters (65530b3)
3.3.0
Notable Changes
- TypeScript support
- Gulp support
Features
- client: move navbar and footer directive usage to around the router view directive in index.html (c429adb)
Bug Fixes
3.2.0
Features
- app: fix .gitattributes (6b17ef7)
- gulp
Bug Fixes
- e2e: force e2e tests to wait for angular (842ab55)
- gen: fix styleExt being
sass
instead ofscss
(8f99a8f) - gen: set scriptExt, templateExt, & styleExt when re-using a .yo-rc.json (6e59229)
- gulp:
- inject angular modules before other scripts (c0d5a14)
- clean .tmp folder in build task (9596ba4)
- add missing gulp-env package (cf017de)
- get client tests working (0cb4a4b)
- use different transpile options for server and client (bb67961)
- make sure tests and main app file are not injected (0171112)
- make sure
.htaccess
is copied on build (3602406) - call
wiredep:test
before running tests (103adb2) - inject:css: fix string that should be template string (bb92502)