v1.22.0
What's Changed
- fix(release): let a canary be cut from any branch without touching main (f86712d)
- fix(release): exempt the publish job's main check from canaries too (f40a09d)
- update tamagui (3d00261)
- upgrade react native to 0.86.2 and expo to sdk 57 (6f99482)
- fix(react-native-prebuilt): target the fabric renderer for rn 0.86 (e5167c0)
- fix(vite-plugin-metro): adapt to metro 0.84 types (9bf7855)
- fix(vite-plugin-metro): don't prepare the debugger shell under NODE_ENV=test (2fa871f)
- fix(test): stop test servers outliving the test run (659717d)
- test(one): match the metro entry by suffix, not the monorepo path (4975b34)
- chore: upgrade vite to 8.1.0, rolldown to 1.1.2 (3004ca6)
- fix(vxrn): migrate server.hmr.path to server.ws.path (vite 8.1 deprecation) (fb26187)
- feat(one): experimental bundled dev mode behind flag (vite 8.1 FullBundleDev) (d94ae7e)
- fix(one): only inject the react-refresh preamble in bundled dev, not builds (1cd24df)
- fix(test): resolve the watchdog entry without the DOM URL type mismatch (7ef9c17)
- chore: regenerate lockfile and one types for vite 8.1 + rn 0.86 (8e53f8b)
- fix(tests,examples): raise ios deploymentTarget to expo 57's 16.4 minimum (7add835)
- docs: correct the bundled-dev note about isBundled gating (ddba11a)
- refactor(one): drop the SSR-only navigation container for one canonical path (0bd85ff)
- fix(one): keep loader devtools events off native (81ae2d7)
- chore: update vulnerable dependency resolutions (84382a8)
- fix(expo): compile date decoding with Xcode 26.2 (7dd3863)
- fix: fail builds on static page errors (6c2a02c)
- fix(deps): bump pinned fast-uri, ip-address, brace-expansion, undici resolutions past new advisories (164ff6b)
Full Changelog: v1.21.13...v1.22.0