Features
- core: setupPlatformDriver — renderer-driven pseudo states (hover from the native hitbox, no transition-prop required) (natew)
Bug Fixes
- focus-scope: don't refocus-steal when focus moves to an ancestor or to null (natew)
- core: allow opacity modifiers used with tokens in color types (natew)
- animations-reanimated: drop emitter latch on render when no pseudo active so base-style changes apply (was stuck until next hover) (natew)
- animations-reanimated: base config uses effectiveTransition so platform-pseudo base changes are instant (no lingering spring after hover) (natew)
- web: compose user responder props in useMainThreadPressEvents, never clobber (natew)
- animations-reanimated: exit render owns style targets over the emitter latch (natew)
- core: refresh the avoidReRenders emitter latch on committed renders (natew)
- animations-reanimated: worklet statics fall back to render staticStyles after latch drop (group + disabledStyle stuck colors) (natew)
Tests
- core: fix FontColorTokens opacity type test (no font color tokens in default config) (natew)
- wait for reanimated hover spring to settle (natew)
- sheet: cover fit-sheet position after keyboard dismiss in safe-area e2e (natew)
Continuous Integration
- hard per-flow timeout in maestro harness so a wedged xcuitest driver fails fast + retries instead of hanging the job (natew)
- detox: build compiler fixtures in global setup (natew)
Chores
- site: use admin token for sponsor checks, remove dead GITHUB_TOKEN (natew)