- fix(directive): fix template definition for webpack (af08634)
- feat(gen:route): add instructions for using route after generated (174e46c)
- fix(route:uirouter): use string version of ngInject directive (007182e)
- fix(route:ngroute): use string version of ngInject directive (abbe12b)
- chore(npm): add .npmignore
- Style is checked with XO
- CoffeeScript is gone. JavaScript & TypeScript are the warring kings now.
- A module system is assumed (Webpack supported)
- 'ngInject' directives have been added
- Node < 4 are unsupported
- Don't default any generator to creating a different Angular module name
- Fix controllerAs value to be string
- Fix the
yo
check
- Updated dependencies
- Bumped Node version to 4.4.6
- Routes will not default to using a new module namespace
- The route spec
$componentController
creation has been fixed (72ad578)
The user shouldn't see much difference with this release. Some Yeoman packages were updated, and deprecations fixed. We also now test Node 4, 5, & 0.12 instead of just 0.10.
- gen: allow every generator to use
.ts
(680c45c)
- route: don't default to creating a new module, fix component registration name (15e5507)
- Controllers are now appended with
Controller
instead ofCtrl
- New Component subgenerator
- If a
ts
extention is present instead ofjs
, the generator will output.ts
files - If a
modulePrompt
config property is truthy, subgenerators will ask for a module name the Angular component should be bound to. - The route subgenerator now uses an Angular Component (Note: If you're using Angular 1.3/1.4, You can use the toddmotto/angular-component polyfill)
- gen:
- route:
- component: generate component for angular 1.5 (a8eb002)
- gen: update yeoman-generator to
~0.20.3
(51c560a)
- gen:
- gen: update yeoman-generator to
~0.19.2
(a861e29)
yeoman-generator@0.19.2
deprecates the use ofthis._
. If your templates use lodash methods, you should now referencethis.lodash
.