v1.0.0-beta.9
Fixes some issues and refactors mostly internally. It has some breaking changes in unstable api.
What's Changed
- chore(deps): update dependencies by @dai-shi in #2229
- refactor(router): single source of truth in the elements record by @dai-shi in #2230
- fix(router): unblock a superseded navigation and skip hash-only fetches by @dai-shi in #2234
- fix(cloudflare): expose handlers in Vite dev by @dai-shi in #2235
- refactor(router): follow a 404 inside the navigation that hit it by @dai-shi in #2236
- fix(router): unstable events by @dai-shi in #2237
- fix(router): answer a missing route in one request by @dai-shi in #2241
- refactor(router): drop router client refs into the router state by @dai-shi in #2244
- refactor(router): assign link refs without eslint-disable comments by @dai-shi in #2245
- refactor(router): reconcile a navigation once by @dai-shi in #2246
- fix(router): aim at a hash target that arrives after the paint by @dai-shi in #2248
- feat(router): support the HTTP QUERY method in createApi by @dai-shi in #2249
- fix(router): give up on a hash target that is not there by @dai-shi in #2251
- refactor(define-router): compress the util packaging by @dai-shi in #2252
- breaking: JSDoc policy, unstable_setAllEnv, and minimal *_UNSTABLE APIs by @dai-shi in #2253
- fix(version-skew): recover when the entry chunk fails to load by @dai-shi in #2240
- refactor(router): rename learnStaticPath; trim version-skew comments by @dai-shi in #2256
- refactor(router): remove unstable route events by @dai-shi in #2257
- feat(router): external redirects by @dai-shi in #2255
- refactor(router): fold elements-meta into router-state; document public APIs by @dai-shi in #2260
- feat(router): Add
_actionstoIGNORED_PATH_PARTSby @lqhuang in #2262 - refactor(router): clarify client naming and drop thin wrappers by @dai-shi in #2265
- refactor(router): fetch routes before merging by @dai-shi in #2261
New Contributors
Full Changelog: v1.0.0-beta.8...v1.0.0-beta.9