Patch Changes
-
#1634
f1899d2Thanks @aidenybai! - Reduce false positives across Three.js, JavaScript performance, security, and async rules by recognizing stable lifecycle guards, intentional sequencing, non-escaping values, renderer aliases, and safe DOM data flows. -
#1642
7b7bfe7Thanks @aidenybai! - Make every ported React and accessibility rule match its pinned upstream test contract while preserving React Doctor's lower-noise curated defaults. -
#1644
d908bb1Thanks @aidenybai! - Trace hydration decisions through imported browser helpers, report passive media-capability branch flicker, preserve committed-DOM state synchronization through local helpers, and exclude test-only dependency stubs from production diagnostics. -
#1617
51e198dThanks @aidenybai! - Upgrade the Oxc toolchain to the latest releases. -
#1643
0f3995bThanks @aidenybai! - Recognize every detected framework and library capability as a supported scan target, including plain Three.js projects and React-backed frameworks without direct React declarations, and anchor remote-installer diagnostics on the executable download command. -
#1633
bea01b8Thanks @aidenybai! - Add precise Three.js and React Three Fiber diagnostics for missing custom-geometry UVs, normal-mapped geometry without normals, unlit PBR materials, and strongly metallic materials without environment lighting. -
#1629
8dfb013Thanks @aidenybai! - Add comprehensive React Three Fiber, Three.js, WebGPU, GLSL, postprocessing, and GPU-computation diagnostics covering scene and camera setup, renderer lifecycle, resize behavior, loading, animation, controls, materials, uniforms, textures, lighting, shadows, render targets, buffer uploads, instancing, cleanup, and GPU-oriented performance patterns. -
#1641
b49f499Thanks @aidenybai! - Makereact-doctor/no-multi-compfaithfully enforce Oxlint's one-component-per-file contract, and preserve React Doctor's lower-noise default behavior underreact-doctor/no-multi-component-file.