Skip to content

Releases: DSI-HUG/eslint-config

v2.4.1

27 Aug 17:36
Compare
Choose a tag to compare

Bug Fixes

  • rules: rollback on global variables rule

v3.1.0

26 Aug 09:56
Compare
Choose a tag to compare

Bug Fixes

  • rules: force global variables to be uppercase

Features

  • rules: add sort-ngmodule-metadata-arrays rule to angular
  • rules: add no-useless-constructor rule to typescript

Improvements

  • rules: allow leading underscore on methods and global variables
  • deps: fix potential security vulnerabilities
  • deps: upgrade dependencies
    • @angular-eslint/builder : 12.2.0 -> 12.3.1
    • @angular-eslint/eslint-plugin : 12.2.0 -> 12.3.1
    • @angular-eslint/eslint-plugin-template : 12.2.0 -> 12.3.1
    • @angular-eslint/template-parser : 12.2.0 -> 12.3.1
    • @typescript-eslint/eslint-plugin : 4.28.0 -> 4.29.3
    • @typescript-eslint/parser : 4.28.0 -> 4.29.3
    • eslint-plugin-chai-firendly : 0.7.1 -> 0.7.2
    • eslint-plugin-import : 2.23.4 -> 2.24.2
    • eslint-plugin-jsdoc : 35.4.0 -> 36.0.8
    • eslint-plugin-jsonc : 1.3.1 -> 1.6.0
    • eslint-plugin-rxjs : 3.3.3 -> 3.3.6

v2.4.0

26 Aug 09:48
Compare
Choose a tag to compare

Bug Fixes

  • rules: force global variables to be uppercase

Features

  • rules: add sort-ngmodule-metadata-arrays rule to angular
  • rules: add no-useless-constructor rule to typescript

Improvements

  • rules: allow leading underscore on methods and global variables
  • deps: fix potential security vulnerabilities

v3.0.1

23 Jun 08:55
Compare
Choose a tag to compare

Improvements

  • deps: upgrade dependencies
    • @angular-eslint/builder : 12.0.0 -> 12.2.0
    • @angular-eslint/eslint-plugin : 12.0.0 -> 12.2.0
    • @angular-eslint/eslint-plugin-template : 12.0.0 -> 12.2.0
    • @angular-eslint/template-parser : 12.0.0 -> 12.2.0
    • @typescript-eslint/eslint-plugin : 4.23.0 -> 4.28.0
    • @typescript-eslint/parser : 4.23.0 -> 4.28.0
    • eslint-plugin-import : 2.23.0 -> 2.23.4
    • eslint-plugin-jsdoc : 34.2.2 -> 35.4.0
    • eslint-plugin-jsonc : 1.2.1 -> 1.3.1
    • eslint-plugin-rxjs : 3.3.0 -> 3.3.3

v3.0.0

14 May 17:34
Compare
Choose a tag to compare

BREAKING CHANGES

@angular-eslint now requires @angular >= 12.0.0 < 13.0.0

  • deps: upgrade dependencies
    • @angular-eslint/builder : 4.2.0 -> 12.0.0
    • @angular-eslint/eslint-plugin : 4.2.0 -> 12.0.0
    • @angular-eslint/eslint-plugin-template : 4.2.0 -> 12.0.0
    • @angular-eslint/template-parser : 4.2.0 -> 12.0.0

Features

  • ng12: add support for Angular 12.x

v2.3.0

14 May 15:54
Compare
Choose a tag to compare

Features

  • rules: add space-infix-ops rule to typescript

Improvements

  • deps: upgrade dependencies
    • @typescript-eslint/eslint-plugin : 4.22.1 -> 4.23.0
    • @typescript-eslint/parser : 4.22.1 -> 4.23.0
    • eslint-plugin-import : 2.22.1 -> 2.23.0
    • eslint-plugin-jsdoc : 33.2.0 -> 34.2.2

v2.2.0

10 May 14:39
Compare
Choose a tag to compare

Features

  • rules: add no-duplicate-imports rule to es6

Improvements

  • deps: upgrade dependencies
    • @angular-eslint/eslint-builder : 4.0.0 -> 4.2.0
    • @angular-eslint/eslint-plugin : 4.0.0 -> 4.2.0
    • @angular-eslint/eslint-plugin-template : 4.0.0 -> 4.2.0
    • @angular-eslint/tempate-parser : 4.0.0 -> 4.2.0
    • @typescript-eslint/eslint-plugin : 4.22.0 -> 4.22.1
    • @typescript-eslint/parser : 4.22.0 -> 4.22.1
    • eslint-plugin-chai-friendly : 0.6.0 -> 0.7.1
    • eslint-plugin-cypress : 2.11.2 -> 2.11.3
    • eslint-plugin-jsdoc : 32.3.1 -> 33.2.0
    • eslint-plugin-rxjs : 3.2.0 -> 3.3.0

v2.1.0

04 May 12:21
Compare
Choose a tag to compare

Bug Fixes

  • rules: avoid no-secrets errors on package-lock.json

Features

  • rules: allow Page as an angular component class suffix

v2.0.0

26 Apr 09:01
Compare
Choose a tag to compare

BREAKING CHANGES

  • rules: :recommended was swap with :strict
    • strict is now called recommended
    • recommended is now called moderate

Bug Fixes

  • rules: @typescript/naming-convention classProperty is overriding property
  • rules: tolerance is too low for no-secrets entropy
  • rules: async, await are not supported in js files

Features

  • rules: add no-secrets rule to code and json files

Improvements

  • rules: less stricter rules for cypress
  • deps: upgrade dependencies
    • eslint
    • eslint-plugin-rxjs : 3.1.4 -> 3.2.0
    • eslint-plugin-jsdoc : 32.3.0 -> 32.3.1

v1.2.0

17 Apr 20:29
Compare
Choose a tag to compare

Features

  • ng11: add support for Angular 11.x