[Superseded] remix v3.0.0-beta.9
Pre-releaseremix@3.0.0-beta.10 or newer. Beta.10 contains the complete change notes and fixes the fresh-project middleware type error.
This release includes all changes since v3.0.0-beta.6.
v3.0.0-beta.7
Pre-release Changes
-
Allow
resolveClientEntry()inremix/uito return module preload hrefs so client entries can preload their browser module graphs -
Bumped
@remix-run/*dependencies:
v3.0.0-beta.8
Pre-release Changes
-
Fixed fresh Remix projects failing type checking when
staticFiles()and other router middleware were used together.remix/middleware/staticnow uses the same router dependency asremix/router, preventing incompatibleRequestContexttypes from being installed. -
Bumped
@remix-run/*dependencies:
v3.0.0-beta.9
Pre-release Changes
-
run()fromremix/uinow fetches frame HTML by default, so apps no longer need a customresolveFramejust to enable frame reloads and same-origin link and form navigation:let app = run({ loadModule, - resolveFrame: (src, options) => fetch(src, { signal: options?.signal }), })Keep a custom resolver when the app needs custom request headers, body encoding, response handling, or error UI. Add
rmx-documentto a link or form to leave that navigation to the browser (see #11693). -
Bumped
@remix-run/*dependencies: