This release includes some fixes and a bunch of refactors.
What's Changed
- chore(deps): update dependencies by @dai-shi in #2198
- feat(core): action fallback by @dai-shi in #2200
- fix(router): tolerate a transiently missing route slot by @dai-shi in #2204
- fix(cli): respect PORT env and strict port if configured by @dai-shi in #2203
- refactor(router): relocate search codec type by @dai-shi in #2206
- refactor(define-router): split request-store util by @dai-shi in #2205
- refactor(define-router): split config utils by @dai-shi in #2207
- refactor(router/client): elements-meta util by @dai-shi in #2208
- refactor(define-router): element cache util by @dai-shi in #2211
- update react 19.2.8 by @dai-shi in #2210
- refactor(define-router): build protocols by @dai-shi in #2213
- refactor(define-router): config registry by @dai-shi in #2214
- refactor(define-router): route entries by @dai-shi in #2215
- refactor(define-router): request handler by @dai-shi in #2217
- breaking(core): drop parseRsc util by @dai-shi in #2216
- refactor(define-router): build handler by @dai-shi in #2218
- refactor(define-router): rename internal function by @dai-shi in #2219
- refactor(router): extract navigation helpers and share slot id conventions by @dai-shi in #2220
- update vitejs/plugin-rsc by @dai-shi in #2226
- refactor(router): derive the route from elements by @dai-shi in #2227
- refactor(router): simplify the client internals by @dai-shi in #2228
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.8