chore: Update version for release (pre) #5243
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to release-next, this PR will be updated.
release-next
is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exit
onrelease-next
.Releases
@remix-run/cloudflare@1.12.0-pre.0
Minor Changes
createCloudflareKVSessionStorage
tocreateWorkersKVSessionStorage
(#2542)Patch Changes
RequestHandler
type to be in line with other adapters (#4884)JsonFunction
type in@remix-run/cloudflare
and@remix-run/deno
(#5206)@remix-run/server-runtime@1.12.0-pre.0
@remix-run/dev@1.12.0-pre.0
Minor Changes
The new dev server (#5133)
The new dev flow is to spin up the dev server alongside your normal Remix app server:
The dev server will build your app in dev mode and then rebuild whenever any app files change.
It will also wait for your app server to be "ready" (more on this later) before triggering a live reload in your browser.
Benefits
global
trick anymore.App server picks up changes
Use
nodemon
(or similar) so that your app server restarts and picks up changes after a rebuild finishes.For example, you can use
wrangler --watch
for Cloudflare.Alternatively, you can roll your own with
chokidar
(or similar) if you want to still use theglobal
trick to persist in-memory stuff across rebuilds.Configure
To enable the new dev server with all defaults, set the
unstable_dev
future flag totrue
:You can also set specific options:
Patch Changes
When running the dev server (current or
unstable_dev
), each rebuild wrote new files tobuild/
andpublic/build/
. (#5223)Since these files are not removed (unless the dev server crashes or is gracefully terminated),
thousands of files could accumulate as the dev server ran.
This causes performance issues and could be confusing.
Now, the dev server also cleans up the build directories whenever a rebuild starts.
Updated dependencies:
@remix-run/serve@1.12.0-pre.0
@remix-run/server-runtime@1.12.0-pre.0
@remix-run/node@1.12.0-pre.0
Minor Changes
remove
andgetFilePath
methods toNodeOnDiskFile
(#4408)Patch Changes
JsonFunction
as a type in@remix-run/node
(#5204)@remix-run/server-runtime@1.12.0-pre.0
@remix-run/react@1.12.0-pre.0
Minor Changes
The new dev server (#5133)
The new dev flow is to spin up the dev server alongside your normal Remix app server:
The dev server will build your app in dev mode and then rebuild whenever any app files change.
It will also wait for your app server to be "ready" (more on this later) before triggering a live reload in your browser.
Benefits
global
trick anymore.App server picks up changes
Use
nodemon
(or similar) so that your app server restarts and picks up changes after a rebuild finishes.For example, you can use
wrangler --watch
for Cloudflare.Alternatively, you can roll your own with
chokidar
(or similar) if you want to still use theglobal
trick to persist in-memory stuff across rebuilds.Configure
To enable the new dev server with all defaults, set the
unstable_dev
future flag totrue
:You can also set specific options:
Patch Changes
timeoutMs
prop on<LiveReload />
(#4036)unstable_useBlocker
andunstable_usePrompt
from React Router (#5151)@remix-run/serve@1.12.0-pre.0
Minor Changes
The new dev server (#5133)
The new dev flow is to spin up the dev server alongside your normal Remix app server:
The dev server will build your app in dev mode and then rebuild whenever any app files change.
It will also wait for your app server to be "ready" (more on this later) before triggering a live reload in your browser.
Benefits
global
trick anymore.App server picks up changes
Use
nodemon
(or similar) so that your app server restarts and picks up changes after a rebuild finishes.For example, you can use
wrangler --watch
for Cloudflare.Alternatively, you can roll your own with
chokidar
(or similar) if you want to still use theglobal
trick to persist in-memory stuff across rebuilds.Configure
To enable the new dev server with all defaults, set the
unstable_dev
future flag totrue
:You can also set specific options:
Patch Changes
@remix-run/express@1.12.0-pre.0
@remix-run/server-runtime@1.12.0-pre.0
Minor Changes
The new dev server (#5133)
The new dev flow is to spin up the dev server alongside your normal Remix app server:
The dev server will build your app in dev mode and then rebuild whenever any app files change.
It will also wait for your app server to be "ready" (more on this later) before triggering a live reload in your browser.
Benefits
global
trick anymore.App server picks up changes
Use
nodemon
(or similar) so that your app server restarts and picks up changes after a rebuild finishes.For example, you can use
wrangler --watch
for Cloudflare.Alternatively, you can roll your own with
chokidar
(or similar) if you want to still use theglobal
trick to persist in-memory stuff across rebuilds.Configure
To enable the new dev server with all defaults, set the
unstable_dev
future flag totrue
:You can also set specific options:
remove
react
&react-dom
frompeerDependencies
(#4801)Patch Changes
create-remix@1.12.0-pre.0
Patch Changes
@remix-run/dev@1.12.0-pre.0
@remix-run/architect@1.12.0-pre.0
Patch Changes
@remix-run/node@1.12.0-pre.0
@remix-run/cloudflare-pages@1.12.0-pre.0
Patch Changes
@remix-run/cloudflare@1.12.0-pre.0
@remix-run/cloudflare-workers@1.12.0-pre.0
Patch Changes
RequestHandler
type to be in line with other adapters (#4884)@remix-run/cloudflare@1.12.0-pre.0
@remix-run/css-bundle@1.12.0-pre.0
Patch Changes
@remix-run/dev@1.12.0-pre.0
@remix-run/deno@1.12.0-pre.0
Patch Changes
JsonFunction
type in@remix-run/cloudflare
and@remix-run/deno
(#5206)@remix-run/server-runtime@1.12.0-pre.0
@remix-run/express@1.12.0-pre.0
Patch Changes
@remix-run/node@1.12.0-pre.0
@remix-run/netlify@1.12.0-pre.0
Patch Changes
@remix-run/node@1.12.0-pre.0
@remix-run/testing@1.12.0-pre.0
Patch Changes
createRemixStub
testing helper (#5128)@remix-run/node@1.12.0-pre.0
@remix-run/react@1.12.0-pre.0
@remix-run/vercel@1.12.0-pre.0
Patch Changes
@remix-run/node@1.12.0-pre.0
remix@1.12.0-pre.0
remix
See the
CHANGELOG.md
in individual Remix packages for all changes.@remix-run/eslint-config@1.12.0-pre.0