You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -13,178 +13,182 @@ We manage release notes in this file instead of the paginated Github Releases Pa
13
13
<summary>Table of Contents</summary>
14
14
15
15
-[Remix Releases](#remix-releases)
16
-
-[v2.15.3](#v2153)
16
+
-[v2.16.0](#v2160)
17
+
-[Minor Changes](#minor-changes)
17
18
-[Patch Changes](#patch-changes)
18
19
-[Updated Dependencies](#updated-dependencies)
19
-
-[v2.15.2](#v2152)
20
+
-[v2.15.3](#v2153)
20
21
-[Patch Changes](#patch-changes-1)
21
22
-[Updated Dependencies](#updated-dependencies-1)
22
-
-[v2.15.1](#v2151)
23
+
-[v2.15.2](#v2152)
23
24
-[Patch Changes](#patch-changes-2)
24
-
-[v2.15.0](#v2150)
25
+
-[Updated Dependencies](#updated-dependencies-2)
26
+
-[v2.15.1](#v2151)
25
27
-[Patch Changes](#patch-changes-3)
26
-
-[v2.14.0](#v2140)
27
-
-[Minor Changes](#minor-changes)
28
+
-[v2.15.0](#v2150)
28
29
-[Patch Changes](#patch-changes-4)
29
-
-[Updated Dependencies](#updated-dependencies-2)
30
+
-[v2.14.0](#v2140)
31
+
-[Minor Changes](#minor-changes-1)
32
+
-[Patch Changes](#patch-changes-5)
33
+
-[Updated Dependencies](#updated-dependencies-3)
30
34
-[Changes by Package](#changes-by-package)
31
35
-[v2.13.1](#v2131)
32
-
-[Patch Changes](#patch-changes-5)
36
+
-[Patch Changes](#patch-changes-6)
33
37
-[v2.13.0](#v2130)
34
38
-[What's Changed](#whats-changed)
35
39
-[Stabilized APIs](#stabilized-apis)
36
-
-[Minor Changes](#minor-changes-1)
37
-
-[Patch Changes](#patch-changes-6)
38
-
-[Updated Dependencies](#updated-dependencies-3)
40
+
-[Minor Changes](#minor-changes-2)
41
+
-[Patch Changes](#patch-changes-7)
42
+
-[Updated Dependencies](#updated-dependencies-4)
39
43
-[Changes by Package](#changes-by-package-1)
40
44
-[v2.12.1](#v2121)
41
-
-[Patch Changes](#patch-changes-7)
45
+
-[Patch Changes](#patch-changes-8)
42
46
-[Changes by Package](#changes-by-package-2)
43
47
-[v2.12.0](#v2120)
44
48
-[What's Changed](#whats-changed-1)
45
49
-[Future Flag for Automatic Dependency Optimization (unstable)](#future-flag-for-automatic-dependency-optimization-unstable)
46
50
-[Improved Single Fetch Type Safety (unstable)](#improved-single-fetch-type-safety-unstable)
47
51
-[Updates to Single Fetch Revalidation Behavior (unstable)](#updates-to-single-fetch-revalidation-behavior-unstable)
48
-
-[Minor Changes](#minor-changes-2)
49
-
-[Patch Changes](#patch-changes-8)
50
-
-[Updated Dependencies](#updated-dependencies-4)
51
-
-[Changes by Package](#changes-by-package-3)
52
-
-[v2.11.2](#v2112)
52
+
-[Minor Changes](#minor-changes-3)
53
53
-[Patch Changes](#patch-changes-9)
54
54
-[Updated Dependencies](#updated-dependencies-5)
55
+
-[Changes by Package](#changes-by-package-3)
56
+
-[v2.11.2](#v2112)
57
+
-[Patch Changes](#patch-changes-10)
58
+
-[Updated Dependencies](#updated-dependencies-6)
55
59
-[Changes by Package](#changes-by-package-4)
56
60
-[v2.11.1](#v2111)
57
-
-[Patch Changes](#patch-changes-10)
61
+
-[Patch Changes](#patch-changes-11)
58
62
-[Changes by Package](#changes-by-package-5)
59
63
-[v2.11.0](#v2110)
60
64
-[What's Changed](#whats-changed-2)
61
65
-[Renamed `unstable_fogOfWar` future flag to `unstable_lazyRouteDiscovery` (unstable)](#renamed-unstable_fogofwar-future-flag-to-unstable_lazyroutediscovery-unstable)
62
66
-[Removed `response` stub in Single Fetch (unstable)](#removed-response-stub-in-single-fetch-unstable)
63
-
-[Minor Changes](#minor-changes-3)
64
-
-[Patch Changes](#patch-changes-11)
65
-
-[Updated Dependencies](#updated-dependencies-6)
66
-
-[Changes by Package](#changes-by-package-6)
67
-
-[v2.10.3](#v2103)
67
+
-[Minor Changes](#minor-changes-4)
68
68
-[Patch Changes](#patch-changes-12)
69
69
-[Updated Dependencies](#updated-dependencies-7)
70
+
-[Changes by Package](#changes-by-package-6)
71
+
-[v2.10.3](#v2103)
72
+
-[Patch Changes](#patch-changes-13)
73
+
-[Updated Dependencies](#updated-dependencies-8)
70
74
-[Changes by Package](#changes-by-package-7)
71
75
-[v2.10.2](#v2102)
72
-
-[Patch Changes](#patch-changes-13)
76
+
-[Patch Changes](#patch-changes-14)
73
77
-[Changes by Package](#changes-by-package-8)
74
78
-[v2.10.1](#v2101)
75
-
-[Patch Changes](#patch-changes-14)
76
-
-[Updated Dependencies](#updated-dependencies-8)
79
+
-[Patch Changes](#patch-changes-15)
80
+
-[Updated Dependencies](#updated-dependencies-9)
77
81
-[Changes by Package](#changes-by-package-9)
78
82
-[v2.10.0](#v2100)
79
83
-[What's Changed](#whats-changed-3)
80
84
-[Lazy Route Discovery (a.k.a. "Fog of War")](#lazy-route-discovery-aka-fog-of-war)
81
-
-[Minor Changes](#minor-changes-4)
82
-
-[Patch Changes](#patch-changes-15)
83
-
-[Updated Dependencies](#updated-dependencies-9)
85
+
-[Minor Changes](#minor-changes-5)
86
+
-[Patch Changes](#patch-changes-16)
87
+
-[Updated Dependencies](#updated-dependencies-10)
84
88
-[Changes by Package](#changes-by-package-10)
85
89
-[v2.9.2](#v292)
86
90
-[What's Changed](#whats-changed-4)
87
91
-[Updated Type-Safety for Single Fetch](#updated-type-safety-for-single-fetch)
@@ -196,7 +200,7 @@ We manage release notes in this file instead of the paginated Github Releases Pa
196
200
-[Breaking Type Changes](#breaking-type-changes)
197
201
-[New Features](#new-features)
198
202
-[Other Notable Changes](#other-notable-changes)
199
-
-[Updated Dependencies](#updated-dependencies-24)
203
+
-[Updated Dependencies](#updated-dependencies-25)
200
204
-[Changes by Package](#changes-by-package-26)
201
205
202
206
</details>
@@ -248,6 +252,30 @@ Date: YYYY-MM-DD
248
252
249
253
-->
250
254
255
+
## v2.16.0
256
+
257
+
Date: 2025-02-27
258
+
259
+
### Minor Changes
260
+
261
+
-`@remix-run/dev` - Add Vite v6 support ([#10351](https://github.com/remix-run/remix/pull/10351))
262
+
263
+
### Patch Changes
264
+
265
+
-`@remix-run/dev` - Clean up vite-node dev server when build finishes ([#10477](https://github.com/remix-run/remix/pull/10477))
266
+
-`@remix-run/react` - Don't apply Single Fetch revalidation de-optimization when in SPA mode since there is no server HTTP request ([#10479](https://github.com/remix-run/remix/pull/10479))
267
+
-`@remix-run/react` - When using Lazy Route Discovery (`future.v3_lazyRouteDiscovery`), Remix will now detect manifest version mismatches after a new deploy and trigger a document reload to sync up any active client sessions with the newly deployed version ([#10498](https://github.com/remix-run/remix/pull/10498))
268
+
- On navigations to undiscovered routes, this mismatch will trigger a document reload of the destination path
269
+
- On `fetcher` calls to undiscovered routes, this mismatch will trigger a document reload of the current path
270
+
- While performing Eager Route Discovery on rendered `<Link>` components, mismatches will result in a no-op
0 commit comments