Skip to content

Latest commit

 

History

History
491 lines (210 loc) · 15.9 KB

CHANGELOG.md

File metadata and controls

491 lines (210 loc) · 15.9 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.7.8 (2019-05-21)

3.7.7 (2018-08-23)

Bug Fixes

  • build: update rollup config according to new format (c78f180)

3.7.6 (2018-08-23)

3.7.5 (2018-05-13)

Bug Fixes

  • ngHooks: leave ngHooks so inherited components could call them (03732dc), closes #70

3.7.4 (2018-04-30)

Bug Fixes

  • ViewChild: add support for querying ViewChild by element id (4c92d69), closes #66

3.7.3 (2018-04-23)

Bug Fixes

  • Inject: add support for class methods (14a6dcb), closes #65

3.7.2 (2018-04-21)

Bug Fixes

  • ViewChild: remove unnecessary dependency on DebugData (40cccfb)

3.7.1 (2018-04-21)

Bug Fixes

  • Component: replace array.from with destructuring (72bca2b)
  • Input: fix test after making input optional (70df825)

3.7.0 (2018-04-20)

Features

  • Input: make input optional by default (12cacb2), closes #60

3.6.1 (2018-04-14)

Bug Fixes

  • utils: fix export util functions (073eff9)

3.6.0 (2018-04-14)

Features

  • helpers: export util functions as helpers (60c6be8)

3.5.0 (2018-04-14)

Features

  • utils: add some utils functions to public api (1220117)

3.4.1 (2018-04-12)

Bug Fixes

  • inject: change logic to re-assignment instead of splice (a6519f0), closes #64

3.4.0 (2018-04-09)

Bug Fixes

  • bootstrap: fix bug when compilerOptions are not provided (3920e0b)
  • component: update children binding in $onChanges (3e81205), closes #62

Features

  • bootstrap: refactor bootstrap logic (ecc5ac9)

3.3.1 (2018-03-04)

Bug Fixes

  • types: fix exports in utils.d.ts (871a747), closes #61

3.3.0 (2018-02-26)

Features

  • ViewParent: add ViewParent property decorator (69a1214)

3.2.1 (2018-02-25)

3.2.0 (2018-02-25)

Bug Fixes

  • bootstrap: fix bootstraping on body tag when no jQuery present (2d45dbc)
  • view child: refactor to use type as selector (73e3056)
  • ViewChild: finish ViewChild implementation and bugfixes (ea40c33)

Features

  • query: add ViewChild and ViewChildren (d2b0975)
  • add ViewChild and ViewChildren decorators (53a7ddd)

3.1.0 (2018-02-18)

Features

  • Inject: add support for Inject decorator (167dce0), closes #57

3.0.5 (2018-01-30)

Bug Fixes

  • deps: downgrade reflect-metadata because of broken sourcemap (a7fe07d)

3.0.4 (2018-01-29)

Bug Fixes

  • HostListener: fix deregistering host listeners (e8e4a14), closes #52

3.0.3 (2018-01-29)

3.0.2 (2018-01-29)

Bug Fixes

  • Pipe: fixed $inject bug (1a84056)

3.0.1 (2018-01-15)

Bug Fixes

  • update test suite after removing implicit annotations (0046928)

3.0.0 (2018-01-15)

Features

  • Remove support for implicit annotations (19f8ad9)
  • NgModule: Add support for bootstrap elements in NgModule

Bug Fixes

  • use explicit imports from angular definitions instead of namespaced
  • build: update typescript

BREAKING CHANGES

  • 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)

Features

  • add missing exports for Type, Provider and ModuleConfig (addadc2)

2.0.0 (2017-11-29)

Bug Fixes

  • handle use case of service registration without explicit name (667e921), closes #39

Features

  • add utility function to get Type name (390bc80)
  • Remove support for link, compile and $provider (f92351d)

BREAKING CHANGES

  • 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)

Bug Fixes

  • providers: Support deps for useFactory provider registration (f51eea9), closes #45

Features

  • lifecycle_hooks: Support generic SimpleChange for use in ngOnChanges (c730215), closes #46

1.2.5 (2017-07-03)

Bug Fixes

  • directive: add support for controller and angular hooks (2eef743), closes #31 #32

1.2.4 (2017-06-28)

Bug Fixes

  • component: add support for automatic injection (3e53658), closes #29

1.2.3 (2017-06-27)

Bug Fixes

  • NgModule: Support for TypeScript 2.4, which requires a weak (293e783)

1.2.2 (2017-06-27)

Bug Fixes

  • build: rename package-lock to npm-shrinkwrap (853a8d6)

1.2.1 (2017-06-27)

Bug Fixes

  • build: add package-lock and upgrade to typescript 2.4.1 (fd7b43e)

1.2.0 (2017-06-27)

Bug Fixes

  • NgModule: make declarations optional (6c510d1)
  • add Type and Provider from angular source code (2174cec)

Features

1.1.2 (2017-06-21)

Features

  • @Component: add support for styles using webpack require (f0703ed), closes #25

1.1.1 (2017-05-19)

Bug Fixes

  • @Component: fix injection error when original controller has no dependencies (5b5b6a9)

1.1.0 (2017-05-17)

Bug Fixes

  • @NgModule: add backward compatibility for deprecated NgModuleDecorated (97f7fd5)

Features

1.0.15 (2017-05-15)

Bug Fixes

  • build: add minified build (10db0e0)
  • deploy: change string substitution to POSIX format (0eea0d9)

1.0.14 (2017-05-14)

Bug Fixes

  • build: fix interfaces export issue (bdf6cfe)

1.0.13 (2017-04-27)

Bug Fixes

  • 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)

Bug Fixes

  • build: fix build script (f48d2ad)

1.0.7 (2017-04-27)

1.0.6 (2017-04-27)

1.0.5 (2017-04-27)