Sourced from @typescript-eslint/parser
's releases.
\n\nv7.12.0
\n7.12.0 (2024-06-03)
\n🚀 Features
\n\n
\n- eslint-plugin: [no-useless-template-literals] rename to
\nno-useless-template-expression
(deprecateno-useless-template-literals
) (#8821)- eslint-plugin: [no-floating-promises] add option 'allowForKnownSafePromises' (#9186)
\n- rule-tester: check for parsing errors in suggestion fixes (#9052)
\n- rule-tester: port
\ncheckDuplicateTestCases
from ESLint (#9026)🩹 Fixes
\n\n
\n- no-useless-template-expression -> no-unnecessary-template-expression (#9174)
\n- eslint-plugin: [no-unnecessary-type-assertion] combine template literal check with
\nconst
variable check (#8820)- eslint-plugin: [dot-notation] fix false positive when accessing private/protected property with optional chaining (#8851)
\n- eslint-plugin: [explicit-member-accessibility] refine report locations (#8869)
\n- eslint-plugin: [no-unnecessary-type-assertion] declares are always defined, so always check
\ndeclare
s (#8901)- eslint-plugin: [prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions (#9114)
\n- eslint-plugin: [return-await] clean up in-try-catch detection and make autofixes safe (#9031)
\n- eslint-plugin: [member-ordering] also TSMethodSignature can be get/set (#9193)
\n- types: correct typing ParserOptions (#9202)
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- Han Yeong-woo
\n@nix6839
- Joshua Chen
\n- Kim Sang Du
\n@developer-bandi
- Kirk Waiblinger
\n- YeonJuan
\n@yeonjuan
You can read about our versioning strategy and releases on our website.
\n
Sourced from @typescript-eslint/parser
's changelog.
\n\n7.12.0 (2024-06-03)
\n🩹 Fixes
\n\n
\n- types: correct typing ParserOptions
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- Han Yeong-woo
\n- Joshua Chen
\n- Kim Sang Du
\n- Kirk Waiblinger
\n- YeonJuan
\nYou can read about our versioning strategy and releases on our website.
\n
7e93b28
chore(release): publish 7.12.02bbf656
fix(types): correct typing ParserOptions (#9202)Sourced from @typescript-eslint/eslint-plugin
's releases.
\n\nv7.12.0
\n7.12.0 (2024-06-03)
\n🚀 Features
\n\n
\n- eslint-plugin: [no-useless-template-literals] rename to
\nno-useless-template-expression
(deprecateno-useless-template-literals
) (#8821)- eslint-plugin: [no-floating-promises] add option 'allowForKnownSafePromises' (#9186)
\n- rule-tester: check for parsing errors in suggestion fixes (#9052)
\n- rule-tester: port
\ncheckDuplicateTestCases
from ESLint (#9026)🩹 Fixes
\n\n
\n- no-useless-template-expression -> no-unnecessary-template-expression (#9174)
\n- eslint-plugin: [no-unnecessary-type-assertion] combine template literal check with
\nconst
variable check (#8820)- eslint-plugin: [dot-notation] fix false positive when accessing private/protected property with optional chaining (#8851)
\n- eslint-plugin: [explicit-member-accessibility] refine report locations (#8869)
\n- eslint-plugin: [no-unnecessary-type-assertion] declares are always defined, so always check
\ndeclare
s (#8901)- eslint-plugin: [prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions (#9114)
\n- eslint-plugin: [return-await] clean up in-try-catch detection and make autofixes safe (#9031)
\n- eslint-plugin: [member-ordering] also TSMethodSignature can be get/set (#9193)
\n- types: correct typing ParserOptions (#9202)
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- Han Yeong-woo
\n@nix6839
- Joshua Chen
\n- Kim Sang Du
\n@developer-bandi
- Kirk Waiblinger
\n- YeonJuan
\n@yeonjuan
You can read about our versioning strategy and releases on our website.
\n
Sourced from @typescript-eslint/eslint-plugin
's changelog.
\n\n7.12.0 (2024-06-03)
\n🚀 Features
\n\n
\n- \n
\neslint-plugin: [no-useless-template-literals] rename to
\nno-useless-template-expression
(deprecateno-useless-template-literals
)- \n
\nrule-tester: check for parsing errors in suggestion fixes
\n- \n
\nrule-tester: port
\ncheckDuplicateTestCases
from ESLint- \n
\neslint-plugin: [no-floating-promises] add option 'allowForKnownSafePromises'
\n🩹 Fixes
\n\n
\n- \n
\nno-useless-template-expression -> no-unnecessary-template-expression
\n- \n
\neslint-plugin: [no-unnecessary-type-assertion] combine template literal check with
\nconst
variable check- \n
\neslint-plugin: [dot-notation] fix false positive when accessing private/protected property with optional chaining
\n- \n
\neslint-plugin: [explicit-member-accessibility] refine report locations
\n- \n
\neslint-plugin: [no-unnecessary-type-assertion] declares are always defined, so always check
\ndeclare
s- \n
\neslint-plugin: [prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions
\n- \n
\neslint-plugin: [return-await] clean up in-try-catch detection and make autofixes safe
\n- \n
\neslint-plugin: [member-ordering] also TSMethodSignature can be get/set
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- Han Yeong-woo
\n- Joshua Chen
\n- Kim Sang Du
\n- Kirk Waiblinger
\n- YeonJuan
\nYou can read about our versioning strategy and releases on our website.
\n
7e93b28
chore(release): publish 7.12.0d0adcf1
docs: clarify what require-await does (#9200)04990d5
feat(eslint-plugin): [no-floating-promises] add option 'allowForKnownSafeProm...ad85249
docs: mention related ESLint rules in no-unused-vars page (#9198)e80a8d6
docs: improve description for no-dynamic-delete (#9195)9f92b30
docs: explicitly mention unbound-method limitation with thisArg (#9197)08a9448
docs: add example with PascalCase function components (#9196)5ca7f6e
feat(rule-tester): port checkDuplicateTestCases
from ESLint (#9026)a9dd526
fix(eslint-plugin): [member-ordering] also TSMethodSignature can be get/set (...2619c3b
fix(eslint-plugin): [return-await] clean up in-try-catch detection and make a...c4ab460
Release 3.3.08a88cdc
Respect trailingComma
in angular templates (#15926)c2e20fb
chore(deps): update babel to v7.24.6 (#16326)41f1dff
Add newline between markdown footnote definitions (#16063)da5ad84
chore(deps): update babel to v7.24.6 (#16325)f790be8
chore(deps): update dependency file-entry-cache to v9 (#16324)7250556
chore(deps): update dependency meriyah to v4.4.3 (#16323)96e057a
chore(deps): update dependency @angular/compiler
to v18 (#16322)a4ea5a2
chore(deps): update dependency eslint-plugin-regexp to v2.6.0 (#16320)229006c
chore(deps): update dependency micromatch to v4.0.7 (#16319)Sourced from @typescript-eslint/eslint-plugin
's releases.
\n\nv7.11.0
\n7.11.0 (2024-05-27)
\n🚀 Features
\n\n
\n- eslint-plugin: deprecate prefer-ts-expect-error in favor of ban-ts-comment (#9081)
\n🩹 Fixes
\n\n
\n- ast-spec: add
\nEmptyStatement
toStatement
(#8892)- eslint-plugin: [consistent-type-assertions] prevent syntax errors on arrow functions (#8826)
\n- typescript-estree: truncate number of files printed by the maximum file error (#9127)
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- auvred
\n@auvred
- Dom Armstrong
\n@domarmstrong
- Kirk Waiblinger
\nYou can read about our versioning strategy and releases on our website.
\n
Sourced from @typescript-eslint/eslint-plugin
's changelog.
\n\n7.11.0 (2024-05-27)
\n🚀 Features
\n\n
\n- eslint-plugin: deprecate prefer-ts-expect-error in favor of ban-ts-comment
\n🩹 Fixes
\n\n
\n- eslint-plugin: [consistent-type-assertions] prevent syntax errors on arrow functions
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- auvred
\n- Dom Armstrong
\n- Kirk Waiblinger
\nYou can read about our versioning strategy and releases on our website.
\n
e360541
chore(release): publish 7.11.0b230385
feat(eslint-plugin): deprecate prefer-ts-expect-error in favor of ban-ts-comm...3461f45
test(eslint-plugin): [consistent-type-assertions] add missing output: null
...342b873
fix(eslint-plugin): [consistent-type-assertions] prevent syntax errors on arr...b5ce43b
chore(eslint-plugin): replaced map/reduce with flatMap in normalizedOptions i...Sourced from @typescript-eslint/parser
's releases.
\n\nv7.11.0
\n7.11.0 (2024-05-27)
\n🚀 Features
\n\n
\n- eslint-plugin: deprecate prefer-ts-expect-error in favor of ban-ts-comment (#9081)
\n🩹 Fixes
\n\n
\n- ast-spec: add
\nEmptyStatement
toStatement
(#8892)- eslint-plugin: [consistent-type-assertions] prevent syntax errors on arrow functions (#8826)
\n- typescript-estree: truncate number of files printed by the maximum file error (#9127)
\n❤️ Thank You
\n\n
\n- Abraham Guo
\n- auvred
\n@auvred
- Dom Armstrong
\n@domarmstrong
- Kirk Waiblinger
\nYou can read about our versioning strategy and releases on our website.
\n
Sourced from @typescript-eslint/parser
's changelog.
\n\n7.11.0 (2024-05-27)
\nThis was a version bump only for parser to align it with other projects, there were no code changes.
\nYou can read about our versioning strategy and releases on our website.
\n
e360541
chore(release): publish 7.11.0