All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.1.0 (2018-02-18)
3.0.5 (2018-01-30)
- deps: downgrade reflect-metadata because of broken sourcemap (a7fe07d)
3.0.4 (2018-01-29)
3.0.3 (2018-01-29)
3.0.2 (2018-01-29)
- Pipe: fixed $inject bug (1a84056)
3.0.1 (2018-01-15)
- update test suite after removing implicit annotations (0046928)
3.0.0 (2018-01-15)
- Remove support for implicit annotations (19f8ad9)
- NgModule: Add support for bootstrap elements in NgModule
- use explicit imports from angular definitions instead of namespaced
- build: update typescript
- Implicit annotations were error prone and didn't work correctly with uglified code, so this feature is removed completely now and it's user's responsibility to take care of angular annotations, either by explicitly providing them or by using tools like ng-annotate.
2.1.0 (2017-11-29)
- add missing exports for Type, Provider and ModuleConfig (addadc2)
2.0.0 (2017-11-29)
- add utility function to get Type name (390bc80)
- Remove support for link, compile and $provider (f92351d)
- remove support for directive's link and compile, so you if you want to migrate directives with link or compile, you need to register them the old angularjs way.
- remove support for classes registered as $providers, so if you have custom providers you need to register them the old way.
1.3.1 (2017-11-14)
1.3.0 (2017-11-06)
1.2.5 (2017-07-03)
1.2.4 (2017-06-28)
1.2.3 (2017-06-27)
- NgModule: Support for TypeScript 2.4, which requires a weak (293e783)
1.2.2 (2017-06-27)
- build: rename package-lock to npm-shrinkwrap (853a8d6)
1.2.1 (2017-06-27)
- build: add package-lock and upgrade to typescript 2.4.1 (fd7b43e)
1.2.0 (2017-06-27)
- NgModule: make declarations optional (6c510d1)
- add Type and Provider from angular source code (2174cec)
- bootstrap: add bootstrap abstraction as in angular 2 (84356ca)
- directive: add @HostListener support (b34250f)
1.1.2 (2017-06-21)
1.1.1 (2017-05-19)
- @Component: fix injection error when original controller has no dependencies (5b5b6a9)
1.1.0 (2017-05-17)
- @NgModule: add backward compatibility for deprecated NgModuleDecorated (97f7fd5)
- @Component: add @HostListener (26f5094), closes #13
- @Component: add angular 2+ style lifecycle hooks support (b2fd1bf)
1.0.15 (2017-05-15)
1.0.14 (2017-05-14)
- build: fix interfaces export issue (bdf6cfe)
1.0.13 (2017-04-27)
- NgModule: change warnings (a23b78e)
1.0.12 (2017-04-27)
1.0.11 (2017-04-27)
1.0.10 (2017-04-27)
1.0.9 (2017-04-27)
1.0.8 (2017-04-27)
- build: fix build script (f48d2ad)