Releases: angular-eslint/angular-eslint
Releases · angular-eslint/angular-eslint
v17.0.0
17.0.0 (2023-11-08)
As always we recommend that you update your existing workspaces by using ng update
as we provide some helpful schematics to help migrate your workspaces to the latest and greatest. Running the following will update Angular, the Angular CLI and angular-eslint together:
ng update @angular/core @angular/cli @angular-eslint/schematics
Bug Fixes
- no declarations for eslint plugins (2498238)
Features
- eslint-plugin-template: [prefer-self-closing-tags] consider ng-content and ng-template elements (#1573) (8e97d20)
BREAKING CHANGES
- As always, the major version primarily communicates the alignment with Angular's major version. Only Angular 17 is supported by angular-eslint 17.
- Your Node version must now be 18.13.0 or higher. Node 16 support has been dropped in alignment with Angular 17, as Node 16 is EOL.
- typescript-eslint v6 is now used by angular-eslint, and we will migrate existing workspaces when you use
ng update
. You may notice that some rule reports or configs have changed as a result, and we will not be able to automatically migrate all differences. Please see the typescript-eslint blog post about v6 for full information about the changes: https://typescript-eslint.io/blog/announcing-typescript-eslint-v6
v16.3.1
v16.3.0
16.3.0 (2023-11-08)
Bug Fixes
- generate type declarations for published packages (#1586) (ba5740b)
- update dependency @angular/compiler to v16.2.12 (#1571) (1e0704f)
- update dependency @angular/compiler to v16.2.9 (#1535) (4532eec)
- update dependency axobject-query to v4 (#1581) (0b6cd1a)
- update dependency eslint to v8.50.0 (#1538) (edfb9f7)
- update dependency eslint to v8.51.0 (#1556) (dca9e5f)
- update to @angular/cli v16.2.10 (#1593) (a49fc81)
Features
v16.2.0
16.2.0 (2023-09-17)
Bug Fixes
- eslint-plugin-template: [prefer-self-closing-tags] improve code style of fixer result (#1520) (6a86f19)
- eslint-plugin-template: fix fixer of inline templates (#1472) (470e12b)
- eslint-plugin: [use-component-selector] applies to template literals (#1468) (cbe60d3)
- update dependency @angular/compiler to v16.2.5 (#1517) (fcfe7cc)
- update dependency axobject-query to v3.2.1 (#1524) (bb171d4)
- update dependency eslint to v8.49.0 (#1511) (abeb9f5)
Features
v16.1.2
v16.1.1
16.1.1 (2023-08-20)
Bug Fixes
- eslint-plugin-template: [attributes-order] Handle explicit ng-template usage (#1465) (7d1f592)
- eslint-plugin-template: update links to Angular i18n docs (#1476) (9633058)
- eslint-plugin: export require-localize-metadata rule (#1469) (e3dc936)
- update dependency eslint to v8.45.0 (#1461) (9c95032)
- update dependency eslint to v8.47.0 (#1489) (047338a)
- update dependency eslint-scope to v7.2.2 (#1460) (0bb6dca)
v16.1.0
16.1.0 (2023-07-12)
Bug Fixes
- eslint-plugin-template: [attributes-order] fixes for structural directives and "dotted" names (#1448) (90c0e91)
- eslint-plugin: [valid-aria] tristate "mixed" value not handled (#1398) (e7c762a)
- update dependency @angular/compiler to v16.1.2 (#1411) (cd1622e)
- update dependency @angular/compiler to v16.1.4 (#1439) (a239094)
- update dependency aria-query to v5.3.0 (#1441) (4b3a9dd)
- update dependency eslint to v8.41.0 (#1394) (02b34fb)
- update dependency eslint to v8.44.0 (#1415) (8735f7b)
- update nrwl monorepo to v16.5.1 (#1443) (15bff48)
- update typescript-eslint packages to v5.59.8 (#1393) (5b0e87e)
- update typescript-eslint packages to v5.59.9 (#1420) (fdd817f)
- update typescript-eslint packages to v5.62.0 (#1444) (4affbf4)