Bug Fixes
- input: forward disabled to the underlying element so disabled TextArea isn't editable on web (natew)
- sheet: keep web sheet anchored and drag/scroll smooth when the keyboard opens #4016 (natew)
- sheet: scope web keyboard anchor to fit mode, dedupe layout guard, post-review cleanup #4016 (natew)
- vite-plugin: fix rolldown duplicating react due to sub-path imports sheet controller (natew)
- popover: hold adapted sheet content mounted through the slide-out animation (natew)
- sheet: handle web keyboard race with sheet open (natew)
Tests
- use v4 config shorthands in sheet web-keyboard fixture so typecheck passes #4016 (natew)
- oxfmt the sheet web-keyboard fixtures and telemetry scripts #4016 (natew)
Continuous Integration
- retry maestro flows per-flow instead of re-running the whole suite #4017 (natew)
- fail fast on Detox iOS launch-connect hang (bound launchApp + per-run circuit breaker) (natew)
Commits
- bento: show error message instead of paywall on storage/server errors (natew)
- tamagui Sheet adapter for virtualized lists (natew)
- 5b2922d: test deploy (natew)
- fix footer Core link to /docs/core/configuration (was 404 /docs/core/introduction) (natew)
- improve cherry-bomb font loading (heavy fallback chain, no-synthesis weight range, first-interaction preload) (natew)
- 3211a94: canary2.0.0-1780092121346 (natew)
- 68ed0c8: canary2.0.0-1780094816896 (natew)
- 324a93c: v2.1.0 (natew)