Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: remix-run/remix
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @remix-run/dev@2.16.0
Choose a base ref
...
head repository: remix-run/remix
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @remix-run/dev@2.16.1
Choose a head ref
  • 18 commits
  • 59 files changed
  • 5 contributors

Commits on Feb 27, 2025

  1. Merge branch 'release-next'

    brophdawg11 committed Feb 27, 2025
    Copy the full SHA
    04d4fa2 View commit details
  2. Merge branch 'release-next' into dev

    brophdawg11 committed Feb 27, 2025
    Copy the full SHA
    18820ba View commit details

Commits on Feb 28, 2025

  1. docs(start/future-flags): fix typo (#10509)

    jeremylumanbailey authored Feb 28, 2025
    Copy the full SHA
    c173c88 View commit details
  2. Remove unused Vite file system watcher (#10510)

    markdalgleish authored Feb 28, 2025
    Copy the full SHA
    0b0dfaf View commit details
  3. Fix experimental and nightly releases (#10511)

    markdalgleish authored Feb 28, 2025
    Copy the full SHA
    15d9a14 View commit details
  4. Fix experimental and nightly releases (#10511)

    markdalgleish committed Feb 28, 2025
    Copy the full SHA
    7594c56 View commit details

Commits on Mar 6, 2025

  1. chore(deps): bump pnpm/action-setup from 4.0.0 to 4.1.0 (#10469)

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 6, 2025
    Copy the full SHA
    973cfe1 View commit details

Commits on Mar 11, 2025

  1. Copy the full SHA
    4966018 View commit details
  2. Enter prerelease mode

    brophdawg11 committed Mar 11, 2025
    Copy the full SHA
    6e6cc10 View commit details
  3. chore: Update version for release (pre) (#10520)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Mar 11, 2025
    Copy the full SHA
    c87de4d View commit details
  4. Draft release notes

    brophdawg11 committed Mar 11, 2025
    Copy the full SHA
    2cb36a8 View commit details

Commits on Mar 13, 2025

  1. Fix routes.ts errors with multiple dev packages (#10524)

    markdalgleish authored Mar 13, 2025
    Copy the full SHA
    290c189 View commit details
  2. chore: Update version for release (pre) (#10526)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Mar 13, 2025
    Copy the full SHA
    f7731a2 View commit details

Commits on Mar 14, 2025

  1. Fix Vite import analysis of @remix-run/react (#10528)

    markdalgleish authored Mar 14, 2025
    Copy the full SHA
    3ec5733 View commit details
  2. chore: Update version for release (pre) (#10530)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Mar 14, 2025
    Copy the full SHA
    1cb472f View commit details
  3. Update release notes

    brophdawg11 committed Mar 14, 2025
    Copy the full SHA
    a5e7459 View commit details

Commits on Mar 17, 2025

  1. exit prerelease mode

    brophdawg11 committed Mar 17, 2025
    Copy the full SHA
    f884b03 View commit details
  2. chore: Update version for release (#10536)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Matt Brophy <matt@brophy.org>
    github-actions[bot] and brophdawg11 authored Mar 17, 2025
    Copy the full SHA
    b5b3ea6 View commit details
Showing with 292 additions and 135 deletions.
  1. +1 −1 .github/workflows/deduplicate-lock-file.yml
  2. +5 −5 .github/workflows/deployments.yml
  3. +1 −1 .github/workflows/format.yml
  4. +1 −1 .github/workflows/lint.yml
  5. +1 −1 .github/workflows/nightly.yml
  6. +1 −1 .github/workflows/release-experimental.yml
  7. +2 −2 .github/workflows/release.yml
  8. +1 −1 .github/workflows/shared-build.yml
  9. +1 −1 .github/workflows/shared-test-integration.yml
  10. +1 −1 .github/workflows/shared-test-unit.yml
  11. +49 −35 CHANGELOG.md
  12. +1 −0 contributors.yml
  13. +1 −1 docs/start/future-flags.md
  14. +4 −0 packages/create-remix/CHANGELOG.md
  15. +1 −1 packages/create-remix/package.json
  16. +7 −0 packages/remix-architect/CHANGELOG.md
  17. +1 −1 packages/remix-architect/package.json
  18. +7 −0 packages/remix-cloudflare-pages/CHANGELOG.md
  19. +1 −1 packages/remix-cloudflare-pages/package.json
  20. +7 −0 packages/remix-cloudflare-workers/CHANGELOG.md
  21. +1 −1 packages/remix-cloudflare-workers/package.json
  22. +7 −0 packages/remix-cloudflare/CHANGELOG.md
  23. +1 −1 packages/remix-cloudflare/package.json
  24. +4 −0 packages/remix-css-bundle/CHANGELOG.md
  25. +1 −1 packages/remix-css-bundle/package.json
  26. +7 −0 packages/remix-deno/CHANGELOG.md
  27. +1 −1 packages/remix-deno/package.json
  28. +11 −0 packages/remix-dev/CHANGELOG.md
  29. +1 −0 packages/remix-dev/compiler/js/plugins/hmr.ts
  30. +7 −4 packages/remix-dev/config/routes.ts
  31. +3 −3 packages/remix-dev/package.json
  32. +1 −28 packages/remix-dev/vite/plugin.ts
  33. +22 −0 packages/remix-dev/vite/ssr-externals.ts
  34. +26 −20 packages/remix-dev/vite/vite-node.ts
  35. +4 −0 packages/remix-eslint-config/CHANGELOG.md
  36. +1 −1 packages/remix-eslint-config/package.json
  37. +7 −0 packages/remix-express/CHANGELOG.md
  38. +1 −1 packages/remix-express/package.json
  39. +4 −0 packages/remix-fs-routes/CHANGELOG.md
  40. +3 −3 packages/remix-fs-routes/package.json
  41. +5 −1 packages/remix-fs-routes/rollup.config.js
  42. +7 −0 packages/remix-node/CHANGELOG.md
  43. +1 −1 packages/remix-node/package.json
  44. +8 −0 packages/remix-react/CHANGELOG.md
  45. +16 −3 packages/remix-react/browser.tsx
  46. +1 −1 packages/remix-react/package.json
  47. +4 −0 packages/remix-route-config/CHANGELOG.md
  48. +2 −2 packages/remix-route-config/package.json
  49. +5 −1 packages/remix-route-config/rollup.config.js
  50. +4 −0 packages/remix-routes-option-adapter/CHANGELOG.md
  51. +3 −3 packages/remix-routes-option-adapter/package.json
  52. +5 −1 packages/remix-routes-option-adapter/rollup.config.js
  53. +8 −0 packages/remix-serve/CHANGELOG.md
  54. +1 −1 packages/remix-serve/package.json
  55. +4 −0 packages/remix-server-runtime/CHANGELOG.md
  56. +1 −1 packages/remix-server-runtime/package.json
  57. +8 −0 packages/remix-testing/CHANGELOG.md
  58. +1 −1 packages/remix-testing/package.json
  59. +1 −1 packages/remix/package.json
2 changes: 1 addition & 1 deletion .github/workflows/deduplicate-lock-file.yml
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ jobs:
token: ${{ secrets.FORMAT_PAT }}

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
10 changes: 5 additions & 5 deletions .github/workflows/deployments.yml
Original file line number Diff line number Diff line change
@@ -36,7 +36,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
@@ -73,7 +73,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
@@ -111,7 +111,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
@@ -150,7 +150,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
@@ -192,7 +192,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/format.yml
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ jobs:
token: ${{ secrets.FORMAT_PAT }}

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
@@ -35,7 +35,7 @@ jobs:
fetch-depth: 0

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/release-experimental.yml
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ jobs:
fetch-depth: 0

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ jobs:
fetch-depth: 0

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
@@ -76,7 +76,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/shared-build.yml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/shared-test-integration.yml
Original file line number Diff line number Diff line change
@@ -38,7 +38,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node ${{ matrix.node }}
uses: actions/setup-node@v4
2 changes: 1 addition & 1 deletion .github/workflows/shared-test-unit.yml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ jobs:
uses: actions/checkout@v4

- name: 📦 Setup pnpm
uses: pnpm/action-setup@v4.0.0
uses: pnpm/action-setup@v4.1.0

- name: ⎔ Setup node ${{ matrix.node }}
uses: actions/setup-node@v4
84 changes: 49 additions & 35 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -13,140 +13,142 @@ We manage release notes in this file instead of the paginated Github Releases Pa
<summary>Table of Contents</summary>

- [Remix Releases](#remix-releases)
- [v2.16.1](#v2161)
- [Patch Changes](#patch-changes)
- [v2.16.0](#v2160)
- [Minor Changes](#minor-changes)
- [Patch Changes](#patch-changes)
- [Patch Changes](#patch-changes-1)
- [Updated Dependencies](#updated-dependencies)
- [v2.15.3](#v2153)
- [Patch Changes](#patch-changes-1)
- [Patch Changes](#patch-changes-2)
- [Updated Dependencies](#updated-dependencies-1)
- [v2.15.2](#v2152)
- [Patch Changes](#patch-changes-2)
- [Patch Changes](#patch-changes-3)
- [Updated Dependencies](#updated-dependencies-2)
- [v2.15.1](#v2151)
- [Patch Changes](#patch-changes-3)
- [v2.15.0](#v2150)
- [Patch Changes](#patch-changes-4)
- [v2.15.0](#v2150)
- [Patch Changes](#patch-changes-5)
- [v2.14.0](#v2140)
- [Minor Changes](#minor-changes-1)
- [Patch Changes](#patch-changes-5)
- [Patch Changes](#patch-changes-6)
- [Updated Dependencies](#updated-dependencies-3)
- [Changes by Package](#changes-by-package)
- [v2.13.1](#v2131)
- [Patch Changes](#patch-changes-6)
- [Patch Changes](#patch-changes-7)
- [v2.13.0](#v2130)
- [What's Changed](#whats-changed)
- [Stabilized APIs](#stabilized-apis)
- [Minor Changes](#minor-changes-2)
- [Patch Changes](#patch-changes-7)
- [Patch Changes](#patch-changes-8)
- [Updated Dependencies](#updated-dependencies-4)
- [Changes by Package](#changes-by-package-1)
- [v2.12.1](#v2121)
- [Patch Changes](#patch-changes-8)
- [Patch Changes](#patch-changes-9)
- [Changes by Package](#changes-by-package-2)
- [v2.12.0](#v2120)
- [What's Changed](#whats-changed-1)
- [Future Flag for Automatic Dependency Optimization (unstable)](#future-flag-for-automatic-dependency-optimization-unstable)
- [Improved Single Fetch Type Safety (unstable)](#improved-single-fetch-type-safety-unstable)
- [Updates to Single Fetch Revalidation Behavior (unstable)](#updates-to-single-fetch-revalidation-behavior-unstable)
- [Minor Changes](#minor-changes-3)
- [Patch Changes](#patch-changes-9)
- [Patch Changes](#patch-changes-10)
- [Updated Dependencies](#updated-dependencies-5)
- [Changes by Package](#changes-by-package-3)
- [v2.11.2](#v2112)
- [Patch Changes](#patch-changes-10)
- [Patch Changes](#patch-changes-11)
- [Updated Dependencies](#updated-dependencies-6)
- [Changes by Package](#changes-by-package-4)
- [v2.11.1](#v2111)
- [Patch Changes](#patch-changes-11)
- [Patch Changes](#patch-changes-12)
- [Changes by Package](#changes-by-package-5)
- [v2.11.0](#v2110)
- [What's Changed](#whats-changed-2)
- [Renamed `unstable_fogOfWar` future flag to `unstable_lazyRouteDiscovery` (unstable)](#renamed-unstable_fogofwar-future-flag-to-unstable_lazyroutediscovery-unstable)
- [Removed `response` stub in Single Fetch (unstable)](#removed-response-stub-in-single-fetch-unstable)
- [Minor Changes](#minor-changes-4)
- [Patch Changes](#patch-changes-12)
- [Patch Changes](#patch-changes-13)
- [Updated Dependencies](#updated-dependencies-7)
- [Changes by Package](#changes-by-package-6)
- [v2.10.3](#v2103)
- [Patch Changes](#patch-changes-13)
- [Patch Changes](#patch-changes-14)
- [Updated Dependencies](#updated-dependencies-8)
- [Changes by Package](#changes-by-package-7)
- [v2.10.2](#v2102)
- [Patch Changes](#patch-changes-14)
- [Patch Changes](#patch-changes-15)
- [Changes by Package](#changes-by-package-8)
- [v2.10.1](#v2101)
- [Patch Changes](#patch-changes-15)
- [Patch Changes](#patch-changes-16)
- [Updated Dependencies](#updated-dependencies-9)
- [Changes by Package](#changes-by-package-9)
- [v2.10.0](#v2100)
- [What's Changed](#whats-changed-3)
- [Lazy Route Discovery (a.k.a. "Fog of War")](#lazy-route-discovery-aka-fog-of-war)
- [Minor Changes](#minor-changes-5)
- [Patch Changes](#patch-changes-16)
- [Patch Changes](#patch-changes-17)
- [Updated Dependencies](#updated-dependencies-10)
- [Changes by Package](#changes-by-package-10)
- [v2.9.2](#v292)
- [What's Changed](#whats-changed-4)
- [Updated Type-Safety for Single Fetch](#updated-type-safety-for-single-fetch)
- [Patch Changes](#patch-changes-17)
- [Patch Changes](#patch-changes-18)
- [Updated Dependencies](#updated-dependencies-11)
- [Changes by Package](#changes-by-package-11)
- [v2.9.1](#v291)
- [Patch Changes](#patch-changes-18)
- [Patch Changes](#patch-changes-19)
- [Changes by Package](#changes-by-package-12)
- [v2.9.0](#v290)
- [What's Changed](#whats-changed-5)
- [Single Fetch (unstable)](#single-fetch-unstable)
- [Undici](#undici)
- [Minor Changes](#minor-changes-6)
- [Patch Changes](#patch-changes-19)
- [Patch Changes](#patch-changes-20)
- [Updated Dependencies](#updated-dependencies-12)
- [Changes by Package](#changes-by-package-13)
- [v2.8.1](#v281)
- [Patch Changes](#patch-changes-20)
- [Patch Changes](#patch-changes-21)
- [Updated Dependencies](#updated-dependencies-13)
- [Changes by Package](#changes-by-package-14)
- [v2.8.0](#v280)
- [Minor Changes](#minor-changes-7)
- [Patch Changes](#patch-changes-21)
- [Patch Changes](#patch-changes-22)
- [Updated Dependencies](#updated-dependencies-14)
- [Changes by Package](#changes-by-package-15)
- [2.7.2](#272)
- [Patch Changes](#patch-changes-22)
- [2.7.1](#271)
- [Patch Changes](#patch-changes-23)
- [2.7.1](#271)
- [Patch Changes](#patch-changes-24)
- [v2.7.0](#v270)
- [What's Changed](#whats-changed-6)
- [Stabilized Vite Plugin](#stabilized-vite-plugin)
- [New `Layout` Export](#new-layout-export)
- [Basename support](#basename-support)
- [Cloudflare Proxy as a Vite Plugin](#cloudflare-proxy-as-a-vite-plugin)
- [Minor Changes](#minor-changes-8)
- [Patch Changes](#patch-changes-24)
- [Patch Changes](#patch-changes-25)
- [Updated Dependencies](#updated-dependencies-15)
- [Changes by Package](#changes-by-package-16)
- [v2.6.0](#v260)
- [What's Changed](#whats-changed-7)
- [Unstable Vite Plugin updates](#unstable-vite-plugin-updates)
- [Minor Changes](#minor-changes-9)
- [Patch Changes](#patch-changes-25)
- [Patch Changes](#patch-changes-26)
- [Updated Dependencies](#updated-dependencies-16)
- [Changes by Package](#changes-by-package-17)
- [v2.5.1](#v251)
- [Patch Changes](#patch-changes-26)
- [Patch Changes](#patch-changes-27)
- [Updated Dependencies](#updated-dependencies-17)
- [Changes by Package](#changes-by-package-18)
- [v2.5.0](#v250)
- [What's Changed](#whats-changed-8)
- [SPA Mode (unstable)](#spa-mode-unstable)
- [Server Bundles (unstable)](#server-bundles-unstable)
- [Minor Changes](#minor-changes-10)
- [Patch Changes](#patch-changes-27)
- [Patch Changes](#patch-changes-28)
- [Updated Dependencies](#updated-dependencies-18)
- [Changes by Package](#changes-by-package-19)
- [v2.4.1](#v241)
- [Patch Changes](#patch-changes-28)
- [Patch Changes](#patch-changes-29)
- [Updated Dependencies](#updated-dependencies-19)
- [Changes by Package](#changes-by-package-20)
- [v2.4.0](#v240)
@@ -155,19 +157,19 @@ We manage release notes in this file instead of the paginated Github Releases Pa
- [`future.v3_relativeSplatPath`](#futurev3_relativesplatpath)
- [Vite Updates (Unstable)](#vite-updates-unstable)
- [Minor Changes](#minor-changes-11)
- [Patch Changes](#patch-changes-29)
- [Patch Changes](#patch-changes-30)
- [Updated Dependencies](#updated-dependencies-20)
- [Changes by Package](#changes-by-package-21)
- [v2.3.1](#v231)
- [Patch Changes](#patch-changes-30)
- [Patch Changes](#patch-changes-31)
- [Updated Dependencies](#updated-dependencies-21)
- [Changes by Package](#changes-by-package-22)
- [v2.3.0](#v230)
- [What's Changed](#whats-changed-10)
- [Stabilized `useBlocker`](#stabilized-useblocker)
- [`unstable_flushSync` API](#unstable_flushsync-api)
- [Minor Changes](#minor-changes-12)
- [Patch Changes](#patch-changes-31)
- [Patch Changes](#patch-changes-32)
- [Updated Dependencies](#updated-dependencies-22)
- [Changes by Package](#changes-by-package-23)
- [v2.2.0](#v220)
@@ -176,19 +178,19 @@ We manage release notes in this file instead of the paginated Github Releases Pa
- [New Fetcher APIs](#new-fetcher-apis)
- [Persistence Future Flag](#persistence-future-flag)
- [Minor Changes](#minor-changes-13)
- [Patch Changes](#patch-changes-32)
- [Patch Changes](#patch-changes-33)
- [Updated Dependencies](#updated-dependencies-23)
- [Changes by Package](#changes-by-package-24)
- [v2.1.0](#v210)
- [What's Changed](#whats-changed-12)
- [View Transitions](#view-transitions)
- [Stable `createRemixStub`](#stable-createremixstub)
- [Minor Changes](#minor-changes-14)
- [Patch Changes](#patch-changes-33)
- [Patch Changes](#patch-changes-34)
- [Updated Dependencies](#updated-dependencies-24)
- [Changes by Package](#changes-by-package-25)
- [v2.0.1](#v201)
- [Patch Changes](#patch-changes-34)
- [Patch Changes](#patch-changes-35)
- [Changes by Package 🔗](#changes-by-package-)
- [v2.0.0](#v200)
- [Breaking Changes](#breaking-changes)
@@ -252,6 +254,18 @@ Date: YYYY-MM-DD
-->

## v2.16.1

Date: 2025-03-17

### Patch Changes

- `@remix-run/dev` - Remove unused Vite file system watcher ([#10510](https://github.com/remix-run/remix/pull/10510))
- `@remix-run/dev` - When `future.v3_routeConfig` is enabled, fix errors evaluating `routes.ts` when multiple copies of `@remix-run/dev` are present ([#10524](https://github.com/remix-run/remix/pull/10524))
- `@remix-run/dev` - Fix Vite import analysis of `@remix-run/react` failing when the package is not marked as external ([#10528](https://github.com/remix-run/remix/pull/10528))

**Full Changelog**: [`v2.16.0...v2.16.1`](https://github.com/remix-run/remix/compare/remix@2.16.0...remix@2.16.1)

## v2.16.0

Date: 2025-02-27
1 change: 1 addition & 0 deletions contributors.yml
Original file line number Diff line number Diff line change
@@ -304,6 +304,7 @@
- JeffBeltran
- jenseng
- jeremyjfleming
- jeremylumanbailey
- jesse-deboer
- jesseflorig
- JesseKuntz
2 changes: 1 addition & 1 deletion docs/start/future-flags.md
Original file line number Diff line number Diff line change
@@ -479,7 +479,7 @@ export async function loader({}: LoaderFunctionArgs) {

👉 **Adjust your server abort delay**

If you were using a custom `ABORT_DELAY` in your `entry.server.tsx` file, you should change that to use thew new `streamTimeout` API leveraged by Single Fetch:
If you were using a custom `ABORT_DELAY` in your `entry.server.tsx` file, you should change that to use the new `streamTimeout` API leveraged by Single Fetch:

```diff filename=entry.server.tsx
-const ABORT_DELAY = 5000;
4 changes: 4 additions & 0 deletions packages/create-remix/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# `create-remix`

## 2.16.1

No significant changes to this package were made in this release. [See the repo `CHANGELOG.md`](https://github.com/remix-run/remix/blob/main/CHANGELOG.md) for an overview of all changes in v2.16.1.

## 2.16.0

No significant changes to this package were made in this release. [See the repo `CHANGELOG.md`](https://github.com/remix-run/remix/blob/main/CHANGELOG.md) for an overview of all changes in v2.16.0.
Loading