Skip to content

Commit 4afacd0

Browse files
committed
chore: add angular 18 compatibility note
1 parent 557d5b4 commit 4afacd0

File tree

2 files changed

+39
-49
lines changed

2 files changed

+39
-49
lines changed

README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,7 @@
22

33
`angularx-qrcode` - a fast and easy-to-use Ivy compatible Ionic and Angular QR Code Generator library
44

5-
- [Features](#features)
6-
- [Installation](#installation)
7-
- [Demo App](#demo-app)
8-
- [Usage & Example Implementations](#usage-and-example-implementations)
9-
- [Available Parameters](#available-parameters)
10-
- [Contribute](#contribute)
11-
- [Sponsoring](#sponsoring)
12-
- [License](#license)
13-
14-
## Features
15-
16-
- Compatible with **Angular** and **Ionic**
5+
- Compatible with **Angular 18** and **Ionic**
176
- Ivy compiler support, AOT, SSR (Server Side Rendering)
187
- Under active development
198
- Accessibility (a11y) attributes supported (alt, aria-label, title)
@@ -23,6 +12,14 @@
2312

2413
`angularx-qrcode` is compatible with Ionic 3/4/5/6/7/8 and Angular 4/5/6/7/8/9/10/11/12/13/14/15/16/17/18+ with support for the Ivy compiler. It is a drop-in replacement for the no-longer-maintained angular component ng2-qrcode and based on node-qrcode.
2514

15+
- [Installation](#installation)
16+
- [Demo App](#demo-app)
17+
- [Usage & Example Implementations](#usage-and-example-implementations)
18+
- [Available Parameters](#available-parameters)
19+
- [Contribute](#contribute)
20+
- [Sponsoring](#sponsoring)
21+
- [License](#license)
22+
2623
## Installation
2724

2825
**Angular 18 and Ionic with angularx-qrcode 18**

projects/angularx-qrcode/README.md

Lines changed: 30 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,24 @@
22

33
`angularx-qrcode` - a fast and easy-to-use Ivy compatible Ionic and Angular QR Code Generator library
44

5-
- [Features](#features)
6-
- [Installation](#installation)
7-
- [Demo App](#demo-app)
8-
- [Usage & Example Implementations](#usage-and-example-implementations)
9-
- [Available Parameters](#available-parameters)
10-
- [Contribute](#contribute)
11-
- [Sponsoring](#sponsoring)
12-
- [License](#license)
13-
14-
## Features
15-
16-
- Compatible with **Angular** and Ionic
5+
- Compatible with **Angular 18** and **Ionic**
176
- Ivy compiler support, AOT, SSR (Server Side Rendering)
187
- Under active development
198
- Accessibility (a11y) attributes supported (alt, aria-label, title)
209
- Support for images
2110
- Trusted and used by thousands of developers like you
11+
- Easy to use, [sample web app](#demo-app) included
2212

2313
`angularx-qrcode` is compatible with Ionic 3/4/5/6/7/8 and Angular 4/5/6/7/8/9/10/11/12/13/14/15/16/17/18+ with support for the Ivy compiler. It is a drop-in replacement for the no-longer-maintained angular component ng2-qrcode and based on node-qrcode.
2414

15+
- [Installation](#installation)
16+
- [Demo App](#demo-app)
17+
- [Usage & Example Implementations](#usage-and-example-implementations)
18+
- [Available Parameters](#available-parameters)
19+
- [Contribute](#contribute)
20+
- [Sponsoring](#sponsoring)
21+
- [License](#license)
22+
2523
## Installation
2624

2725
**Angular 18 and Ionic with angularx-qrcode 18**
@@ -48,36 +46,31 @@ npm install angularx-qrcode@16.0.2 --save
4846
yarn add angularx-qrcode@16.0.2
4947
```
5048

51-
**Older supported angular versions**
52-
53-
```
54-
# angular 15 and Ionic
55-
npm install angularx-qrcode@15.0.1 --save
56-
# angular 14 and Ionic
57-
npm install angularx-qrcode@14.0.0 --save
58-
# angular 13 and Ionic
59-
npm install angularx-qrcode@13.0.15 --save
60-
# angular 12 and Ionic
61-
npm install angularx-qrcode@12.0.3 --save
62-
# angular 11 and Ionic
63-
npm install angularx-qrcode@11.0.0 --save
64-
# angular 10 and Ionic
65-
npm install angularx-qrcode@10.0.12 --save
66-
# angular 9 and Ionic
67-
npm install angularx-qrcode@~2.3.7 --save
68-
# angular 8 and Ionic
69-
npm install angularx-qrcode@~2.1.4 --save
70-
# angular 5/6/7
71-
npm install angularx-qrcode@1.6.4 --save
72-
# Angular 4
73-
npm install angularx-qrcode@1.0.3 --save
74-
```
49+
**All supported angular versions**
50+
51+
| Angular Version | angularx-qrcode Version |
52+
| --------------- | ----------------------- |
53+
| ^18 | ^18.0.2 |
54+
| ^17 | ^17.0.1 |
55+
| ^16 | ^16.0.2 |
56+
| ^15 | ^15.0.1 |
57+
| ^14 | ^14.0.0 |
58+
| ^13 | ^13.0.15 |
59+
| ^12 | ^12.0.3 |
60+
| ^11 | ^11.0.0 |
61+
| ^10 | ^10.0.12 |
62+
| ^9 | ^2.3.7 |
63+
| ^8 | ^2.1.4 |
64+
| ^5 / ^6 / ^7 | ^1.6.4 |
65+
| ^4 | ^1.0.3 |
7566

7667
# Demo App
7768

7869
**[Working online demo of Angular QR Code Generator](https://cordobo.github.io/angularx-qrcode/)**
7970

80-
The source for the demo angular app is available in [`projects/demo-app`](projects/demo-app). Run the command
71+
The source for the working angular app is available in [`projects/demo-app`](projects/demo-app).
72+
73+
Run the command:
8174

8275
```
8376
npm start

0 commit comments

Comments
 (0)