Bug Fixes
- core: fix new short style props in variants not resolving tokens (natew)
- update oxc-transform to version 0.112.0 and add error handling for OXC isolated declaration errors #3905 (Tharaka De Silva)
- compiler: parallelize extraction with 2 workers and eliminate build recycle pauses (natew)
- core: onLayout fix issues with losing refs when swapped (natew)
- exclude starters from Docker build to fix site crash (natew)
- pin bun@1.2.22 in Dockerfile and restore starters workspace (natew)
- use bash exec wrapper for bun CMD to fix container startup (natew)
- core: fix group- boolean prop parsing (natew)
- popper: remove contain from outer wrapper to prevent content clipping (natew)
- menu: preserve component types through CreateBaseMenuProps (natew)
- form: use role="button" for Form.Trigger to avoid nested buttons (natew)
- core: use ThemeValueByCategory for styled accept option types (natew)
- test: update FormButtonType test for role=button Form.Trigger (natew)
- types: regenerate types and fix StyledRNW type error (natew)
Continuous Integration
- sort devDependencies in expo-router-starter package.json (natew)
- shard playwright tests and parallelize CI jobs (~26m → ~7m) (natew)
- shard iOS Detox into 2 parallel runners with overlapped setup (natew)
- pin bun version in test-native workflow (natew)
Chores
Reverts
- rollback to pre-starters working state to fix site crash (natew)
Commits
- 81cd0b4: avoid double build in ci (natew)
- 541a8f9: fix html caching issue (natew)
- 84b17b2: fix docs on metro config (natew)
- 2ebd951: move starters into workspace to add tests (natew)
- fc8607e: add integration test for themes for expo-router (natew)
- d4041cc: canary2.0.0-rc.11-1770891003710 (natew)
- add container startup debugging to diagnose crash (natew)
- keep container alive for SSH investigation (natew)
- 8a231e1: lint (natew)
- 62f76f1: v2.0.0-rc.12 (natew)