Releases: lVlyke/lithium-angular
Releases · lVlyke/lithium-angular
1.3.2: Unit tests and bug fixes
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
, andAfterViewChecked
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
1.3.0: New AoT Features
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
andStateEmitter
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
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
With this release, angular-rxjs-extensions has officially been renamed to Lithium for Angular! Support for Angular 5 has also been added.