Packages

oxlint-plugin-react-doctor

0.9.18 · 12 Oct 2026SEE LICENSE IN LICENSE1.4M / weekRepositoryHomepagenpmAtom feed

Latest releases

All 65 releases
  1. 0.9.x · latest line
  2. 0.9.18

    12 Oct 2026
    • deprecated

      Stop reporting the core SafeAreaView export as removed. It remains implemented even where it is deprecated.

    • Match API Platform subscription IDs to the provider's resource-and-IDs unsubscribe contract.

    • Do not infer React hooks from relative helper imports in Angular component classes. Continue to check React and React ecosystem imports.

  3. 0.9.17

    5 Oct 2026
  4. 0.9.16

    4 Oct 2026
    • Avoid sequential-await warnings when local helpers read the same cache entry or delegate to the same imported operation with matching stable arguments. Follow bounded imported helpers to guarded, module-owned Map/WeakMap caches keyed by unchanged function parameters, with dependency fingerprints for cache invalidation. Preserve warnings for distinct imported operations sharing an input, and bound the diagnostic's parallelization advice.

      Keep diagnostics when a helper computes a cache key with an unknown call or property read. These values can change between calls.

    • Recognize convergent last-item equality guards in no-self-updating-effect, including literal tail replacements and appends with tail-preserving deferred trims.

    • Avoid no-derived-state false positives when custom hooks return draft state setters through immutable aliases.

  5. 0.9.14

    12 Sep 2026
    • Upgrade oxlint to 1.81 and oxc-parser to 0.148.

    • Avoid effect-needs-cleanup diagnostics for owned chained timers, guarded post-await timers, and listeners released through an abort handler.

    • Fix an async-defer-await false positive on exact live and isLive liveness guards without exempting unrelated names that only contain the same text.

  6. 0.9.13

    2 Sep 2026
    • Upgrade the Oxc parser and Oxlint runtime while preserving hard failures for broken JS plugins.

    • Keep ESLint presets on React Doctor's curated low-noise rule behavior and honor configured capabilities when a rule declares disabledWhen, including suppressing manual-memoization diagnostics for React Compiler projects.

    • Keep the interactive score header intact in narrow split views and invalidate locally stale scan results when rule implementations change.

      Report standalone Three.js render loops that use requestAnimationFrame instead of the renderer-managed setAnimationLoop API.

      Include standalone Three.js, supported React framework, Remotion, and React Three Fiber ecosystem packages in automatic workspace project discovery.

Dependency tracking · free for 3 projects

Know when your own dependencies move

oxlint-plugin-react-doctor published 65 releases in the last 12 months. Inlinr folds the routine ones into a line and keeps the few that need you.

  • Advisories reach you

    An email when a critical or high advisory affects a project, before the next install.

  • Upgrades checked first

    Peer ranges, Node, ESM-only and types changes read before you bump.

  • Only what matters

    Majors and breaking notes stay; patches and sibling bumps fold into one line.

How dependency tracking works

Registry facts last checked 22 Oct 2026. Releases and advisories last read 22 Oct 2026.