chore: Update version for release (pre)#9942
Merged
Merged
Conversation
094fb39 to
f3802ed
Compare
f3802ed to
9f40e07
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 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-nextis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonrelease-next.Releases
@remix-run/dev@2.12.0-pre.0
Minor Changes
(unstable) Automatic dependency optimization (#9921)
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's
optimizeDeps.entriesnor do you need to disable theremix-dot-serverplugin.Patch Changes
dest already existsbuild errors by only moving SSR assets to the client build directory when they're not already present on disk (#9901)@remix-run/server-runtime@2.12.0-pre.0@remix-run/react@2.12.0-pre.0@remix-run/node@2.12.0-pre.0@remix-run/serve@2.12.0-pre.0@remix-run/architect@2.12.0-pre.0
Patch Changes
@remix-run/node@2.12.0-pre.0@remix-run/cloudflare@2.12.0-pre.0
Patch Changes
Single Fetch: Improved typesafety (#9893)
If you were already using single-fetch types:
"@remix-run/react/future/single-fetch.d.ts"override fromtsconfig.json>compilerOptions>typesdefineLoader,defineAction,defineClientLoader,defineClientActionhelpers from your route modulesUIMatch_SingleFetchtype helper withUIMatchMetaArgs_SingleFetchtype helper withMetaArgsThen you are ready for the new typesafety setup:
For more information, see Guides > Single Fetch in our docs.
Updated dependencies:
@remix-run/server-runtime@2.12.0-pre.0@remix-run/cloudflare-pages@2.12.0-pre.0
Patch Changes
@remix-run/cloudflare@2.12.0-pre.0@remix-run/cloudflare-workers@2.12.0-pre.0
Patch Changes
@remix-run/cloudflare@2.12.0-pre.0@remix-run/deno@2.12.0-pre.0
Patch Changes
Single Fetch: Improved typesafety (#9893)
If you were already using single-fetch types:
"@remix-run/react/future/single-fetch.d.ts"override fromtsconfig.json>compilerOptions>typesdefineLoader,defineAction,defineClientLoader,defineClientActionhelpers from your route modulesUIMatch_SingleFetchtype helper withUIMatchMetaArgs_SingleFetchtype helper withMetaArgsThen you are ready for the new typesafety setup:
For more information, see Guides > Single Fetch in our docs.
Updated dependencies:
@remix-run/server-runtime@2.12.0-pre.0@remix-run/express@2.12.0-pre.0
Patch Changes
@remix-run/node@2.12.0-pre.0@remix-run/node@2.12.0-pre.0
Patch Changes
Single Fetch: Improved typesafety (#9893)
If you were already using single-fetch types:
"@remix-run/react/future/single-fetch.d.ts"override fromtsconfig.json>compilerOptions>typesdefineLoader,defineAction,defineClientLoader,defineClientActionhelpers from your route modulesUIMatch_SingleFetchtype helper withUIMatchMetaArgs_SingleFetchtype helper withMetaArgsThen you are ready for the new typesafety setup:
For more information, see Guides > Single Fetch in our docs.
Updated dependencies:
@remix-run/server-runtime@2.12.0-pre.0@remix-run/react@2.12.0-pre.0
Patch Changes
Lazy Route Discovery: Sort
/__manifestquery parameters for better caching (#9888)Single Fetch: fix revalidation behavior bugs (#9938)
GET /a/b/c.datashouldRevalidate, it will be excluded from the single fetch callclientLoaderthen it will be excluded from the single fetch call and if you callserverLoader()from yourclientLoader, that will make a separarte HTTP call for just that route loader - i.e.,GET /a/b/c.data?_routes=routes/afor aclientLoaderinroutes/a.tsxrootroute androutes/bhad aloaderbutroutes/cdid not, the single fetch request would beGET /a/b/c.data?_routes=root,routes/aRemove hydration URL check that was originally added for React 17 hydration issues and we no longer support React 17 (#9890)
v1.18.0via fix: reload page when routeModules doesn't contain module for current route #64091.18.0turned out to be subject to false positives of it's own which could also put the user in looping scenariosSingle Fetch: Improved typesafety (#9893)
If you were already using single-fetch types:
"@remix-run/react/future/single-fetch.d.ts"override fromtsconfig.json>compilerOptions>typesdefineLoader,defineAction,defineClientLoader,defineClientActionhelpers from your route modulesUIMatch_SingleFetchtype helper withUIMatchMetaArgs_SingleFetchtype helper withMetaArgsThen you are ready for the new typesafety setup:
For more information, see Guides > Single Fetch in our docs.
Clarify wording in default
HydrateFallbackconsole warning (#9899)Updated dependencies:
@remix-run/server-runtime@2.12.0-pre.0@remix-run/serve@2.12.0-pre.0
Patch Changes
@remix-run/node@2.12.0-pre.0@remix-run/express@2.12.0-pre.0@remix-run/server-runtime@2.12.0-pre.0
Patch Changes
Single Fetch: Do not try to encode a
turbo-streambody into 304 responses (#9941)Single Fetch: fix revalidation behavior bugs (#9938)
GET /a/b/c.datashouldRevalidate, it will be excluded from the single fetch callclientLoaderthen it will be excluded from the single fetch call and if you callserverLoader()from yourclientLoader, that will make a separarte HTTP call for just that route loader - i.e.,GET /a/b/c.data?_routes=routes/afor aclientLoaderinroutes/a.tsxrootroute androutes/bhad aloaderbutroutes/cdid not, the single fetch request would beGET /a/b/c.data?_routes=root,routes/aRemove hydration URL check that was originally added for React 17 hydration issues and we no longer support React 17 (#9890)
v1.18.0via fix: reload page when routeModules doesn't contain module for current route #64091.18.0turned out to be subject to false positives of it's own which could also put the user in looping scenariosSingle Fetch: Improved typesafety (#9893)
If you were already using single-fetch types:
"@remix-run/react/future/single-fetch.d.ts"override fromtsconfig.json>compilerOptions>typesdefineLoader,defineAction,defineClientLoader,defineClientActionhelpers from your route modulesUIMatch_SingleFetchtype helper withUIMatchMetaArgs_SingleFetchtype helper withMetaArgsThen you are ready for the new typesafety setup:
For more information, see Guides > Single Fetch in our docs.
Single Fetch: Change content type on
.datarequests totext/x-scriptto allow Cloudflare compression (#9889)@remix-run/testing@2.12.0-pre.0
Patch Changes
@remix-run/react@2.12.0-pre.0@remix-run/node@2.12.0-pre.0create-remix@2.12.0-pre.0
remix@2.12.0-pre.0
remixSee the
CHANGELOG.mdin individual Remix packages for all changes.@remix-run/css-bundle@2.12.0-pre.0
@remix-run/eslint-config@2.12.0-pre.0