fix(deps): update dependency @vercel/remix to v2 - #8
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
September 19, 2023 17:05
978fab6 to
ce59895
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
September 28, 2023 14:33
ce59895 to
f24fc8d
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
November 14, 2023 13:47
f24fc8d to
0f6e412
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
February 26, 2024 06:51
0f6e412 to
b361d91
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
5 times, most recently
from
March 17, 2024 22:17
778157c to
0d4ad4c
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
6 times, most recently
from
March 21, 2024 00:47
2d3603c to
043d3c7
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
August 18, 2024 23:06
043d3c7 to
bfdc1ff
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
2 times, most recently
from
February 9, 2025 05:28
0d9d053 to
676f52b
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
2 times, most recently
from
July 30, 2025 05:30
eeff275 to
0c86a33
Compare
1 task
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
2 times, most recently
from
August 24, 2025 16:30
c81f6ee to
ef8441f
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
September 25, 2025 19:55
ef8441f to
7ff0520
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
October 30, 2025 12:38
7ff0520 to
43aa97c
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
November 11, 2025 01:50
43aa97c to
9225a01
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
January 19, 2026 16:02
9225a01 to
d96ccdb
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
February 2, 2026 18:28
d96ccdb to
c8bf46d
Compare
renovate
Bot
force-pushed
the
renovate/vercel-remix-2.x
branch
from
February 12, 2026 15:40
c8bf46d to
f63ff40
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 contains the following updates:
^1.15.0→^2.0.0Release Notes
vercel/remix (@vercel/remix)
v2.16.7Date: 2025-05-19
Patch Changes
@remix-run/dev- Updatevite-node(#10611)Full Changelog:
v2.16.6...v2.16.7v2.16.6Date: 2025-05-08
Patch Changes
@remix-run/react- Upgradeturbo-streamto2.4.1(#9973)@remix-run/react- Fixwindow is not definederror in Single Fetch when server-rendering<PrefetchPageLinks>(#10601)@remix-run/serve- Remove redundant@remix-run/node/installimport fromremix-servebecause it manually callsinstallGlobalsseparately (#10306)Full Changelog:
v2.16.5...v2.16.6v2.15.3Date: 2025-01-30
Patch Changes
@remix-run/react- Properly handle interrupted manifest requests in lazy route discovery (#10447)@remix-run/server-runtime- Avoid duplication ofSet-Cookieheaders if also returned fromheaders(#10424)@remix-run/server-runtime- Properly handle status codes that cannot have a body in single fetch responses (204, etc.) (#10410)Updated Dependencies
react-router-dom@6.29.0@remix-run/router@1.22.0Full Changelog:
v2.15.2...v2.15.3v2.15.2Date: 2024-12-20
Patch Changes
@remix-run/dev- Allow suppression of future flag warnings by setting them tofalse(#10358)@remix-run/react- Throw unwrapped Single Fetchredirectto align with pre-Single Fetch behavior (#10317)Updated Dependencies
react-router-dom@6.28.1Full Changelog:
v2.15.1...v2.15.2v2.15.1Date: 2024-12-09
Patch Changes
create-remix- Movefs-extrafromdevDependenciestodependencies(#10300)Full Changelog:
v2.15.0...v2.15.1v2.15.0Date: 2024-11-19
Patch Changes
Stabilize the
future.v3_routeConfigfuture flag, replacingfuture.unstable_routeConfig. This enables support forroutes.tsto assist with the migration to React Router v7. (#10236)Note that if you had already enabled the
future.unstable_routeConfigflag, your route config inapp/routes.tsis no longer defined via theroutesexport and must now be defined via the default export.import { type RouteConfig } from "@​remix-run/route-config"; -export const routes: RouteConfig = []; +export default [] satisfies RouteConfig;v2.14.0Date: 2024-11-08
Minor Changes
Deprecate
SerializeFromin favor of generics because it will be removed in React Router v7 (#10173)Add deprecation warning to
@remix-run/eslint-config(#10174)Add support for
routes.tsbehindfuture.unstable_routeConfigflag to assist with the migration to React Router v7. (#10107)Config-based routing is the new default in React Router v7, configured via the
routes.tsfile in the app directory. Support forroutes.tsand its related APIs in Remix are designed as a migration path to help minimize the number of changes required when moving your Remix project over to React Router v7. While some new packages have been introduced within the@remix-runscope, these new packages only exist to keep the code inroutes.tsas similar as possible to the equivalent code for React Router v7.When the
unstable_routeConfigfuture flag is enabled, Remix's built-in file system routing will be disabled and your project will opted into React Router v7's config-based routing.To enable the flag, in your
vite.config.tsfile:A minimal
routes.tsfile to support Remix's built-in file system routing looks like this:Log deprecation warnings for v3 future flags (#10126)
@deprecatedannotations tojson/deferutilitiesPatch Changes
@remix-run/react- FixdefaultShouldRevalidatevalue when using Single Fetch (#10139)@remix-run/server-runtime- Update externally-accessed resource routes warning to covernullusage as well (#10145)Updated Dependencies
react-router-dom@6.28.0@remix-run/router@1.21.0Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/fs-routes@remix-run/node@remix-run/react@remix-run/route-config@remix-run/routes-option-adapter@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.13.1...v2.14.0v2.13.1Date: 2024-10-11
Patch Changes
@remix-run/dev- Revertfuture.v3_optimizeDepsback tofuture.unstable_optimizeDepsas it was not intended to stabilize in Remix v2 (#10099)Full Changelog:
v2.13.0...v2.13.1v2.12.0Date: 2024-09-09
What's Changed
Future Flag for Automatic Dependency Optimization (unstable)
You can now opt-in to automatic dependency optimization during development by using the
future.unstable_optimizeDepsfuture flag. For details, check out the docs at Guides > Dependency optimization. For users who were previously working around this limitation, you no longer need to explicitly add routes to Vite'soptimizeDeps.entriesnor do you need to disable theremix-dot-serverplugin.Improved Single Fetch Type Safety (unstable)
"@​remix-run/react/future/single-fetch.d.ts"override fromtsconfig.json>compilerOptions>typesdefineLoader,defineAction,defineClientLoader,defineClientActionhelpers from your route modulesUIMatch_SingleFetchtype helper with the originalUIMatchMetaArgs_SingleFetchtype helper with the originalMetaArgsThen you are ready for the new type safety setup:
For more information, see Guides > Single Fetch in our docs.
Updates to Single Fetch Revalidation Behavior (unstable)
With Single Fetch, re-used routes will now revalidate by default on
GETnavigations. This is aimed at improving caching of Single Fetch calls in the simple case while still allowing users to opt-into the previous behavior for more advanced use cases.With this new behavior, requests do not need special query params for granular route revalidations out of the box - i.e.,
GET /a/b/c.dataThere are two conditions that will trigger granular revalidation and will exclude certain routes from the single fetch call:
shouldRevalidateclientLoaderserverLoader()from yourclientLoader, that will make a separate HTTP call for just that route loader - i.e.,GET /a/b/c.data?_routes=routes/afor aclientLoaderinroutes/a.tsxWhen one or more routes are excluded from the Single Fetch call, the remaining routes that have loaders are included as query params. For example, when navigating to
/a/b/c, if A was excluded, and therootroute androutes/bhad aloaderbutroutes/cdid not, the Single Fetch request would beGET /a/b/c.data?_routes=root,routes/b.For more information, see Guides > Single Fetch in our docs.
Minor Changes
@remix-run/dev- Newfuture.unstable_optimizeDepsflag for automatic dependency optimization (#9921)Patch Changes
@remix-run/dev- Handle circular dependencies in modulepreload manifest generation (#9917)@remix-run/dev- Fixdest already existsbuild errors by only moving SSR assets to the client build directory when they're not already present on disk (#9901)@remix-run/react- Clarify wording in defaultHydrateFallbackconsole warning (#9899)@remix-run/react- Remove hydration URL check that was originally added for React 17 hydration issues and we no longer support React 17 (#9890)v1.18.0via #64091.18.0turned out to be subject to false positives of it's own which could also put the user in looping scenarios@remix-run/react- Lazy Route Discovery: Sort/__manifestquery parameters for better caching (#9888)@remix-run/react- Single Fetch: Improved type safety (#9893)@remix-run/react- Single Fetch: Fix revalidation behavior bugs (#9938)@remix-run/server-runtime- Do not render or try to include a body for 304 responses on document requests (#9955)@remix-run/server-runtime- Single Fetch: Do not try to encode aturbo-streambody into 304 responses (#9941)@remix-run/server-runtime- Single Fetch: Change content type on.datarequests totext/x-scriptto allow Cloudflare compression (#9889)Updated Dependencies
react-router-dom@6.26.2@remix-run/router@1.19.2Changes by Package
@remix-run/dev@remix-run/react@remix-run/server-runtimeFull Changelog:
v2.11.2...v2.12.0v2.11.2Date: 2024-08-15
Patch Changes
@remix-run/react- Fog of War: Simplify implementation now that React Router handles slug/splat edge cases and tracks previously discovered routes (see remix-run/react-router#11883) (#9860)/__manifestendpoint since we no longer need thenotFoundPathsfield@remix-run/react- Fog of War: Update to use renamedunstable_patchRoutesOnNavigationfunction in RR (see remix-run/react-router#11888) (#9860)@remix-run/server-runtime- Single Fetch: Fix redirects when abasenameis present (#9848)@remix-run/server-runtime- Single Fetch: Updateturbo-streamtov2.3.0(#9856)Updated Dependencies
react-router-dom@6.26.1@remix-run/router@1.19.1Changes by Package
@remix-run/react@remix-run/server-runtimeFull Changelog:
v2.11.1...v2.11.2v2.11.1Date: 2024-08-05
Patch Changes
@remix-run/react- Revert #9695, stop infinite reload (a7cffe57)Changes by Package
@remix-run/reactFull Changelog:
v2.11.0...v2.11.1v2.11.0Date: 2024-08-01
What's Changed
Renamed
unstable_fogOfWarfuture flag tounstable_lazyRouteDiscovery(unstable)We found that the
future.unstable_fogOfWarflag name could be a bit confusing without the proper context (notably, the blog post), so we've renamed the flag tofuture.unstable_lazyRouteDiscoveryfor clarity. If you had opted into this feature already, please update the name of the flag in yourvite.config.tsfile (orremix.config.js).Removed
responsestub in Single Fetch (unstable)The original Single Fetch approach was based on an assumption that an eventual
middlewareimplementation would require something like theResponseStubAPI so users could mutatestatus/headersinmiddlewarebefore/after handlers as well as during handlers. As part of Single Fetch, we wanted to align how response headers would be merged between document and data requests. Thinkingresponsewas the future API, we aligned document requests to use theresponsestub that data requests were using, and we stopped using theheaders()function.However, the realization/alignment between Michael and Ryan on the recent roadmap planning made us realize that the original assumption was incorrect.
middlewarewon't need aresponsestub - as users can just mutate theResponsethey get fromawait next()directly.Removing that assumption, and still wanting to align how headers get merged between document and data requests, it makes more sense to stick with the current
headers()API and align Single Fetch data requests to use that existing API. This was we don't need to introduce any new header-related APIs which will make the adoption of Single Fetch much easier.With this change:
headers()function will let you control header merging for both document and data requestsjson()/defer()without setting a customstatusorheaders, you can just remove those utility functions and return the raw datareturn json({ data: "whatever" });return { data: "whatever" };statusorheadersviajson/defer:unstable_datautility that will let you send backstatus/headersalongside your raw data without having to encode it into aResponsejsonanddeferin the next major version, but both should still work in Single Fetch in v2 to allow for incremental adoption of the new behaviorresponsestub, you'll need to move those changes back to leveraging theheaders()API.Minor Changes
@remix-run/dev- Fog of War: Renamefuture.unstable_fogOfWartofuture.unstable_lazyRouteDiscoveryfor clarity (#9763)@remix-run/server-runtime- Add a newreplace(url, init?)alternative toredirect(url, init?)that performs ahistory.replaceStateinstead of ahistory.pushStateon client-side navigation redirects (#9764)@remix-run/server-runtime- Single Fetch: Add a newunstable_data()API as a replacement forjson/deferwhen customstatus/headersare needed (#9769)@remix-run/server-runtime- Single Fetch: RemoveresponseStubin favor ofheaders(#9769)Patch Changes
@remix-run/dev- Handle absolute Vite base URLs (#9700)@remix-run/react- Change initial hydration route mismatch from a URL check to a matches check to be resistant to URL inconsistencies (#9695)@remix-run/react- Single Fetch: Ensure calls don't include any trailing slash from the pathname (i.e.,/path/.data) (#9792)@remix-run/react- Single Fetch: Addundefinedto theuseRouteLoaderDatatype override (#9796)Updated Dependencies
react-router-dom@6.26.0@remix-run/router@1.19.0Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.10.3...v2.11.0v2.10.3Date: 2024-07-16
Patch Changes
@remix-run/architect- Manually joining headers with semi-colons to avoid differences in Remix and node/undici Headers implementation (#9664)@remix-run/react- Log any errors encountered loading a route module prior to reloading the page (#8932)@remix-run/react- Single Fetch (unstable): Proxyrequest.signalthroughdataStrategyforloadercalls to fix cancellation (#9738)@remix-run/react- Single Fetch (unstable): Adopt React Router's stabilizedfuture.v7_skipActionErrorRevalidationunder the hood (#9706)shouldRevalidateparameter fromunstable_actionStatustoactionStatusunstable_actionStatusparameterUpdated Dependencies
react-router-dom@6.25.0@remix-run/router@1.18.0Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.10.2...v2.10.3v2.10.2Date: 2024-07-04
Patch Changes
@remix-run/react- ForwardreftoForm(bdd04217)@remix-run/server-runtime- Fix bug withimmutableheaders on raw nativefetchresponses returned from loaders (#9693)Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.10.1...v2.10.2v2.10.0Date: 2024-06-25
What's Changed
Lazy Route Discovery (a.k.a. "Fog of War")
The "Fog of War" feature in Remix, now available through the
future.unstable_fogOfWarflag, is an optimization to reduce the up front size of the Remix route manifest. In most scenarios the Remix route manifest isn't prohibitively large so as to impact initial perf metrics, but at scale we've found that some apps can generate large manifests that are expensive to download and execute on app startup.When Fog of War is enabled, Remix will only include the initially server-rendered routes in the manifest and then it will fetch manifest "patches" for outgoing links as the user navigates around. By default, to avoid waterfalls Remix fetches patches for all rendered links, so that in the ideal case they've already been patched in prior to being clicked. If a user clicks a link before this eager discovery completes, then a small waterfall will occur to first "discover" the route, and then navigate to the route.
Enabling this flag should require no application code changes. For more information, please see the documentation.
Minor Changes
Patch Changes
@remix-run/{dev|express|serve}- Upgradeexpressdependency to^4.19.2(#9184)@remix-run/react- Don't prefetch serverloaderdata whenclientLoaderexists (#9580)@remix-run/react- Avoid hydration loops whenLayout/ErrorBoundaryrenders also throw (#9566)@remix-run/react- Fix a hydration bug when using child routes andHydrateFallbackcomponents with abasename(#9584)@remix-run/{server-runtime|react}- Single Fetch: Update toturbo-stream@2.2.0(#9562)@remix-run/server-runtime- Single Fetch: Properly handle thrown 4xx/5xx response stubs (#9501)@remix-run/server-runtime- Single Fetch: Change redirects to use a 202 status to avoid automatic caching (#9564)@remix-run/server-runtime- Single Fetch: Fix issues with returning or throwing a response stub from a resource route in single fetch (#9488)@remix-run/server-runtime- Single Fetch: Fix error when returningnullfrom a resource route (#9488)Updated Dependencies
react-router-dom@6.24.0@remix-run/router@1.17.0Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.9.2...v2.10.0v2.9.2Compare Source
Date: 2024-05-10
What's Changed
Updated Type-Safety for Single Fetch
In 2.9.2 we've enhanced the type-safety when opting into the
future.unstable_singleFetchfeature. Previously, we added theresponsestub toLoaderFunctionArgsand used type overrides for inference onuseLoaderData, etc., but we found that it wasn't quite enough.With this release we're introducing new functions to assist the type-inference when using single fetch -
defineLoader/defineActionand their client-side counterpartsdefineClientLoaderand nddefineClientAction. These are identity functions; they don't modify your loader or action at runtime. Rather, they exist solely for type-safety by providing types for args and by ensuring valid return types.Note that
defineLoaderanddefineActionare not technically necessary for defining loaders and actions if you aren't concerned with type-safety:This means that you can opt-in to
defineLoaderincrementally, one loader at a time.Please see the Single Fetch docs for more information.
Patch Changes
@remix-run/dev- Vite: Fixdest already existserror when runningremix vite:build(#9305)@remix-run/dev- Vite: Fix issue resolving critical CSS during development when route files are located outside of the app directory (#9194)@remix-run/dev- Vite: Remove@remix-run/nodefrom Vite plugin'soptimizeDeps.includelist since it was unnecessary and resulted in Vite warnings when not depending on this package (#9287)@remix-run/dev- Vite: Clean up redundant?client-route=1imports in development (#9395)@remix-run/dev- Vite: Ensure Babel config files are not referenced when applying thereact-refreshBabel transform within the Remix Vite plugin (#9241)@remix-run/react- Type-safety for single-fetch:defineLoader,defineClientLoader,defineAction,defineClientAction(#9372)@remix-run/react- Single Fetch: AddundefinedtouseActionDatatype override (#9322)@remix-run/react- Single Fetch: Allow anonceto be set on single fetch stream transfer inline scripts via<RemixServer>(#9364)@remix-run/server-runtime- Single Fetch: Don't log thrown response stubs viahandleError(#9369)@remix-run/server-runtime- Single Fetch: Automatically wrap resource route naked object returns injson()for back-compat in v2 (and log deprecation warning) (#9349)@remix-run/server-runtime- Single Fetch: Passresponsestub to resource route handlers (#9349)Updated Dependencies
react-router-dom@6.23.1@remix-run/router@1.16.1Changes by Package
@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.9.1...v2.9.2v2.9.1Compare Source
Date: 2024-04-24
Patch Changes
@remix-run/dev- Fix issue where consumers who had added Remix packages to Vite'sssr.noExternaloption were being overridden by the Remix Vite plugin adding Remix packages to Vite'sssr.externaloption (#9301)@remix-run/react- Ignorefuture/*.d.tsfiles from TS build (#9299)Changes by Package
@remix-run/dev@remix-run/reactFull Changelog:
v2.9.0...v2.9.1v2.9.0Compare Source
Date: 2024-04-23
What's Changed
Single Fetch (unstable)
2.9.0introduces afuture.unstable_singleFetchflag to enable to Single Fetch behavior (RFC) in your Remix application. Please refer to the docs for the full detail but the high-level changes to be aware of include:loader/actionfunctions are no longer automatically serialized to JSON responsesturbo-streamwhich allows direct serialization of more complex types such asPromise,Date,Mapinstances, and moretsconfig.json'scompilerOptions.typesarray to infer types properly when using Single Fetchheadersexport is no longer used when Single Fetch is enabled in favor of a newresponsestub passed to yourloader/actionfunctionsjson/defer/redirectutilities are deprecated when using Single Fetch (but still work mostly the same)4xx/5xxresponses - you can return a2xxto opt-into revalidation or useshouldRevalidateUndici
Remix
2.9.0adds a newinstallGlobals({ nativeFetch: true })flag to opt into usingundicifor the Web Fetch polyfills instead of the@remix-run/web-*packages. This change has a few primary benefits:undici, so beware of "breaking bug fixes" and keep an eye on any advancedfetchAPI interactions you're performing in your appundicimay have different behavior by design -- most notably,undici's garbage collection behavior differs and you are required to consume all fetch response bodies to avoid a memory leak in your appundiciis the fetch implementation used bynodeinternally, it should better prepare Remix apps to more smoothly drop the polyfill to use the built-in Node.js APIs onnode20+Minor Changes
future.unstable_singleFetchflag (#8773, #9073, #9084, #9272)@remix-run/node- Add a newinstallGlobals({ nativeFetch: true })flag to opt-into usingundicias the fetch polyfill instead of@remix-run/web-*(#9106, #9111, #9198)@remix-run/server-runtime- AddResponseStubheader interface and deprecate theheadersexport when Single Fetch is enabled (#9142)Patch Changes
create-remix- Allow.in repo name when using--templateflag (#9026)@remix-run/dev- ImprovegetDependenciesToBundleresolution in monorepos (#8848)@remix-run/dev- Fix SPA mode when Single Fetch is enabled by using streamingentry.server(#9063)@remix-run/dev- Vite: added sourcemap support for transformed routes (#8970)@remix-run/dev- Update links printed to the console by the Remix CLI/Dev Server to point to updated docs locations (#9176)@remix-run/server-runtime- Handle redirects created byhandleDataRequest(#9104)Updated Dependencies
react-router-dom@6.23.0@remix-run/router@1.16.0Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog:
v2.8.1...v2.9.0v2.8.1Compare Source
Date: 2024-03-07
Patch Changes
@remix-run/dev- Vite: Support reading from Vite config when runningremix revealandremix routesCLI commands (#8916)@remix-run/dev- Vite: Clean up redundant client route query strings on route JavaScript files in production builds (#8969)@remix-run/dev- Vite: Add vite commands to Remix CLI--helpoutput (#8939)@remix-run/dev- Vite: Fix support forbuild.sourcemapoption in Vite config (#8965)@remix-run/dev- Vite: Fix error when using Vite'sserver.fs.allowoption without a client entry file (#8966)@remix-run/react- Strengthen the internalLayoutComponenttype to accept limited children (#8910)Updated Dependencies
react-router-dom@6.22.3@remix-run/router@1.15.3Changes by Package
create-remix@remix-run/architect@remix-run/cloudflare@remix-run/cloudflare-pages@remix-run/cloudflare-workers@remix-run/css-bundle@remix-run/deno@remix-run/dev@remix-run/eslint-config@remix-run/express@remix-run/node@remix-run/react@remix-run/serve@remix-run/server-runtime@remix-run/testingFull Changelog: [
v2.8.0...v2.8.1](https://redirect.github.com/remix-run/remix/compare/remix@2.8.0Configuration
📅 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.