@@ -13,190 +13,193 @@ We manage release notes in this file instead of the paginated Github Releases Pa
1313 <summary >Table of Contents</summary >
1414
1515- [ React Router Releases] ( #react-router-releases )
16- - [ v6.28.2] ( #v6282 )
16+ - [ v6.29.0] ( #v6290 )
17+ - [ Minor Changes] ( #minor-changes )
1718 - [ Patch Changes] ( #patch-changes )
18- - [ v6.28.1 ] ( #v6281 )
19+ - [ v6.28.2 ] ( #v6282 )
1920 - [ Patch Changes] ( #patch-changes-1 )
21+ - [ v6.28.1] ( #v6281 )
22+ - [ Patch Changes] ( #patch-changes-2 )
2023 - [ v6.28.0] ( #v6280 )
2124 - [ What's Changed] ( #whats-changed )
22- - [ Minor Changes] ( #minor-changes )
23- - [ Patch Changes] ( #patch-changes-2 )
25+ - [ Minor Changes] ( #minor-changes-1 )
26+ - [ Patch Changes] ( #patch-changes-3 )
2427 - [ v6.27.0] ( #v6270 )
2528 - [ What's Changed] ( #whats-changed-1 )
2629 - [ Stabilized APIs] ( #stabilized-apis )
27- - [ Minor Changes] ( #minor-changes-1 )
28- - [ Patch Changes] ( #patch-changes-3 )
29- - [ v6.26.2] ( #v6262 )
30+ - [ Minor Changes] ( #minor-changes-2 )
3031 - [ Patch Changes] ( #patch-changes-4 )
31- - [ v6.26.1 ] ( #v6261 )
32+ - [ v6.26.2 ] ( #v6262 )
3233 - [ Patch Changes] ( #patch-changes-5 )
33- - [ v6.26.0] ( #v6260 )
34- - [ Minor Changes] ( #minor-changes-2 )
34+ - [ v6.26.1] ( #v6261 )
3535 - [ Patch Changes] ( #patch-changes-6 )
36- - [ v6.25.1] ( #v6251 )
36+ - [ v6.26.0] ( #v6260 )
37+ - [ Minor Changes] ( #minor-changes-3 )
3738 - [ Patch Changes] ( #patch-changes-7 )
39+ - [ v6.25.1] ( #v6251 )
40+ - [ Patch Changes] ( #patch-changes-8 )
3841 - [ v6.25.0] ( #v6250 )
3942 - [ What's Changed] ( #whats-changed-2 )
4043 - [ Stabilized ` v7_skipActionErrorRevalidation ` ] ( #stabilized-v7_skipactionerrorrevalidation )
41- - [ Minor Changes] ( #minor-changes-3 )
42- - [ Patch Changes] ( #patch-changes-8 )
43- - [ v6.24.1] ( #v6241 )
44+ - [ Minor Changes] ( #minor-changes-4 )
4445 - [ Patch Changes] ( #patch-changes-9 )
46+ - [ v6.24.1] ( #v6241 )
47+ - [ Patch Changes] ( #patch-changes-10 )
4548 - [ v6.24.0] ( #v6240 )
4649 - [ What's Changed] ( #whats-changed-3 )
4750 - [ Lazy Route Discovery (a.k.a. "Fog of War")] ( #lazy-route-discovery-aka-fog-of-war )
48- - [ Minor Changes] ( #minor-changes-4 )
49- - [ Patch Changes] ( #patch-changes-10 )
50- - [ v6.23.1] ( #v6231 )
51+ - [ Minor Changes] ( #minor-changes-5 )
5152 - [ Patch Changes] ( #patch-changes-11 )
53+ - [ v6.23.1] ( #v6231 )
54+ - [ Patch Changes] ( #patch-changes-12 )
5255 - [ v6.23.0] ( #v6230 )
5356 - [ What's Changed] ( #whats-changed-4 )
5457 - [ Data Strategy (unstable)] ( #data-strategy-unstable )
5558 - [ Skip Action Error Revalidation (unstable)] ( #skip-action-error-revalidation-unstable )
56- - [ Minor Changes] ( #minor-changes-5 )
59+ - [ Minor Changes] ( #minor-changes-6 )
5760 - [ v6.22.3] ( #v6223 )
58- - [ Patch Changes] ( #patch-changes-12 )
59- - [ v6.22.2] ( #v6222 )
6061 - [ Patch Changes] ( #patch-changes-13 )
61- - [ v6.22.1 ] ( #v6221 )
62+ - [ v6.22.2 ] ( #v6222 )
6263 - [ Patch Changes] ( #patch-changes-14 )
64+ - [ v6.22.1] ( #v6221 )
65+ - [ Patch Changes] ( #patch-changes-15 )
6366 - [ v6.22.0] ( #v6220 )
6467 - [ What's Changed] ( #whats-changed-5 )
6568 - [ Core Web Vitals Technology Report Flag] ( #core-web-vitals-technology-report-flag )
66- - [ Minor Changes] ( #minor-changes-6 )
67- - [ Patch Changes] ( #patch-changes-15 )
68- - [ v6.21.3] ( #v6213 )
69+ - [ Minor Changes] ( #minor-changes-7 )
6970 - [ Patch Changes] ( #patch-changes-16 )
70- - [ v6.21.2 ] ( #v6212 )
71+ - [ v6.21.3 ] ( #v6213 )
7172 - [ Patch Changes] ( #patch-changes-17 )
72- - [ v6.21.1 ] ( #v6211 )
73+ - [ v6.21.2 ] ( #v6212 )
7374 - [ Patch Changes] ( #patch-changes-18 )
75+ - [ v6.21.1] ( #v6211 )
76+ - [ Patch Changes] ( #patch-changes-19 )
7477 - [ v6.21.0] ( #v6210 )
7578 - [ What's Changed] ( #whats-changed-6 )
7679 - [ ` future.v7_relativeSplatPath ` ] ( #futurev7_relativesplatpath )
7780 - [ Partial Hydration] ( #partial-hydration )
78- - [ Minor Changes] ( #minor-changes-7 )
79- - [ Patch Changes] ( #patch-changes-19 )
80- - [ v6.20.1] ( #v6201 )
81- - [ Patch Changes] ( #patch-changes-20 )
82- - [ v6.20.0] ( #v6200 )
8381 - [ Minor Changes] ( #minor-changes-8 )
82+ - [ Patch Changes] ( #patch-changes-20 )
83+ - [ v6.20.1] ( #v6201 )
8484 - [ Patch Changes] ( #patch-changes-21 )
85+ - [ v6.20.0] ( #v6200 )
86+ - [ Minor Changes] ( #minor-changes-9 )
87+ - [ Patch Changes] ( #patch-changes-22 )
8588 - [ v6.19.0] ( #v6190 )
8689 - [ What's Changed] ( #whats-changed-7 )
8790 - [ ` unstable_flushSync ` API] ( #unstable_flushsync-api )
88- - [ Minor Changes] ( #minor-changes-9 )
89- - [ Patch Changes] ( #patch-changes-22 )
91+ - [ Minor Changes] ( #minor-changes-10 )
92+ - [ Patch Changes] ( #patch-changes-23 )
9093 - [ v6.18.0] ( #v6180 )
9194 - [ What's Changed] ( #whats-changed-8 )
9295 - [ New Fetcher APIs] ( #new-fetcher-apis )
9396 - [ Persistence Future Flag (` future.v7_fetcherPersist ` )] ( #persistence-future-flag-futurev7_fetcherpersist )
94- - [ Minor Changes] ( #minor-changes-10 )
95- - [ Patch Changes] ( #patch-changes-23 )
97+ - [ Minor Changes] ( #minor-changes-11 )
98+ - [ Patch Changes] ( #patch-changes-24 )
9699 - [ v6.17.0] ( #v6170 )
97100 - [ What's Changed] ( #whats-changed-9 )
98101 - [ View Transitions 🚀] ( #view-transitions- )
99- - [ Minor Changes] ( #minor-changes-11 )
100- - [ Patch Changes] ( #patch-changes-24 )
101- - [ v6.16.0] ( #v6160 )
102102 - [ Minor Changes] ( #minor-changes-12 )
103103 - [ Patch Changes] ( #patch-changes-25 )
104- - [ v6.15 .0] ( #v6150 )
104+ - [ v6.16 .0] ( #v6160 )
105105 - [ Minor Changes] ( #minor-changes-13 )
106106 - [ Patch Changes] ( #patch-changes-26 )
107- - [ v6.14.2] ( #v6142 )
107+ - [ v6.15.0] ( #v6150 )
108+ - [ Minor Changes] ( #minor-changes-14 )
108109 - [ Patch Changes] ( #patch-changes-27 )
109- - [ v6.14.1 ] ( #v6141 )
110+ - [ v6.14.2 ] ( #v6142 )
110111 - [ Patch Changes] ( #patch-changes-28 )
112+ - [ v6.14.1] ( #v6141 )
113+ - [ Patch Changes] ( #patch-changes-29 )
111114 - [ v6.14.0] ( #v6140 )
112115 - [ What's Changed] ( #whats-changed-10 )
113116 - [ JSON/Text Submissions] ( #jsontext-submissions )
114- - [ Minor Changes] ( #minor-changes-14 )
115- - [ Patch Changes] ( #patch-changes-29 )
117+ - [ Minor Changes] ( #minor-changes-15 )
118+ - [ Patch Changes] ( #patch-changes-30 )
116119 - [ v6.13.0] ( #v6130 )
117120 - [ What's Changed] ( #whats-changed-11 )
118121 - [ ` future.v7_startTransition ` ] ( #futurev7_starttransition )
119- - [ Minor Changes] ( #minor-changes-15 )
120- - [ Patch Changes] ( #patch-changes-30 )
121- - [ v6.12.1] ( #v6121 )
122+ - [ Minor Changes] ( #minor-changes-16 )
122123 - [ Patch Changes] ( #patch-changes-31 )
124+ - [ v6.12.1] ( #v6121 )
125+ - [ Patch Changes] ( #patch-changes-32 )
123126 - [ v6.12.0] ( #v6120 )
124127 - [ What's Changed] ( #whats-changed-12 )
125128 - [ ` React.startTransition ` support] ( #reactstarttransition-support )
126- - [ Minor Changes] ( #minor-changes-16 )
127- - [ Patch Changes] ( #patch-changes-32 )
128- - [ v6.11.2] ( #v6112 )
129+ - [ Minor Changes] ( #minor-changes-17 )
129130 - [ Patch Changes] ( #patch-changes-33 )
130- - [ v6.11.1 ] ( #v6111 )
131+ - [ v6.11.2 ] ( #v6112 )
131132 - [ Patch Changes] ( #patch-changes-34 )
132- - [ v6.11.0] ( #v6110 )
133- - [ Minor Changes] ( #minor-changes-17 )
133+ - [ v6.11.1] ( #v6111 )
134134 - [ Patch Changes] ( #patch-changes-35 )
135+ - [ v6.11.0] ( #v6110 )
136+ - [ Minor Changes] ( #minor-changes-18 )
137+ - [ Patch Changes] ( #patch-changes-36 )
135138 - [ v6.10.0] ( #v6100 )
136139 - [ What's Changed] ( #whats-changed-13 )
137- - [ Minor Changes] ( #minor-changes-18 )
140+ - [ Minor Changes] ( #minor-changes-19 )
138141 - [ ` future.v7_normalizeFormMethod ` ] ( #futurev7_normalizeformmethod )
139- - [ Patch Changes] ( #patch-changes-36 )
142+ - [ Patch Changes] ( #patch-changes-37 )
140143 - [ v6.9.0] ( #v690 )
141144 - [ What's Changed] ( #whats-changed-14 )
142145 - [ ` Component ` /` ErrorBoundary ` route properties] ( #componenterrorboundary-route-properties )
143146 - [ Introducing Lazy Route Modules] ( #introducing-lazy-route-modules )
144- - [ Minor Changes] ( #minor-changes-19 )
145- - [ Patch Changes] ( #patch-changes-37 )
146- - [ v6.8.2] ( #v682 )
147+ - [ Minor Changes] ( #minor-changes-20 )
147148 - [ Patch Changes] ( #patch-changes-38 )
148- - [ v6.8.1 ] ( #v681 )
149+ - [ v6.8.2 ] ( #v682 )
149150 - [ Patch Changes] ( #patch-changes-39 )
150- - [ v6.8.0] ( #v680 )
151- - [ Minor Changes] ( #minor-changes-20 )
151+ - [ v6.8.1] ( #v681 )
152152 - [ Patch Changes] ( #patch-changes-40 )
153- - [ v6.7 .0] ( #v670 )
153+ - [ v6.8 .0] ( #v680 )
154154 - [ Minor Changes] ( #minor-changes-21 )
155155 - [ Patch Changes] ( #patch-changes-41 )
156- - [ v6.6.2] ( #v662 )
156+ - [ v6.7.0] ( #v670 )
157+ - [ Minor Changes] ( #minor-changes-22 )
157158 - [ Patch Changes] ( #patch-changes-42 )
158- - [ v6.6.1 ] ( #v661 )
159+ - [ v6.6.2 ] ( #v662 )
159160 - [ Patch Changes] ( #patch-changes-43 )
161+ - [ v6.6.1] ( #v661 )
162+ - [ Patch Changes] ( #patch-changes-44 )
160163 - [ v6.6.0] ( #v660 )
161164 - [ What's Changed] ( #whats-changed-15 )
162- - [ Minor Changes] ( #minor-changes-22 )
163- - [ Patch Changes] ( #patch-changes-44 )
164- - [ v6.5.0] ( #v650 )
165- - [ What's Changed] ( #whats-changed-16 )
166165 - [ Minor Changes] ( #minor-changes-23 )
167166 - [ Patch Changes] ( #patch-changes-45 )
168- - [ v6.4.5] ( #v645 )
167+ - [ v6.5.0] ( #v650 )
168+ - [ What's Changed] ( #whats-changed-16 )
169+ - [ Minor Changes] ( #minor-changes-24 )
169170 - [ Patch Changes] ( #patch-changes-46 )
170- - [ v6.4.4 ] ( #v644 )
171+ - [ v6.4.5 ] ( #v645 )
171172 - [ Patch Changes] ( #patch-changes-47 )
172- - [ v6.4.3 ] ( #v643 )
173+ - [ v6.4.4 ] ( #v644 )
173174 - [ Patch Changes] ( #patch-changes-48 )
174- - [ v6.4.2 ] ( #v642 )
175+ - [ v6.4.3 ] ( #v643 )
175176 - [ Patch Changes] ( #patch-changes-49 )
176- - [ v6.4.1 ] ( #v641 )
177+ - [ v6.4.2 ] ( #v642 )
177178 - [ Patch Changes] ( #patch-changes-50 )
179+ - [ v6.4.1] ( #v641 )
180+ - [ Patch Changes] ( #patch-changes-51 )
178181 - [ v6.4.0] ( #v640 )
179182 - [ What's Changed] ( #whats-changed-17 )
180183 - [ Remix Data APIs] ( #remix-data-apis )
181- - [ Patch Changes] ( #patch-changes-51 )
184+ - [ Patch Changes] ( #patch-changes-52 )
182185 - [ v6.3.0] ( #v630 )
183- - [ Minor Changes] ( #minor-changes-24 )
186+ - [ Minor Changes] ( #minor-changes-25 )
184187 - [ v6.2.2] ( #v622 )
185- - [ Patch Changes] ( #patch-changes-52 )
186- - [ v6.2.1] ( #v621 )
187188 - [ Patch Changes] ( #patch-changes-53 )
188- - [ v6.2.0] ( #v620 )
189- - [ Minor Changes] ( #minor-changes-25 )
189+ - [ v6.2.1] ( #v621 )
190190 - [ Patch Changes] ( #patch-changes-54 )
191- - [ v6.1.1] ( #v611 )
192- - [ Patch Changes] ( #patch-changes-55 )
193- - [ v6.1.0] ( #v610 )
191+ - [ v6.2.0] ( #v620 )
194192 - [ Minor Changes] ( #minor-changes-26 )
193+ - [ Patch Changes] ( #patch-changes-55 )
194+ - [ v6.1.1] ( #v611 )
195195 - [ Patch Changes] ( #patch-changes-56 )
196- - [ v6.0.2] ( #v602 )
196+ - [ v6.1.0] ( #v610 )
197+ - [ Minor Changes] ( #minor-changes-27 )
197198 - [ Patch Changes] ( #patch-changes-57 )
198- - [ v6.0.1 ] ( #v601 )
199+ - [ v6.0.2 ] ( #v602 )
199200 - [ Patch Changes] ( #patch-changes-58 )
201+ - [ v6.0.1] ( #v601 )
202+ - [ Patch Changes] ( #patch-changes-59 )
200203 - [ v6.0.0] ( #v600 )
201204
202205</details >
@@ -220,6 +223,24 @@ Date: YYYY-MM-DD
220223**Full Changelog**: [`v6.X.Y...v6.X.Y`](https://github.com/remix-run/react-router/compare/[email protected] @6.X.Y) 221224-->
222225
226+ ## v6.29.0
227+
228+ Date: 2025-01-30
229+
230+ ### Minor Changes
231+
232+ - Provide the request ` signal ` as a parameter to ` patchRoutesOnNavigation ` ([ #12900 ] ( https://github.com/remix-run/react-router/pull/12900 ) )
233+ - This can be used to abort any manifest fetches if the in-flight navigation/fetcher is aborted
234+
235+ ### Patch Changes
236+
237+ - Do not log v7 deprecation warnings in production builds ([ #12794 ] ( https://github.com/remix-run/react-router/pull/12794 ) )
238+ - Properly bubble headers when throwing a ` data() ` result ([ #12845 ] ( https://github.com/remix-run/react-router/pull/12845 ) )
239+ - Optimize route matching by skipping redundant ` matchRoutes ` calls when possible ([ #12169 ] ( https://github.com/remix-run/react-router/pull/12169 ) )
240+ - Strip search parameters from ` patchRoutesOnNavigation ` ` path ` param for fetcher calls ([ #12899 ] ( https://github.com/remix-run/react-router/pull/12899 ) )
241+
242+ ** Full Changelog
** :
[ ` v6.28.2...v6.29.0 ` ] ( https://github.com/remix-run/react-router/compare/[email protected] @6.29.0 ) 243+
223244## v6.28.2
224245
225246Date: 2025-01-16
0 commit comments