Skip to content

Commit dad7725

Browse files
committed
chore: merge dev
2 parents 02b5721 + d216bca commit dad7725

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+396
-148
lines changed

.changeset/unlucky-melons-promise.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@remix-run/react": patch
3+
---
4+
5+
Throw unwrapped single fetch redirect to align with pre-single fetch behavior

CHANGELOG.md

+61-32
Original file line numberDiff line numberDiff line change
@@ -13,126 +13,128 @@ We manage release notes in this file instead of the paginated Github Releases Pa
1313
<summary>Table of Contents</summary>
1414

1515
- [Remix Releases](#remix-releases)
16+
- [v2.15.0](#v2150)
17+
- [Patch Changes](#patch-changes)
1618
- [v2.14.0](#v2140)
1719
- [Minor Changes](#minor-changes)
18-
- [Patch Changes](#patch-changes)
20+
- [Patch Changes](#patch-changes-1)
1921
- [Updated Dependencies](#updated-dependencies)
2022
- [Changes by Package](#changes-by-package)
2123
- [v2.13.1](#v2131)
22-
- [Patch Changes](#patch-changes-1)
24+
- [Patch Changes](#patch-changes-2)
2325
- [v2.13.0](#v2130)
2426
- [What's Changed](#whats-changed)
2527
- [Stabilized APIs](#stabilized-apis)
2628
- [Minor Changes](#minor-changes-1)
27-
- [Patch Changes](#patch-changes-2)
29+
- [Patch Changes](#patch-changes-3)
2830
- [Updated Dependencies](#updated-dependencies-1)
2931
- [Changes by Package](#changes-by-package-1)
3032
- [v2.12.1](#v2121)
31-
- [Patch Changes](#patch-changes-3)
33+
- [Patch Changes](#patch-changes-4)
3234
- [Changes by Package](#changes-by-package-2)
3335
- [v2.12.0](#v2120)
3436
- [What's Changed](#whats-changed-1)
3537
- [Future Flag for Automatic Dependency Optimization (unstable)](#future-flag-for-automatic-dependency-optimization-unstable)
3638
- [Improved Single Fetch Type Safety (unstable)](#improved-single-fetch-type-safety-unstable)
3739
- [Updates to Single Fetch Revalidation Behavior (unstable)](#updates-to-single-fetch-revalidation-behavior-unstable)
3840
- [Minor Changes](#minor-changes-2)
39-
- [Patch Changes](#patch-changes-4)
41+
- [Patch Changes](#patch-changes-5)
4042
- [Updated Dependencies](#updated-dependencies-2)
4143
- [Changes by Package](#changes-by-package-3)
4244
- [v2.11.2](#v2112)
43-
- [Patch Changes](#patch-changes-5)
45+
- [Patch Changes](#patch-changes-6)
4446
- [Updated Dependencies](#updated-dependencies-3)
4547
- [Changes by Package](#changes-by-package-4)
4648
- [v2.11.1](#v2111)
47-
- [Patch Changes](#patch-changes-6)
49+
- [Patch Changes](#patch-changes-7)
4850
- [Changes by Package](#changes-by-package-5)
4951
- [v2.11.0](#v2110)
5052
- [What's Changed](#whats-changed-2)
5153
- [Renamed `unstable_fogOfWar` future flag to `unstable_lazyRouteDiscovery` (unstable)](#renamed-unstable_fogofwar-future-flag-to-unstable_lazyroutediscovery-unstable)
5254
- [Removed `response` stub in Single Fetch (unstable)](#removed-response-stub-in-single-fetch-unstable)
5355
- [Minor Changes](#minor-changes-3)
54-
- [Patch Changes](#patch-changes-7)
56+
- [Patch Changes](#patch-changes-8)
5557
- [Updated Dependencies](#updated-dependencies-4)
5658
- [Changes by Package](#changes-by-package-6)
5759
- [v2.10.3](#v2103)
58-
- [Patch Changes](#patch-changes-8)
60+
- [Patch Changes](#patch-changes-9)
5961
- [Updated Dependencies](#updated-dependencies-5)
6062
- [Changes by Package](#changes-by-package-7)
6163
- [v2.10.2](#v2102)
62-
- [Patch Changes](#patch-changes-9)
64+
- [Patch Changes](#patch-changes-10)
6365
- [Changes by Package](#changes-by-package-8)
6466
- [v2.10.1](#v2101)
65-
- [Patch Changes](#patch-changes-10)
67+
- [Patch Changes](#patch-changes-11)
6668
- [Updated Dependencies](#updated-dependencies-6)
6769
- [Changes by Package](#changes-by-package-9)
6870
- [v2.10.0](#v2100)
6971
- [What's Changed](#whats-changed-3)
7072
- [Lazy Route Discovery (a.k.a. "Fog of War")](#lazy-route-discovery-aka-fog-of-war)
7173
- [Minor Changes](#minor-changes-4)
72-
- [Patch Changes](#patch-changes-11)
74+
- [Patch Changes](#patch-changes-12)
7375
- [Updated Dependencies](#updated-dependencies-7)
7476
- [Changes by Package](#changes-by-package-10)
7577
- [v2.9.2](#v292)
7678
- [What's Changed](#whats-changed-4)
7779
- [Updated Type-Safety for Single Fetch](#updated-type-safety-for-single-fetch)
78-
- [Patch Changes](#patch-changes-12)
80+
- [Patch Changes](#patch-changes-13)
7981
- [Updated Dependencies](#updated-dependencies-8)
8082
- [Changes by Package](#changes-by-package-11)
8183
- [v2.9.1](#v291)
82-
- [Patch Changes](#patch-changes-13)
84+
- [Patch Changes](#patch-changes-14)
8385
- [Changes by Package](#changes-by-package-12)
8486
- [v2.9.0](#v290)
8587
- [What's Changed](#whats-changed-5)
8688
- [Single Fetch (unstable)](#single-fetch-unstable)
8789
- [Undici](#undici)
8890
- [Minor Changes](#minor-changes-5)
89-
- [Patch Changes](#patch-changes-14)
91+
- [Patch Changes](#patch-changes-15)
9092
- [Updated Dependencies](#updated-dependencies-9)
9193
- [Changes by Package](#changes-by-package-13)
9294
- [v2.8.1](#v281)
93-
- [Patch Changes](#patch-changes-15)
95+
- [Patch Changes](#patch-changes-16)
9496
- [Updated Dependencies](#updated-dependencies-10)
9597
- [Changes by Package](#changes-by-package-14)
9698
- [v2.8.0](#v280)
9799
- [Minor Changes](#minor-changes-6)
98-
- [Patch Changes](#patch-changes-16)
100+
- [Patch Changes](#patch-changes-17)
99101
- [Updated Dependencies](#updated-dependencies-11)
100102
- [Changes by Package](#changes-by-package-15)
101103
- [2.7.2](#272)
102-
- [Patch Changes](#patch-changes-17)
103-
- [2.7.1](#271)
104104
- [Patch Changes](#patch-changes-18)
105+
- [2.7.1](#271)
106+
- [Patch Changes](#patch-changes-19)
105107
- [v2.7.0](#v270)
106108
- [What's Changed](#whats-changed-6)
107109
- [Stabilized Vite Plugin](#stabilized-vite-plugin)
108110
- [New `Layout` Export](#new-layout-export)
109111
- [Basename support](#basename-support)
110112
- [Cloudflare Proxy as a Vite Plugin](#cloudflare-proxy-as-a-vite-plugin)
111113
- [Minor Changes](#minor-changes-7)
112-
- [Patch Changes](#patch-changes-19)
114+
- [Patch Changes](#patch-changes-20)
113115
- [Updated Dependencies](#updated-dependencies-12)
114116
- [Changes by Package](#changes-by-package-16)
115117
- [v2.6.0](#v260)
116118
- [What's Changed](#whats-changed-7)
117119
- [Unstable Vite Plugin updates](#unstable-vite-plugin-updates)
118120
- [Minor Changes](#minor-changes-8)
119-
- [Patch Changes](#patch-changes-20)
121+
- [Patch Changes](#patch-changes-21)
120122
- [Updated Dependencies](#updated-dependencies-13)
121123
- [Changes by Package](#changes-by-package-17)
122124
- [v2.5.1](#v251)
123-
- [Patch Changes](#patch-changes-21)
125+
- [Patch Changes](#patch-changes-22)
124126
- [Updated Dependencies](#updated-dependencies-14)
125127
- [Changes by Package](#changes-by-package-18)
126128
- [v2.5.0](#v250)
127129
- [What's Changed](#whats-changed-8)
128130
- [SPA Mode (unstable)](#spa-mode-unstable)
129131
- [Server Bundles (unstable)](#server-bundles-unstable)
130132
- [Minor Changes](#minor-changes-9)
131-
- [Patch Changes](#patch-changes-22)
133+
- [Patch Changes](#patch-changes-23)
132134
- [Updated Dependencies](#updated-dependencies-15)
133135
- [Changes by Package](#changes-by-package-19)
134136
- [v2.4.1](#v241)
135-
- [Patch Changes](#patch-changes-23)
137+
- [Patch Changes](#patch-changes-24)
136138
- [Updated Dependencies](#updated-dependencies-16)
137139
- [Changes by Package](#changes-by-package-20)
138140
- [v2.4.0](#v240)
@@ -141,19 +143,19 @@ We manage release notes in this file instead of the paginated Github Releases Pa
141143
- [`future.v3_relativeSplatPath`](#futurev3_relativesplatpath)
142144
- [Vite Updates (Unstable)](#vite-updates-unstable)
143145
- [Minor Changes](#minor-changes-10)
144-
- [Patch Changes](#patch-changes-24)
146+
- [Patch Changes](#patch-changes-25)
145147
- [Updated Dependencies](#updated-dependencies-17)
146148
- [Changes by Package](#changes-by-package-21)
147149
- [v2.3.1](#v231)
148-
- [Patch Changes](#patch-changes-25)
150+
- [Patch Changes](#patch-changes-26)
149151
- [Updated Dependencies](#updated-dependencies-18)
150152
- [Changes by Package](#changes-by-package-22)
151153
- [v2.3.0](#v230)
152154
- [What's Changed](#whats-changed-10)
153155
- [Stabilized `useBlocker`](#stabilized-useblocker)
154156
- [`unstable_flushSync` API](#unstable_flushsync-api)
155157
- [Minor Changes](#minor-changes-11)
156-
- [Patch Changes](#patch-changes-26)
158+
- [Patch Changes](#patch-changes-27)
157159
- [Updated Dependencies](#updated-dependencies-19)
158160
- [Changes by Package](#changes-by-package-23)
159161
- [v2.2.0](#v220)
@@ -162,19 +164,19 @@ We manage release notes in this file instead of the paginated Github Releases Pa
162164
- [New Fetcher APIs](#new-fetcher-apis)
163165
- [Persistence Future Flag](#persistence-future-flag)
164166
- [Minor Changes](#minor-changes-12)
165-
- [Patch Changes](#patch-changes-27)
167+
- [Patch Changes](#patch-changes-28)
166168
- [Updated Dependencies](#updated-dependencies-20)
167169
- [Changes by Package](#changes-by-package-24)
168170
- [v2.1.0](#v210)
169171
- [What's Changed](#whats-changed-12)
170172
- [View Transitions](#view-transitions)
171173
- [Stable `createRemixStub`](#stable-createremixstub)
172174
- [Minor Changes](#minor-changes-13)
173-
- [Patch Changes](#patch-changes-28)
175+
- [Patch Changes](#patch-changes-29)
174176
- [Updated Dependencies](#updated-dependencies-21)
175177
- [Changes by Package](#changes-by-package-25)
176178
- [v2.0.1](#v201)
177-
- [Patch Changes](#patch-changes-29)
179+
- [Patch Changes](#patch-changes-30)
178180
- [Changes by Package 🔗](#changes-by-package-)
179181
- [v2.0.0](#v200)
180182
- [Breaking Changes](#breaking-changes)
@@ -238,6 +240,33 @@ Date: YYYY-MM-DD
238240
239241
-->
240242

243+
## v2.15.1
244+
245+
Date: 2024-12-09
246+
247+
### Patch Changes
248+
249+
- `create-remix` - Move `fs-extra` from `devDependencies` to `dependencies` ([#10300](https://github.com/remix-run/remix/pull/10300))
250+
251+
**Full Changelog**: [`v2.15.0...v2.15.1`](https://github.com/remix-run/remix/compare/[email protected]@2.15.1)
252+
253+
## v2.15.0
254+
255+
Date: 2024-11-19
256+
257+
### Patch Changes
258+
259+
- Stabilize the `future.v3_routeConfig` future flag, replacing `future.unstable_routeConfig`. This enables support for `routes.ts` to assist with the migration to React Router v7. ([#10236](https://github.com/remix-run/remix/pull/10236))
260+
261+
Note that if you had already enabled the `future.unstable_routeConfig` flag, your route config in `app/routes.ts` is no longer defined via the `routes` export and must now be defined via the default export.
262+
263+
```diff
264+
import { type RouteConfig } from "@remix-run/route-config";
265+
266+
-export const routes: RouteConfig = [];
267+
+export default [] satisfies RouteConfig;
268+
```
269+
241270
## v2.14.0
242271

243272
Date: 2024-11-08
@@ -277,8 +306,8 @@ Date: 2024-11-08
277306

278307
### Patch Changes
279308

280-
- Fix `defaultShouldRevalidate` value when using single fetch ([#10139](https://github.com/remix-run/remix/pull/10139))
281-
- Update externally-accessed resource routes warning to cover null usage as well ([#10145](https://github.com/remix-run/remix/pull/10145))
309+
- `@remix-run/react` - Fix `defaultShouldRevalidate` value when using Single Fetch ([#10139](https://github.com/remix-run/remix/pull/10139))
310+
- `@remix-run/server-runtime` - Update externally-accessed resource routes warning to cover `null` usage as well ([#10145](https://github.com/remix-run/remix/pull/10145))
282311

283312
### Updated Dependencies
284313

contributors.yml

+4
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
- apeltop
5252
- appden
5353
- Aprillion
54+
- Ar1f007
5455
- arange
5556
- archwebio
5657
- arekmaz
@@ -375,6 +376,7 @@
375376
- kiyadotdev
376377
- klauspaiva
377378
- klirium
379+
- knisterpeter
378380
- knowler
379381
- konradkalemba
380382
- krolebord
@@ -553,13 +555,15 @@
553555
- pyr0gan
554556
- ramiroazar
555557
- RATIU5
558+
- raulfdm
556559
- raulrpearson
557560
- real34
558561
- realjokele
559562
- redabacha
560563
- reggie3
561564
- reichhartd
562565
- remix-run-bot
566+
- rhryansu
563567
- richardhunghhw
564568
- riencoertjens
565569
- risv1

0 commit comments

Comments
 (0)