Skip to content

Latest commit

 

History

History
299 lines (164 loc) · 21 KB

File metadata and controls

299 lines (164 loc) · 21 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

14.1.0 (2022-09-18)

Features

  • update typescript-eslint packages to v5.37.0 (#1138) (96435a8)

14.0.4 (2022-09-08)

Bug Fixes

  • support TS 4.8 with Angular 14.2, update dependencies (#1123) (a780b59)

14.0.3 (2022-08-23)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

14.0.2 (2022-07-09)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

14.0.1 (2022-07-08)

Bug Fixes

  • remaining references to master (now main) (#1083) (8d36232)

14.0.0 (2022-06-23)

Features

  • update typescript-eslint packages to v5.28.0 (#1045) (9e8c340)
  • update typescript-eslint packages to v5.29.0 (#1063) (02856cb)

13.5.0 (2022-06-12)

Features

  • eslint-plugin-template: [button-has-type] add rule (#928) (f19bb30)

13.4.0 (2022-06-11)

Features

  • update typescript-eslint packages to v5.27.1 (#1022) (99e8d4a)

13.3.0 (2022-06-10)

Bug Fixes

  • eslint-plugin-template: [eqeqeq] update suggest message (#1000) (821cb8e)

Features

  • eslint-plugin-template: [i18n] add requireDescription option (#988) (8f55ba8)

13.2.1 (2022-04-14)

Bug Fixes

  • eslint-plugin-template: false positive conditional complexity in BoundAttribute > Interpolation (#986) (c3f3120)

13.2.0 (2022-04-03)

Features

  • parser: propagate parse errors from angular compiler (#969) (ab9b496)

13.1.0 (2022-02-13)

Bug Fixes

  • eslint-plugin-template: [i18n] do not throw when compiler returns null i18n description (#892) (d349149)
  • rule docs links in create-eslint-rule utils (#907) (94f6e21)

Features

  • eslint-plugin-template: [i18n] add checkDuplicateId option (#868) (edaf46f)
  • update angular/compiler to v13.2.2 (#834) (9847978)

13.0.1 (2021-11-19)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

13.0.0 (2021-11-18)

Features

12.7.0 (2021-11-18)

Features

  • i18n: option to require description for i18n metadata (#804) (7d072e2)

12.6.1 (2021-10-26)

Bug Fixes

12.6.0 (2021-10-25)

Bug Fixes

  • eslint-plugin-template: [i18n] ignore empty strings and non-texts within BoundText by default (#683) (4075643)

Features

  • bundled-angular-compiler: create own bundle for @angular/compiler (#720) (0c42299)

12.5.0 (2021-09-20)

Bug Fixes

  • eslint-plugin-template: [mouse-events-have-key-events] ignore custom components (#680) (f65874b)
  • eslint-plugin-template: support escape chars in inline templates (#691) (8b89ec7)

12.4.1 (2021-09-09)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

12.4.0 (2021-09-09)

Bug Fixes

  • eslint-plugin-template: [i18n] fixes some incorrect reports (#665) (a011b9d)
  • eslint-plugin-template: [no-call-expression]: FunctionCalls not being reported (#601) (5552b13)
  • eslint-plugin-template: include more checks for isHiddenFromScreenReader (#545) (db2bc05)

12.3.1 (2021-07-15)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

12.3.0 (2021-07-13)

Features

  • schematics: better support @angular/cli 12.1 (#591) (c5da07b)

12.2.2 (2021-07-10)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

12.2.1 (2021-07-10)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

12.2.0 (2021-06-20)

Bug Fixes

  • eslint-plugin-template: [accessibility-table-scope] ignore custom elements (#550) (53eb56d)
  • eslint-plugin-template: [accessibility-valid-aria] ignore custom elements (#552) (f6466ec)
  • eslint-plugin-template: [no-autofocus] ignore custom elements (#540) (366d9df)
  • eslint-plugin-template: [no-positive-tabindex] ignore custom elements (#551) (5e33995)

Features

  • eslint-plugin-template: [no-positive-tabindex] add suggestion (#541) (0582c2a)

12.1.0 (2021-05-30)

Bug Fixes

  • eslint-plugin-template: [18n] ignore checkAttributes properly (#467) (20e54d7)
  • eslint-plugin-template: [eqeqeq] change fix to suggest (#465) (a497fde)
  • eslint-plugin-template: [no-negated-async] ignore double-bang (#450) (9d06488)
  • utils: support passing data and suggestions individually for each error (#491) (70b01bd)

Features

  • eslint-plugin-template: [accessibility-table-scope] add fixer (#490) (f0c4cea)
  • eslint-plugin-template: [accessibility-valid-aria] add suggestion (#489) (678e1b5)
  • eslint-plugin-template: [no-any] add suggestion (#486) (720e869)
  • eslint-plugin-template: [no-autofocus] add fixer (#485) (9450b7d)
  • eslint-plugin-template: [no-distracting-elements] add fixer (#488) (9cefe67)
  • eslint-plugin-template: [no-duplicate-attributes] add suggestion (#495) (62cadcd)
  • eslint-plugin-template: [no-negated-async] add suggestion (#487) (0b3f9eb)

12.0.0 (2021-05-13)

Bug Fixes

  • template-parser: add missing Conditional and its keys to VisitorKeys (#445) (5ad0f1a)

Features

4.3.0 (2021-05-12)

Features

  • eslint-plugin-template: add rule accessibility-label-has-associated-control (#392) (0851f3e)

4.2.1 (2021-05-12)

Bug Fixes

  • eslint-plugin-template: no-negated-async message tweak (#427) (08a8330)

4.2.0 (2021-04-28)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

4.1.0 (2021-04-28)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

4.0.0 (2021-04-18)

Features

  • schematics: options for convert-tslint-to-eslint (#419) (18fd863)

3.0.1 (2021-04-18)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

3.0.0 (2021-04-17)

Features

2.1.1 (2021-04-17)

Bug Fixes

  • eslint-plugin-template: [i18n] remove unsafe fix (#411) (3246b8a)

2.1.0 (2021-04-11)

Bug Fixes

  • eslint-plugin: no-call-expression incorrect reports for conditionals (#390) (fa9cc73)
  • eslint-plugin-template: accessibility-elements-content not allowing some attributes/inputs (#397) (ffedaa2)
  • eslint-plugin-template: i18n ignoreTags not being ignored properly (#387) (985f6c2)
  • eslint-plugin-template: i18n reporting when a parent element already contains i18n id (#398) (c937a3f)

2.0.2 (2021-03-16)

Note: Version bump only for package @angular-eslint/eslint-plugin-template

2.0.1 (2021-03-14)

Bug Fixes

  • eslint-plugin-template: conditional-complexity error from bundling (#373) (f466c01)

2.0.0 (2021-03-13)

Bug Fixes

Features

BREAKING CHANGES

  • The format of results output has changed

  • The rule no longer exists for use

  • feat(template-parser): updated use of parseTemplate to improve loc data

  • Requires @angular/compiler 11.2.0 and above

  • feat(schematics): change way indent and quotes are handled by conversion schematics

  • The conversion schematic handle these rules differently

1.2.0 (2021-02-06)

Bug Fixes

  • eslint-plugin-template: accessibility-valid-aria not reporting i… (#278) (391980f)

Features

  • eslint-plugin-template: add no duplicate attributes rule (#302) (c387de5), closes #293

1.1.0 (2021-01-14)

Bug Fixes

  • eslint-plugin-template: conditional-complexity not reporting all cases (#279) (a4fd077)

Features

  • eslint-plugin-template: accessibility-label-for (#268) (49ab76a)