Enhancements:
- Add underscore to style.scss filename
- Replace depreciated ngmin with ng-annotate
- Add grunt-contrib-htmlmin to minify html files
- Upgrade grunt-wiredep to 2.0.0
- Upgrade load-grunt-tasks to 3.1.0
- Upgrade grunt-browser-sync to 1.9.1
Enhancements:
- Use Gruntfile Editor API to generate Gruntfile
- Add custom yeoman greeting
- Update to yeoman 0.17
- Display success message and list available grunt tasks
- Simplify generator-ngtailor tests
Bug fixes:
- missing angular-mocks in bower dev dependencies
- grunt report was broken
Enhancements:
- Add csslint in watch task
- Add unit test in watch task
- Add less and sass compilation in watch task
- Update BrowserSync to 0.9.1
- Update grunt-bower-install (depreciated) to grunt-wiredep
Enhancements:
- Update gitignore
- Upgrade package version to publish to npm registry
Enhancements:
- Upgrade grunt-bower-install to 1.4.0
Bug fixes:
- Cannot run grunt-bower-install after dependencies installation
Bug fixes:
- files beginning with dot (.) are not fetched when installing from npm
Features
- ngTailor becomes a yeoman generator
Features
- Display available grunt tasks with
grunt ls
- Less is added to the list of pre processors
Enhancements:
- moved sample controllers in a separate controllers folders
- add default project README.md
Bug fixes:
- useminPrepare destination folder is now parameterized (before, the folder was 'dist' by default)
Bug fixes:
- Fix "broswer-sync interference with angular routing"
Features:
- Add support for angular-carousel
- Add support for angular-snap
- Add support for angular-bindonce
Bug fixes:
- Fix "Required config property "bower-install.target.src" missing."
- Fix "angularjs script not imported in the index.html in the correct order"
Features:
- Add support for keeping multiple browser devices in sync (grunt-contrib-connect is replaced with grunt-browser-sync)
- Add support for grunt-contrib-imagemin to optimize images
- Watch task is interruptable
- Add support for angular-translate
Bug fixes:
- Fix Karma tests dependencies was not dynamic
- Fix jshint task fails when unused parameters in angular.module.config part
First release
Features:
- Add support for common grunt task (uglify, concat, clean, copy)
- Add support for CSSLint with grunt-csslint
- Add support for JSHint with grunt-contrib-jshint
- Add support for ngmin with grunt-ngmin
- Add Sass support with grunt-contrib-sass
- Replace your scripts and stylesheets declaration with the minified version with grunt-usemin
- Add support for Karma and Jasmine
- Choose your official angular modules
- Add angular-ui to the external modules list
- Add support for Plato to visualize your source complexity
- Add watch and reload
- Install bower and npm dependencies after the scaffolding and import them in the index.html using grunt-bower-install