19.0.1 - 2025-01-05
- Bring back
QrCodeModule
for backwards compatibility (#109)
19.0.0 - 2025-01-05
- Support Angular 19 (#106)
QrCodeComponent
and QrCodeDirective
are now standalone
components
BREAKING CHANGES:
QrCodeComponent
and QrCodeDirective
are now standalone
components
QrCodeModule
has been removed
Update: 19.0.1 brings back the QrCodeModule
such that this should be a non-breaking change. It's
still recommended to migrate away from using the QrCodeModule
See the readme for instructions on how to import the
components correctly after these changes, but tldr; replace imports of QrCodeModule
with QrCodeComponent
18.0.0 - 2024-05-25
- Support Angular 18 (#98)
- Add new inputs
style
/ styleClass
(#88)
17.0.0 - 2023-11-20
- Support Angular 17 (#84 / #85)
16.0.0 - 2023-05-05
- Support Angular 16 (#76)
- Begin matching major version to major Angular version (hence the jump from
8
-> 16
)
8.0.1 - 2022-12-03
- Fix center image disappearing when other values are updated (#71)
8.0.0 - 2022-12-03
7.0.0 - 2022-06-16
- Support Angular 14 (#58)
- Lockfile maintenance (#62)
6.0.0 - 2021-11-20
- Support Angular 13
- Lockfile maintenance
5.2.0 - 2021-10-17
- Support
darkColor
and lightColor
inputs
- Lockfile maintenance
5.1.1 - 2021-10-03
- Dependencies updated, rebuild with latest angular-devkit
5.1.0 - 2021-10-03
- Support configuring margin around the qr code (rendered within the canvas element)
5.0.0 - 2021-06-17
BREAKING CHANGES: Dropped support for angular versions prior to v12, require applications to be using Ivy rather than deprecated ViewEngine.
4.3.0 - 2021-10-03
(backport release of changes in 5.1.0)
- Support configuring margin around the qr code (rendered within the canvas element)
4.2.0 - 2021-04-11
- Support rendering an image in the center of the generated QR code
- Use default error correction level correctly if undefined is passed to the input
- Documentation improvements
4.1.0 - 2020-11-14
4.0.1 - 2020-09-04
- Forgot to include README in 4.0.0
4.0.0 - 2020-09-04
- Support Angular 10
- Dependencies updated
BREAKING CHANGES: Dropped support for angular versions prior to v10
3.1.0 - 2020-03-14
- Support Angular 9
- Dependencies updated
- Export
QrCodeDirective
(though QrCodeComponent
should be preferred)
3.0.2 - 2019-12-13
3.0.1 - 2019-08-11
3.0.0 - 2019-08-11
- Dependencies updated for Angular 8, Angular 7 support retained
** Breaking Changes **
- Type error correction level correctly using string union rather than string.
This type narrowing may cause a build error if consuming projects are not passing
a valid value for this input. No change to behavior/code - type only change.
2.0.0 - 2019-05-12
Breaking Changes
- NgModule QRCodeModule renamed to QrCodeModule
- Module re-written, therefore testing recommended when upgrading