Skip to content

Instantly share code, notes, and snippets.

@LayZeeDK
Created February 19, 2020 21:22
Show Gist options
  • Save LayZeeDK/e1b5b6e0599802c671b564a62d1261eb to your computer and use it in GitHub Desktop.
Save LayZeeDK/e1b5b6e0599802c671b564a62d1261eb to your computer and use it in GitHub Desktop.
Angular compatibility table - Markdown version
Angular CLI version Angular version Node.js version TypeScript version
- 2.x 6.0.x or later minor version 2.0.x
1.0.6 4.x 6.9.x or later minor version 2.2.x
1.1.3 4.x 6.9.x or later minor version 2.3.x
1.2.7 4.x 6.9.x or later minor version 2.3.x
1.3.2 4.2.x or later minor version 6.9.x or later minor version 2.4.x
1.4.10 4.2.x or later minor version 6.9.x/8.9.x or later minor version 2.4.x
(1.5.6) 5.0.x 6.9.x/8.9.x or later minor version 2.4.x
1.5.6 5.1.x 6.9.x/8.9.x or later minor version 2.5.x
1.6.7 5.2.x or later minor version 6.9.x/8.9.x or later minor version 2.5.x
1.7.4 5.2.x or later minor version 6.9.x/8.9.x or later minor version 2.5.x
6.0.8 6.0.x 8.9.x or later minor version 2.7.x
6.1.5 6.1.x 8.9.x or later minor version 2.7.x
6.2.9 6.1.x 8.9.x or later minor version 2.9.x
7.0.7 7.0.x 8.9.x/10.9.x or later minor version 3.1.x
7.1.4 7.1.x 8.9.x/10.9.x or later minor version 3.1.x
7.2.4 7.2.x 8.9.x/10.9.x or later minor version 3.2.x
7.3.9 7.2.x 8.9.x/10.9.x or later minor version 3.2.x
8.0.6 8.0.x 10.9.x or later minor version 3.4.x
8.1.3 8.1.x 10.9.x or later minor version 3.4.x
8.2.2 8.2.x 10.9.x or later minor version 3.4.x
8.3.25 8.2.x 10.9.x or later minor version 3.5.x
9.x 9.x 10.13.x/12.11.x or later minor version 3.6.x/3.7.x
@om-ganesh
Copy link

@LayZeeDK First of all very helpful chart. Thanks for it.
Further, Do you know what is the best source to look for such compatibility with other core libraries. The one I was looking for is basically @angular/cdk, @angular/material and @angular/l10n
(These libraries specifically because when I update the core library (ng update @angular/[email protected]), the other @angular/XXX packages get updated automatically, but the above ones from my package.json are not updated. )
So, I am just worried if I am missing something, or encounter any runtime issues later on (though there is no build/run issues so far)

@LayZeeDK
Copy link
Author

Hello @om-ganesh,

I suggest you use ng update @angular/material. This should also update @angular/cdk.

I expect @angular/l10n to get updated if you use ng update@angular/cli @angular/core.

@cwaj400
Copy link

cwaj400 commented Feb 17, 2023

Be great to get an updated version of this. I am on CLI v.14.2.0, wondering what version of angular I should be using, as well as Google Material

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment