New rules
consistent-boolean-name(#3237) 8be0920logical-assignment-operators(#3246) 7046694no-array-splice(#3235) d1143a9no-invalid-argument-count(#3243) ec091a9no-non-function-verb-prefix(#3242) 5c32dd0no-top-level-assignment-in-function(#3234) e5ff667no-uncalled-method(#3231) f65ac01no-unreadable-for-of-expression(#3248) a8c7f89no-useless-coercion(#3283) 3c76922no-useless-continue(#3276) 5fd7d25no-useless-override(#3271) f503289operator-assignment(#3249) 65ef58cprefer-array-slice(#3233) d9bce20prefer-else-if(#3232) 98c2c2eprefer-has-check(#3250) a8d380dprefer-map-from-entries(#3255) 01c0f82
Improvements
no-unreadable-new-expression: Remove fromrecommendedpreset (#3285) c9f452ecomment-content: Remove fromrecommendedpreset (#3269) 21cce8bcomment-content: AddcheckUniformCaseoption (#3269) 21cce8bconsistent-class-member-order: Group static methods with other static members (#3239) 8f4de02consistent-class-member-order: Improve error message (#3264) 47f9f21dom-node-dataset: Flag.datasetassigned to a variable withpreferAttributes(#3268) 79198ccno-array-reduce: SuggestMath.sumPrecise()for sum reduces (#3261) 081936dno-return-array-push: Disallow usingpush()andunshift()return values (#3244) d9ea7abno-unreadable-array-destructuring: Disallow property targets (#3245) 8b50359no-unreadable-object-destructuring: Disallow property targets (#3245) 8b50359no-useless-fallback-in-spread: AddcheckTernaryoption (#3284) b2496fcprefer-logical-operator-over-ternary: Improve nullish ternary detection (#3240) 4014a1eprefer-minimal-ternary: AddcheckComputedMemberAccessoption (#3241) cf4c014prefer-scoped-selector: Only apply to combined selectors (#3263) d715badprefer-scoped-selector: Report partially-scoped selector lists (#3259) cf88cddprefer-type-literal-last: Keepnullandundefinedlast (#3281) f6a9dceno-array-callback-reference: Harden the rule (#3230) dcc0cf8no-declarations-before-early-exit: Harden side-effect detection (#3238) 1bad677no-declarations-before-early-exit: Ignore React hook calls (#3280) de47dcecomment-content: Skip non-prose comments (#3236) 9c85b1fno-empty-file: Don't report non-empty files parsed by a plain-text parser (#3270) 3b8b9a4no-unsafe-property-key: Don't flagunique symbolkeys (#3278) 3fa567eno-unsafe-property-key: Ignore template literal types (#3247) b8d9602