All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
5.0.0 - 2023-01-02
- Support for Angular 15+.
- Unnecessary
configAttributes
ladda-config export.
4.0.0 - 2022-07-10
- Built with Angular 14.
3.2.2 - 2022-02-22
- Built with Angular 13.
- Replaces v3.2.1, which had the same code but was broken due to being incorrectly published to npm.
3.2.0 - 2021-06-30
- Built with Angular 12.
- Enabled Ivy library distribution.
3.1.1 - 2020-11-12
- Built with Angular 11.
3.1.0 - 2020-03-15
- Improved support for server-side rendering (issue #39)
3.0.0 - 2020-02-09
- Ladda is now a peer dependency and must be explicitly installed.
- Built with Angular 9.
2.0.2 - 2019-07-04
- Built with Angular 8 CLI - compatible with Ivy compiler.
2.0.1 - 2019-03-06
- Built with Angular 7.
2.0.0 - 2018-05-13
- Built with Ladda 2.0 and Angular 6, and distributed as native ES6 module.
- Support for
style-src 'self';
Content Security Policy.
- Internet Explorer 9 compatibility (Ladda 2.0 no longer supports it).
- SystemJS module loader (use Webpack or Rollup instead).
1.2.3 - 2017-12-23
- Error when
ngOnDestroy()
is called but notngOnInit()
(issue #27).
1.2.2 - 2017-09-24
- Enabled TypeScript
strictNullChecks
option. - Improved performance by setting button
disabled
property directly, rather than adding/removing attribute.
1.2.1 - 2017-04-20
- Spinner can now be stopped by setting bound value to
null
orundefined
.
1.2.0 - 2017-03-23
- Support for Angular 4.
1.1.1 - 2017-01-29
- Issue where progress bar wasn't set when the initial loading value was a number.
- Calculated spinner size is now correct when the initial loading value isn't false.
- Documentation for SystemJS.
1.1.0 - 2017-01-29
- Support for displaying progress bar by binding to a number between 0 and 1.
- Support for the Rollup module bundler (with commonjs plugin).
- Validation and code completion when setting a default style.
- "Can't resolve all parameters for LaddaConfig" error when using the Angular 4 AOT compiler.
- Simplified and optimized code for reading attributes and applying default styles.
1.0.7 - 2017-01-22
- Support for ahead-of-time compilation.
1.0.6 - 2016-10-22
- Made Ladda a dependency and Angular a peer dependency.
1.0.5 - 2016-10-22
- Unneeded dependencies.
1.0.4 - 2016-10-12
- Disabled buttons are now handled correctly.
1.0.3 - 2016-10-04
- Default styles can now be set by importing the module using
LaddaModule.forRoot
.
1.0.2 - 2016-10-03
- Only call Ladda methods when input values change to prevent stuttering animations.
1.0.1 - 2016-09-20
- Initial stable release