also looking at this
fix(mobile): preserve native editing, navigation, and durable media requests
#369
36 files
+864
-185
- 92bfb1c684 test(ios): cover tab gestures inside native vertical lists Chris Breuer review this step
- 38b02a8e27 fix(ios): preserve tab pans over vertical native lists Chris Breuer review this step
- 0937024ee9 fix(ios): keep text editing active inside native scroll containers Chris Breuer review this step
- fcfb16b974 fix(android): expose native tabs as accessible identified buttons Chris Breuer review this step
- 123d8171e5 fix(android): wait past fallback Home activities during emulator startup Chris Breuer review this step
- 889b506247 test: settle bridge requests before leaving identity coverage Chris Breuer review this step
- 7da6de4639 chore: integrate native Android media lifecycle updates Chris Breuer review this step
- b40f006c90 test(android): verify the generated WorkManager network policy Chris Breuer review this step
- fd7be83f0a test(android): compile complete durable media probes with portable HTTP fixtures Chris Breuer review this step
- f3f8a060de test(android): enable AndroidX in the durable media probe Chris Breuer review this step
- ddeeefc0d4 fix(android): discard empty media parts and verify automatic recovery Chris Breuer review this step
- f4da50356a fix(android): refuse unsolicited partial media responses Chris Breuer review this step
- c7c3968ba1 fix(android): preserve media requests across cache cleanup and worker completion Chris Breuer review this step
- 807ae33fee chore: integrate Craft 0.0.245 release Chris Breuer review this step
- e121df78fc test(ios): run native navigation targets in independent required jobs Chris Breuer review this step
- 1f16550167 fix(mobile): reconcile native SDK fixes with Craft 0.0.247 Chris Breuer review this step
- e4fe6bf57f test(ios): select native review text explicitly before replacement Chris Breuer review this step
- e31bedc983 test(ios): align renderer lifecycle contracts with native ownership Chris Breuer review this step
- a27a1701f5 fix(ios): validate native script thread across both config readers Chris Breuer review this step
- 603a38ecc4 chore: integrate current native renderer fixes Chris Breuer review this step
- 378a8d403a test(android): supply required row removal callbacks Chris Breuer review this step
- c381d2019e chore: reconcile matching Android fixture fixes Chris Breuer review this step
- ebf1723a97 chore: integrate safe native picker teardown Chris Breuer review this step
- 911c627dfd test(android): observe mounted native views on the UI thread Chris Breuer review this step
- 0369aa22d9 test(android): report sticky header scroll ownership Chris Breuer review this step
- be2b676b21 chore: integrate current native lifecycle and control fixes Chris Breuer review this step
- 733ecef480 chore: integrate native switch regression coverage Chris Breuer review this step
- a6054fde8a chore: integrate current native map and focus improvements Chris Breuer review this step
- 99a6222a87 chore: integrate native scrolling and switch coverage Chris Breuer review this step
- 76eedf716d fix(android): use typed geometry when fitting Google map overlays Chris Breuer review this step
- 507ff7294e chore: integrate native route props and selectable text Chris Breuer review this step
- e8abe433d7 fix(tests): pass native modal close details to the fixture handler Chris Breuer review this step
- b10948b63c chore: integrate native browser diagnostics coverage Chris Breuer review this step
- e1220e2936 chore: integrate explicit native grid row tracks Chris Breuer review this step
- c980467815 fix(android): size explicit grid row tracks with consistent units Chris Breuer review this step
- 7f338d61ff chore: integrate native control tracking and grid regression coverage Chris Breuer review this step
- 6459ef3f08 chore: integrate shared explicit grid row layout Chris Breuer review this step
- 814eb743d1 chore: integrate native iOS shared grid row layout Chris Breuer review this step
- 6f4fdaf357 chore: integrate qualified native text container access Chris Breuer review this step
- 220b23e1d8 chore: integrate native pass capabilities and anchored layout fixes Chris Breuer review this step
- 889b2204e2 fix(android): encode native grid counts as integer ABI fields Chris Breuer review this step
- 3034603bb7 ci: install native compiler with its frozen supported toolchain Chris Breuer review this step
- 11662fddf6 fix(android): preserve integer defaults in direct layout payloads Chris Breuer review this step
- 8bcd3cb074 chore: integrate retained native view identity and capability updates Chris Breuer review this step
- 838ca1c18a test(ios): distinguish typed text from bridge acknowledgements Chris Breuer review this step
- 9d28f2ae14 ci: pin native fixtures to the explicit-grid-row compiler release Chris Breuer review this step
- 974cff98fa chore: integrate native live workout and popup retention updates Chris Breuer review this step
- 3c0e1830e6 ci: qualify exact SDK release tags before publication Chris Breuer review this step
- 6bfe7ed4df docs: align native compiler guide with qualified release pin Chris Breuer review this step
- e7ca1bde23 fix(android): round authored padding to physical pixels Chris Breuer review this step
- 5325e80db7 ci: qualify native fixtures with corrected compiler labels Chris Breuer review this step
- 8877be1133 chore: integrate current native runtime improvements Chris Breuer review this step
- e1a9803ae3 chore: integrate native touchable accessibility improvements Chris Breuer review this step
- 1adcc44f8a fix(ios): let button drags scroll native lists Chris Breuer review this step
- ea8131240f chore: integrate current native toolchain and accessibility fixes Chris Breuer review this step
- ae4e1ac049 test(ios): scale native reveal gestures to target distance Chris Breuer review this step
- e4a0a4713d ci: qualify every native UI case in bounded required suites Chris Breuer review this step
- 1c05acc40c test(ios): require exact native UI coverage counts Chris Breuer review this step
- b15edd9bc4 test(ios): diagnose retained button hits and preserve control gestures Chris Breuer review this step
- 72a29c2ddb chore: integrate native focus and picker accessibility fixes Chris Breuer review this step
- ad8b090a44 chore(native): qualify the published stx 0.2.593 compiler Chris Breuer review this step
- ce19677ea9 fix(native): integrate current media ownership and settled hit testing Chris Breuer review this step
- 2b1a5184c5 test(ios): align field drag coverage with native scrolling Chris Breuer review this step
- c719f8498d chore: integrate qualified Pantry toolchain and modal checks Chris Breuer review this step
- fb026df0ad fix: integrate native readiness and keyboard-safe scroll tests Chris Breuer review this step
- 36edf59d15 Merge remote-tracking branch 'origin/main' into codex/native-vertical-scroll-tab-swipes Chris Breuer review this step
- e87bf92c6d fix(linux): flush forwarded deep links before exiting Chris Breuer review this step
- c184ea9a0e Merge remote-tracking branch 'origin/main' into codex/native-vertical-scroll-tab-swipes Chris Breuer review this step
- d9fc1b1517 fix(android): settle media work before retry callbacks Chris Breuer review this step
- 9fb0fad6c7 test(android): inspect current settled-work replacement Chris Breuer review this step
- eb407c06ed Merge remote-tracking branch 'origin/main' into codex/native-vertical-scroll-tab-swipes Chris Breuer review this step
- adc59c0aab test(ios): align hybrid cold-start accessibility readiness Chris Breuer review this step
- e7d069d954 fix(android): wait for bundled Play Store provisioning Chris Breuer review this step
- f770fafabb test(android): await native viewport scroll completion Chris Breuer review this step
- d570d812b7 Merge remote-tracking branch 'origin/main' into codex/native-vertical-scroll-tab-swipes Chris Breuer review this step