bippy@0.7.1
·
16 commits
to main
since this release
Patch Changes
- 07e6032: Fix three 0.7.0 regressions. Instrumentation activates again when bippy loads after React under a react-refresh hook (Vite/Next dev): react-refresh's stub
injectnever records renderers, sopatchRDTHooknow detects react-refresh hooks and activates immediately,isReactRefreshis exported again, andisInstrumentationActiveincludes it. Commit dispatch no longer throws a TypeError on roots without amemoizedStatenor misclassifies them as unmounting: roots stay tracked unless there is explicit unmount evidence, andtraverseRenderedFiberstolerates anundefinedrootmemoizedState. Importing bippy no longer crashes module evaluation when a foreign hook is frozen or otherwise rejects patching (parity with 0.6.1's guarded install). Renderers reporting legacy experimental-channel versions (0.0.0-experimental-*) resolve to the modern work tags instead of the React 16.0 row.describeNativeComponentFrameno longer walks deeper into React internals when the component's own frame has no file name (eval'd components); it falls back to the synthetic display-name frame instead.