Skip to content

chore: Update version for release #14015

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

Merged
merged 2 commits into from
Jul 16, 2025

Conversation

github-actions[bot]
Copy link
Contributor

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.

Releases

[email protected]

Minor Changes

  • Add Deno as a supported and detectable package manager. Note that this detection will only work with Deno versions 2.0.5 and above. If you are using an older version version of Deno then you must specify the --package-manager CLI flag set to deno. (#12327)

[email protected]

Minor Changes

Patch Changes

  • Handle InvalidCharacterError when validating cookie signature (#13847)

  • Pass a copy of searchParams to the setSearchParams callback function to avoid muations of the internal searchParams instance. This was an issue when navigations were blocked because the internal instance be out of sync with useLocation().search. (#12784)

  • Support invalid Date in turbo-stream v2 fork (#13684)

  • In Framework Mode, clear critical CSS in development after initial render (#13872)

  • Strip search parameters from patchRoutesOnNavigation path param for fetcher calls (#13911)

  • Skip scroll restoration on useRevalidator() calls because they're not new locations (#13671)

  • [REMOVE] (continuation of fix: clear critical css after initial render in HydratedRouter #13872) In Framework Mode, remove leftover critical CSS elements in development after initial render if there's a hydration mismatch (#13995)

  • [REMOVE] Inject client route component props during RSC render (#14007)

  • Support unencoded UTF-8 routes in prerender config with ssr set to false (#13699)

  • Do not throw if the url hash is not a valid URI component (#13247)

  • Fix a regression in createRoutesStub introduced with the middleware feature. (#13946)

    As part of that work we altered the signature to align with the new middleware APIs without making it backwards compatible with the prior AppLoadContext API. This permitted createRoutesStub to work if you were opting into middleware and the updated context typings, but broke createRoutesStub for users not yet opting into middleware.

    We've reverted this change and re-implemented it in such a way that both sets of users can leverage it.

    // If you have not opted into middleware, the old API should work again
    let context: AppLoadContext = {
      /*...*/
    };
    let Stub = createRoutesStub(routes, context);
    
    // If you have opted into middleware, you should now pass an instantiated `unstable_routerContextProvider` instead of a `getContext` factory function.
    let context = new unstable_RouterContextProvider();
    context.set(SomeContext, someValue);
    let Stub = createRoutesStub(routes, context);

    ⚠️ This may be a breaking bug for if you have adopted the unstable Middleware feature and are using createRoutesStub with the updated API.

  • Remove Content-Length header from Single Fetch responses (#13902)

@react-router/[email protected]

Minor Changes

  • Export DefineRouteFunction type alongside DefineRoutesFunction (#13945)

Patch Changes

@react-router/[email protected]

Patch Changes

@react-router/[email protected]

Patch Changes

@react-router/[email protected]

Patch Changes

  • Update vite-node to ^3.2.2 to support Vite 7 (#13781)
  • Properly handle https protocol in dev mode (#13746)
  • Fix missing styles when Vite's build.cssCodeSplit option is disabled (#13943)
  • Allow .mts and .mjs extensions for route config file (#13931)
  • Fix prerender file locations when cwd differs from project root (#13824)
  • Improve chunk error logging when a chunk cannot be found during the build (#13799)
  • Fix incorrectly configured externalConditions which had enabled module condition for externals and broke builds with certain packages, like Emotion. (#13871)
  • Updated dependencies:

[email protected]

Patch Changes

@react-router/[email protected]

Patch Changes

@react-router/[email protected]

Patch Changes

@react-router/[email protected]

Patch Changes

@react-router/[email protected]

Patch Changes

@brophdawg11 brophdawg11 merged commit 63f0cd3 into release-next Jul 16, 2025
10 checks passed
@brophdawg11 brophdawg11 deleted the changeset-release/release-next branch July 16, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant