-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update remix monorepo to ^2.8.1 - autoclosed #2439
Conversation
✅ Deploy Preview for brilliant-pasca-3e80ec canceled.
|
151dd5e
to
854a004
Compare
2095d06
to
3bc407e
Compare
ffb567c
to
c6eac5a
Compare
@JoblersTune can you have a look? |
c6eac5a
to
e53c66a
Compare
e53c66a
to
bb3e7df
Compare
@sabineschaller it seems like the issue is coming in with the "@remix-run/dev": "^2.6.0", upgrade. I'm trying to see if I can find a solution. The problem already comes in when upgrading to version 2.7 so it's not only the latest release. |
Have submitted an issue about the type issues in the node_modules folder that happen in version 2.7 and 2.8 of remix-run/dev package. |
I see that he suggested using It seems the root cause are unmet We can resolve these errors by explicitly adding vite 5.1.3 and the latest wrangler to our |
Since it's not on their road map to resolve these type issues then I am also in favour of using |
6a5137b
to
1211aa4
Compare
More opinions are definitely welcome (because it does look like it's recommend as a default many places) but it might be safer to leave it off everywhere else for now. I'm comforted by some investigation that suggests its really not a problem here but not sure I'd want to pre-emptively hide future cases. just my 2 cents |
The next issue now seems to be a version incompatibility for |
8b13b81
to
b7da17a
Compare
39e0338
to
132fdb0
Compare
132fdb0
to
eb8c3ea
Compare
This PR contains the following updates:
^2.6.0
->^2.8.1
^2.6.0
->^2.8.1
^2.6.0
->^2.8.1
^2.6.0
->^2.8.1
^2.6.0
->^2.8.1
Release Notes
remix-run/remix (@remix-run/dev)
v2.8.1
Compare Source
Patch Changes
remix reveal
andremix routes
CLI commands (#8916)--help
output (#8939)build.sourcemap
option in Vite config (#8965)server.fs.allow
option without a client entry file (#8966)@remix-run/[email protected]
@remix-run/[email protected]
v2.8.0
Compare Source
Minor Changes
viteConfig
to Remix Vite plugin'sbuildEnd
hook (#8885)Patch Changes
Layout
as browser safe route export inesbuild
compiler (#8842)serverBundles
issue where multiple browser manifests are generated (#8864)build.assetsDir
option (#8843)@remix-run/[email protected]
@remix-run/[email protected]
v2.7.2
Compare Source
Patch Changes
.css?url
imports (#8829)@remix-run/[email protected]
@remix-run/[email protected]
v2.7.1
Compare Source
Patch Changes
@remix-run/[email protected]
@remix-run/[email protected]
v2.7.0
Compare Source
Minor Changes
Allow an optional
Layout
export from the root route (#8709)Vite: Cloudflare Proxy as a Vite plugin (#8749)
This is a breaking change for projects relying on Cloudflare support from the unstable Vite plugin
The Cloudflare preset (
unstable_cloudflarePreset
) as been removed and replaced with a new Vite plugin:remixCloudflareDevProxy
must come before theremix
plugin so that it can override Vite's dev server middleware to be compatible with Cloudflare's proxied environment.Because it is a Vite plugin,
remixCloudflareDevProxy
can setssr.resolve.externalConditions
to beworkerd
-compatible for you.remixCloudflareDevProxy
accepts agetLoadContext
function that replaces the oldgetRemixDevLoadContext
.If you were using a
nightly
version that requiredgetBindingsProxy
orgetPlatformProxy
, that is no longer required.Any options you were passing to
getBindingsProxy
orgetPlatformProxy
should now be passed toremixCloudflareDevProxy
instead.This API also better aligns with future plans to support Cloudflare with a framework-agnostic Vite plugin that makes use of Vite's (experimental) Runtime API.
Vite: Stabilize the Remix Vite plugin, Cloudflare preset, and all related types by removing all
unstable_
/Unstable_
prefixes. (#8713)While this is a breaking change for existing Remix Vite plugin consumers, now that the plugin has stabilized, there will no longer be any breaking changes outside of a major release. Thank you to all of our early adopters and community contributors for helping us get here! 🙏
Vite: Stabilize "SPA Mode" by renaming the Remix vite plugin config from
unstable_ssr -> ssr
(#8692)Vite: Add a new
basename
option to the Vite plugin, allowing users to set the internal React Routerbasename
in order to to serve their applications underneath a subpath (#8145)Patch Changes
Vite: fix server exports dead-code elimination for routes outside of app directory (#8795)
Always prepend DOCTYPE in SPA mode entry.server.tsx, can opt out via remix reveal (#8725)
Fix build issue in SPA mode when using a
basename
(#8720)Vite: Validate that the MDX Rollup plugin, if present, is placed before Remix in Vite config (#8690)
Vite: reliably detect non-root routes in Windows (#8806)
Sometimes route
file
will be unnormalized Windows path with\
instead of/
.Vite: Pass
remixUserConfig
to presetremixConfig
hook (#8797)Vite: Fix issue resolving critical CSS during development when the current working directory differs from the project root (#8752)
Vite: Ensure CSS file URLs that are only referenced in the server build are available on the client (#8796)
Vite: Require version 5.1.0 to support
.css?url
imports (#8723)Fix type error in Remix config for synchronous
routes
function (#8745)Vite: Support Vite v5.1.0's
.css?url
imports (#8684)Always ignore route files starting with
.
(#8801)Vite: Enable use of
vite preview
to preview Remix SPA applications (#8624)npm run start
has been renamed tonpm run preview
which usesvite preview
instead of a standalone HTTP server such ashttp-server
orserv-cli
Vite: Remove the ability to pass
publicPath
as an option to the Remix vite plugin (#8145)publicPath
base
config so we now set the RemixpublicPath
from the Vitebase
configVite: Fix issue where client route file requests fail if search params have been parsed and serialized before reaching the Remix Vite plugin (#8740)
Vite: Enable HMR for .md and .mdx files (#8711)
Updated dependencies:
@remix-run/[email protected]
@remix-run/[email protected]
remix-run/remix (@remix-run/eslint-config)
v2.8.1
Compare Source
No significant changes to this package were made in this release. See the repo
CHANGELOG.md
for an overview of all changes in v2.8.1.v2.8.0
Compare Source
No significant changes to this package were made in this release. See the repo
CHANGELOG.md
for an overview of all changes in v2.8.0.v2.7.2
Compare Source
v2.7.1
Compare Source
v2.7.0
Compare Source
remix-run/remix (@remix-run/node)
v2.8.1
Compare Source
Patch Changes
@remix-run/[email protected]
v2.8.0
Compare Source
Patch Changes
@remix-run/[email protected]
v2.7.2
Compare Source
Patch Changes
@remix-run/[email protected]
v2.7.1
Compare Source
Patch Changes
@remix-run/[email protected]
v2.7.0
Compare Source
Patch Changes
@remix-run/[email protected]
remix-run/remix (@remix-run/react)
v2.8.1
Compare Source
Patch Changes
LayoutComponent
type to accept limited children (#8910)@remix-run/[email protected]
v2.8.0
Compare Source
Patch Changes
ErrorBoundary
component so it leverages the user-providedLayout
component (#8859)HydrateFallback
component so it leverages any user-providedLayout
component (#8892)@remix-run/react
re-exports everything fromreact-router-dom
for SPA mode (#8929)@remix-run/[email protected]
v2.7.2
Compare Source
Patch Changes
@remix-run/[email protected]
v2.7.1
Compare Source
Patch Changes
@remix-run/[email protected]
v2.7.0
Compare Source
Minor Changes
Layout
export from the root route (#8709)basename
option to the Vite plugin, allowing users to set the internal React Routerbasename
in order to to serve their applications underneath a subpath (#8145)Patch Changes
@remix-run/[email protected]
remix-run/remix (@remix-run/serve)
v2.8.1
Compare Source
Patch Changes
@remix-run/[email protected]
@remix-run/[email protected]
v2.8.0
Compare Source
Patch Changes
@remix-run/[email protected]
@remix-run/[email protected]
v2.7.2
Compare Source
Patch Changes
@remix-run/[email protected]
@remix-run/[email protected]
v2.7.1
Compare Source
Patch Changes
@remix-run/[email protected]
@remix-run/[email protected]
v2.7.0
Compare Source
Patch Changes
@remix-run/[email protected]
@remix-run/[email protected]
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.