Skip to content

v1.20.26

Choose a tag to compare

@github-actions github-actions released this 30 Jul 06:12

1.20.26 (2026-07-30)

Bug Fixes

  • enforce-assert-safe-object-key: keep the assertSafe import when the carrier violation is disabled inline (closes #1408) (5dd4add)
  • enforce-memoize-async: keep the Memoize import when the carrier violation is disabled (closes #1404) (56b5b6b)
  • enforce-memoize-getters: keep the Memoize import when the carrier violation is disabled inline (closes #1409) (dae59c6)
  • enforce-querykey-ts: exclude suppressed reports from the import plan and carrier choice (closes #1410) (293d523)
  • enforce-stable-hash-spread-props: keep the stableHash import when the carrier violation is disabled inline (closes #1413) (e205f76)
  • fast-deep-equal-over-microdiff: keep the isEqual import when the carrier violation is disabled inline (closes #1415) (5c17bee)
  • logical-top-to-bottom-grouping: emit a fully-satisfying reordering as one fix (closes #1405) (fc21359)
  • no-array-length-in-deps: keep both planned imports when the carrier violation is disabled inline (closes #1412) (b3d131b)
  • prefer-fragment-component: keep the Fragment import when the carrier violation is disabled inline (closes #1407) (484272b)
  • prefer-type-over-interface: insert = after the type parameters (closes #1403) (4651cef)
  • prefer-type-over-interface: join heritage clauses with & in the autofix (closes #1406) (7521a8f)
  • prefer-usecallback-over-usememo-for-functions: exclude suppressed violations from the conversion plan (closes #1411) (bd33a34)
  • require-memoize-jsx-returners: keep the Memoize import when the carrier violation is disabled inline (closes #1414) (3e807b3)