Skip to content

Releases: angular-eslint/angular-eslint

v2.0.2

16 Mar 13:13
Compare
Choose a tag to compare

2.0.2 (2021-03-16)

Bug Fixes

  • builder: printInfo should not be taken into account for report (#376) (d7c6aa4)

v2.0.1

14 Mar 10:59
Compare
Choose a tag to compare

2.0.1 (2021-03-14)

Bug Fixes

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

v2.0.0

13 Mar 13:55
Compare
Choose a tag to compare

2.0.0 (2021-03-13)

We have provided automated migrations for you to move to v2.

All you need to do is first update to Angular and Angular CLI v11.2.0 or above (see https://update.angular.io for full instructions relating to Angular updates):

npx ng update @angular/cli @angular/core

And then run the update schematics for @angular-eslint:

npx ng update @angular-eslint/schematics

Bug Fixes

Features

BREAKING CHANGES

  • The format of results output has changed

  • The use-pipe-decorator 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

v1.2.0

06 Feb 19:45
Compare
Choose a tag to compare

1.2.0 (2021-02-06)

Bug Fixes

  • eslint-plugin: component-max-inline-declarations animations not being checked properly (#313) (61a2a0f)
  • eslint-plugin: no-lifecycle-call invalid super calls not being reported (#314) (c44cd5d)
  • eslint-plugin-template: accessibility-valid-aria not reporting i… (#278) (391980f)

Features

  • eslint-plugin: add fixer for use-pipe-transform-interface (#260) (e3f4db6)
  • eslint-plugin-template: add no duplicate attributes rule (#302) (c387de5), closes #293

v1.1.0

14 Jan 15:45
Compare
Choose a tag to compare

1.1.0 (2021-01-14)

Bug Fixes

  • eslint-plugin: handle DoBootstrap correctly in lifecycle rules (#243) (5010b3f)
  • eslint-plugin-template: conditional-complexity not reporting all cases (#279) (a4fd077)

Features

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

v1.0.0-beta.3

01 Jan 12:22
Compare
Choose a tag to compare
v1.0.0-beta.3

v1.0.0-beta.1

01 Jan 06:35
Compare
Choose a tag to compare
v1.0.0-beta.1

v1.0.0: Happy New Year!

01 Jan 13:19
Compare
Choose a tag to compare

🎉

The thing the rounded us out to v1 is the ability to create new workspaces which contain no TSLint or Codelyzer at all.

Additionally, versus the pre-releases, the recommended config no longer contains any stylistic rules. It was an oversight that they were in there in the first place.

(If you wish to enable stylistic rules in your lint setup you can always do so in your own config)

Here’s to a great 2021!

v0.8.0-beta.7

22 Dec 17:28
Compare
Choose a tag to compare
  • fix(eslint-plugin-template): consider bindings and switch to query (#250)
  • feat(eslint-plugin): contextual-decorator (#233)
  • fix(eslint-plugin-template): handle 'innerHtml' input properly (#242)
  • fix(eslint-plugin-template): consider autofocus attribute bindings (#234)
  • feat(eslint-plugin-template): click-events-have-key-events (#230)
  • fix: export missing rules and improve config tests (#248)
  • feat(eslint-plugin-template): accessibility-alt-text (#227)

v0.8.0-beta.6

16 Dec 07:56
Compare
Choose a tag to compare

New rule in eslint-plugin-template: accessibility-table-scope
New rule in eslint-plugin-template: accessibility-valid-aria
New rule in eslint-plugin-template: conditional-complexity
New rule in eslint-plugin-template: no-any