Sourced from @typescript-eslint/eslint-plugin
's\r\nreleases.
\r\n\r\nv7.12.0
\r\n7.12.0 (2024-06-03)
\r\n🚀 Features
\r\n\r\n
\r\n- eslint-plugin: [no-useless-template-literals]\r\nrename to
\r\nno-useless-template-expression
(deprecate\r\nno-useless-template-literals
) (#8821)- eslint-plugin: [no-floating-promises] add option\r\n'allowForKnownSafePromises' (#9186)
\r\n- rule-tester: check for parsing errors in suggestion\r\nfixes (#9052)
\r\n- rule-tester: port\r\n
\r\ncheckDuplicateTestCases
from ESLint (#9026)🩹 Fixes
\r\n\r\n
\r\n- no-useless-template-expression ->\r\nno-unnecessary-template-expression (#9174)
\r\n- eslint-plugin: [no-unnecessary-type-assertion]\r\ncombine template literal check with
\r\nconst
variable check\r\n(#8820)- eslint-plugin: [dot-notation] fix false positive\r\nwhen accessing private/protected property with optional chaining (#8851)
\r\n- eslint-plugin: [explicit-member-accessibility]\r\nrefine report locations (#8869)
\r\n- eslint-plugin: [no-unnecessary-type-assertion]\r\ndeclares are always defined, so always check
\r\ndeclare
s (#8901)- eslint-plugin: [prefer-literal-enum-member] allow\r\nusing member it self on allowBitwiseExpressions (#9114)
\r\n- eslint-plugin: [return-await] clean up in-try-catch\r\ndetection and make autofixes safe (#9031)
\r\n- eslint-plugin: [member-ordering] also\r\nTSMethodSignature can be get/set (#9193)
\r\n- types: correct typing ParserOptions (#9202)
\r\n❤️ Thank You
\r\n\r\n
\r\n- Abraham Guo
\r\n- Han Yeong-woo
\r\n@nix6839
- Joshua Chen
\r\n- Kim Sang Du
\r\n@developer-bandi
- Kirk Waiblinger
\r\n- YeonJuan
\r\n@yeonjuan
You can read about our versioning\r\nstrategy and releases\r\non our website.
\r\n
Sourced from @typescript-eslint/eslint-plugin
's\r\nchangelog.
\r\n\r\n7.12.0 (2024-06-03)
\r\n🚀 Features
\r\n\r\n
\r\n- \r\n
\r\neslint-plugin: [no-useless-template-literals] rename\r\nto
\r\nno-useless-template-expression
(deprecate\r\nno-useless-template-literals
)- \r\n
\r\nrule-tester: check for parsing errors in suggestion\r\nfixes
\r\n- \r\n
\r\nrule-tester: port\r\n
\r\ncheckDuplicateTestCases
from ESLint- \r\n
\r\neslint-plugin: [no-floating-promises] add option\r\n'allowForKnownSafePromises'
\r\n🩹 Fixes
\r\n\r\n
\r\n- \r\n
\r\nno-useless-template-expression ->\r\nno-unnecessary-template-expression
\r\n- \r\n
\r\neslint-plugin: [no-unnecessary-type-assertion]\r\ncombine template literal check with
\r\nconst
variable\r\ncheck- \r\n
\r\neslint-plugin: [dot-notation] fix false positive\r\nwhen accessing private/protected property with optional chaining
\r\n- \r\n
\r\neslint-plugin: [explicit-member-accessibility]\r\nrefine report locations
\r\n- \r\n
\r\neslint-plugin: [no-unnecessary-type-assertion]\r\ndeclares are always defined, so always check
\r\ndeclare
s- \r\n
\r\neslint-plugin: [prefer-literal-enum-member] allow\r\nusing member it self on allowBitwiseExpressions
\r\n- \r\n
\r\neslint-plugin: [return-await] clean up in-try-catch\r\ndetection and make autofixes safe
\r\n- \r\n
\r\neslint-plugin: [member-ordering] also\r\nTSMethodSignature can be get/set
\r\n❤️ Thank You
\r\n\r\n
\r\n- Abraham Guo
\r\n- Han Yeong-woo
\r\n- Joshua Chen
\r\n- Kim Sang Du
\r\n- Kirk Waiblinger
\r\n- YeonJuan
\r\nYou can read about our versioning\r\nstrategy and releases\r\non our website.
\r\n
7e93b28
\r\nchore(release): publish 7.12.0d0adcf1
\r\ndocs: clarify what require-await does (#9200)04990d5
\r\nfeat(eslint-plugin): [no-floating-promises] add option\r\n'allowForKnownSafeProm...ad85249
\r\ndocs: mention related ESLint rules in no-unused-vars page (#9198)e80a8d6
\r\ndocs: improve description for no-dynamic-delete (#9195)9f92b30
\r\ndocs: explicitly mention unbound-method limitation with thisArg (#9197)08a9448
\r\ndocs: add example with PascalCase function components (#9196)5ca7f6e
\r\nfeat(rule-tester): port checkDuplicateTestCases
from ESLint\r\n(#9026)a9dd526
\r\nfix(eslint-plugin): [member-ordering] also TSMethodSignature can be\r\nget/set (...2619c3b
\r\nfix(eslint-plugin): [return-await] clean up in-try-catch detection and\r\nmake a...Sourced from @typescript-eslint/parser
's\r\nreleases.
\r\n\r\nv7.12.0
\r\n7.12.0 (2024-06-03)
\r\n🚀 Features
\r\n\r\n
\r\n- eslint-plugin: [no-useless-template-literals]\r\nrename to
\r\nno-useless-template-expression
(deprecate\r\nno-useless-template-literals
) (#8821)- eslint-plugin: [no-floating-promises] add option\r\n'allowForKnownSafePromises' (#9186)
\r\n- rule-tester: check for parsing errors in suggestion\r\nfixes (#9052)
\r\n- rule-tester: port\r\n
\r\ncheckDuplicateTestCases
from ESLint (#9026)🩹 Fixes
\r\n\r\n
\r\n- no-useless-template-expression ->\r\nno-unnecessary-template-expression (#9174)
\r\n- eslint-plugin: [no-unnecessary-type-assertion]\r\ncombine template literal check with
\r\nconst
variable check\r\n(#8820)- eslint-plugin: [dot-notation] fix false positive\r\nwhen accessing private/protected property with optional chaining (#8851)
\r\n- eslint-plugin: [explicit-member-accessibility]\r\nrefine report locations (#8869)
\r\n- eslint-plugin: [no-unnecessary-type-assertion]\r\ndeclares are always defined, so always check
\r\ndeclare
s (#8901)- eslint-plugin: [prefer-literal-enum-member] allow\r\nusing member it self on allowBitwiseExpressions (#9114)
\r\n- eslint-plugin: [return-await] clean up in-try-catch\r\ndetection and make autofixes safe (#9031)
\r\n- eslint-plugin: [member-ordering] also\r\nTSMethodSignature can be get/set (#9193)
\r\n- types: correct typing ParserOptions (#9202)
\r\n❤️ Thank You
\r\n\r\n
\r\n- Abraham Guo
\r\n- Han Yeong-woo
\r\n@nix6839
- Joshua Chen
\r\n- Kim Sang Du
\r\n@developer-bandi
- Kirk Waiblinger
\r\n- YeonJuan
\r\n@yeonjuan
You can read about our versioning\r\nstrategy and releases\r\non our website.
\r\n
Sourced from @typescript-eslint/parser
's\r\nchangelog.
\r\n\r\n7.12.0 (2024-06-03)
\r\n🩹 Fixes
\r\n\r\n
\r\n- types: correct typing ParserOptions
\r\n❤️ Thank You
\r\n\r\n
\r\n- Abraham Guo
\r\n- Han Yeong-woo
\r\n- Joshua Chen
\r\n- Kim Sang Du
\r\n- Kirk Waiblinger
\r\n- YeonJuan
\r\nYou can read about our versioning\r\nstrategy and releases\r\non our website.
\r\n
7e93b28
\r\nchore(release): publish 7.12.02bbf656
\r\nfix(types): correct typing ParserOptions (#9202)