@typescript-eslint/eslint-plugin 5.0.0
5.0.0 (2021-10-11)
Bug Fixes
- eslint-plugin: [explicit-member-accessibility] report
TSAbstractPropertyDefinitionandTSAbstractMethodDefinitionproperly (#3901) (82016f9) - eslint-plugin: update new rules from master (#3840) (d88a6b4)
- update new rules from master (b34fb7e)
- eslint-plugin: crash in no-dupe-class-members (v5) (#3813) (4b09644)
- experimental-utils: fix
isSetter's return type (#3975) (d256856) - typescript-estree: change
sourceof ExportNamedDeclaration to Literal from Expression (#3763) (dc5a0f5)
Features
- ast-spec: bring
Nodeobjects in line with ESTree (#3771) (dd14064) - eslint-plugin: remove
objectfromban-types' default types (#3818) (ae3fa90) - eslint-plugin: removed value from abstract property nodes (#3765) (5823524), closes #3748
- eslint-plugin: update recommended configs (#3809) (deeb7bb)
- align class property representation with ESTree (#3806) (22fa5c0), closes #3430 #3077
- remove
meta.docs.categoryfrom rules (#3800) (71c9370) - remove
TSParenthesizedType(#3340) (c8ee432), closes #3136 - support
PrivateIdentifier(#3808) (0eefe5e), closes #3430 #2933 - eslint-plugin: [comma-dangle] align schema with ESLint v8 (#3768) (0acfafc)
- eslint-plugin: [member-ordering] add support for getters and setters (#3611) (e264124)
- eslint-plugin: remove
no-unused-vars-experimental(79ae03b) - experimental-utils: extract
isNodeOfTypesout ofast-utils'predicates(#3836) (0cc509b) - typescript-estree: remove legacy
useJSXTextNodeoption (#3109) (5b84b98) - support ESLint v8 (#3737) (4ca62ae)
- experimental-utils: remove
getCommentsfromESLintSourceCodetypes (#3766) (165a507)
BREAKING CHANGES
- eslint-plugin:
ban-typesno longer reportsobjectby default