Skip to content

Releases: lVlyke/lithium-angular

1.3.2: Unit tests and bug fixes

07 Apr 22:31
Compare
Choose a tag to compare

This release adds unit tests that cover most of the code in the project. This release also fixes a couple of issues:

  • Corrected mappings of AfterContentInit, AfterContentChecked, AfterViewInit, and AfterViewChecked lifecycle decorators to the correct corresponding Angular event.
  • Corrected the check performed to make sure a method isn't already defined when creating an EventSource.

1.3.1

10 Mar 21:08
Compare
Choose a tag to compare

This release fixes an issue where static properties were being dropped from components bootstrapped with @Reactive.

1.3.0: New AoT Features

10 Mar 04:37
Compare
Choose a tag to compare

This release was mainly focused on improving the experience of using Lithium with Angular's NGC compiler. These are the major improvements:

  • Added ability to apply Angular decorators to EventSource and StateEmitter properties directly to enable Angular AoT compiler support.
  • Added AotAware class to provide necessary Angular lifecycle event methods to the AoT compiler. Components can extend this class to avoid having to declare empty event methods with NGC.
  • Added documentation for how to best use Lithium with Angular AoT.

All of the new features are fully documented in the README.

1.2.1: Angular 5 bugfixes

14 Dec 17:01
Compare
Choose a tag to compare

This release fixes an issue with Angular 5 where Angular class property metadata wasn't being preserved in classes using the Reactive decorator.

1.1.0: New name and Angular 5 support

08 Dec 04:57
Compare
Choose a tag to compare

With this release, angular-rxjs-extensions has officially been renamed to Lithium for Angular! Support for Angular 5 has also been added.