Skip to content

v1.5.0

Choose a tag to compare

@stewartjarod stewartjarod released this 18 Feb 18:55
· 5 commits to main since this release
v1.5.0
01954cb

[v1.5.0] - 2026-02-18

Features

  • Add 6 AST rules: no-outline-none, no-div-click-handler, no-span-click-handler, no-derived-state-effect, no-regexp-in-render, no-object-dep-array
  • Split react preset (35 rules) into react (18 correctness) + react-opinions (12 style/perf)
  • Add react-19 preset with no-forwardref and no-use-context
  • Rename ai-safety preset to dependency-hygiene (backward-compatible alias kept)
  • Migrate Tailwind rules from regex to AST-based class extraction

Bug Fixes

  • Remove 5 high-false-positive rules from react preset: no-forwardref, no-use-context, no-hardcoded-jsx-id, no-direct-window-listener, no-effect-callback-sync
  • Fix no-suppress-hydration-warning: exclude layout files (official Next.js dark mode pattern)
  • Fix no-hardcoded-secrets: add skip_strings, expand exclude_glob for fixtures/mocks
  • Fix next-image-fill-needs-sizes: increase window size from 3 to 7 lines