@@ -48,190 +48,193 @@ We manage release notes in this file instead of the paginated Github Releases Pa
4848 - [ Patch Changes] ( #patch-changes-7 )
4949 - [ Changes by Package] ( #changes-by-package-1 )
5050- [ React Router v6 Releases] ( #react-router-v6-releases )
51- - [ v6.28.2] ( #v6282 )
51+ - [ v6.29.0] ( #v6290 )
52+ - [ Minor Changes] ( #minor-changes-2 )
5253 - [ Patch Changes] ( #patch-changes-8 )
53- - [ v6.28.1 ] ( #v6281 )
54+ - [ v6.28.2 ] ( #v6282 )
5455 - [ Patch Changes] ( #patch-changes-9 )
56+ - [ v6.28.1] ( #v6281 )
57+ - [ Patch Changes] ( #patch-changes-10 )
5558 - [ v6.28.0] ( #v6280 )
5659 - [ What's Changed] ( #whats-changed )
57- - [ Minor Changes] ( #minor-changes-2 )
58- - [ Patch Changes] ( #patch-changes-10 )
60+ - [ Minor Changes] ( #minor-changes-3 )
61+ - [ Patch Changes] ( #patch-changes-11 )
5962 - [ v6.27.0] ( #v6270 )
6063 - [ What's Changed] ( #whats-changed-1 )
6164 - [ Stabilized APIs] ( #stabilized-apis )
62- - [ Minor Changes] ( #minor-changes-3 )
63- - [ Patch Changes] ( #patch-changes-11 )
64- - [ v6.26.2] ( #v6262 )
65+ - [ Minor Changes] ( #minor-changes-4 )
6566 - [ Patch Changes] ( #patch-changes-12 )
66- - [ v6.26.1 ] ( #v6261 )
67+ - [ v6.26.2 ] ( #v6262 )
6768 - [ Patch Changes] ( #patch-changes-13 )
68- - [ v6.26.0] ( #v6260 )
69- - [ Minor Changes] ( #minor-changes-4 )
69+ - [ v6.26.1] ( #v6261 )
7070 - [ Patch Changes] ( #patch-changes-14 )
71- - [ v6.25.1] ( #v6251 )
71+ - [ v6.26.0] ( #v6260 )
72+ - [ Minor Changes] ( #minor-changes-5 )
7273 - [ Patch Changes] ( #patch-changes-15 )
74+ - [ v6.25.1] ( #v6251 )
75+ - [ Patch Changes] ( #patch-changes-16 )
7376 - [ v6.25.0] ( #v6250 )
7477 - [ What's Changed] ( #whats-changed-2 )
7578 - [ Stabilized ` v7_skipActionErrorRevalidation ` ] ( #stabilized-v7_skipactionerrorrevalidation )
76- - [ Minor Changes] ( #minor-changes-5 )
77- - [ Patch Changes] ( #patch-changes-16 )
78- - [ v6.24.1] ( #v6241 )
79+ - [ Minor Changes] ( #minor-changes-6 )
7980 - [ Patch Changes] ( #patch-changes-17 )
81+ - [ v6.24.1] ( #v6241 )
82+ - [ Patch Changes] ( #patch-changes-18 )
8083 - [ v6.24.0] ( #v6240 )
8184 - [ What's Changed] ( #whats-changed-3 )
8285 - [ Lazy Route Discovery (a.k.a. "Fog of War")] ( #lazy-route-discovery-aka-fog-of-war )
83- - [ Minor Changes] ( #minor-changes-6 )
84- - [ Patch Changes] ( #patch-changes-18 )
85- - [ v6.23.1] ( #v6231 )
86+ - [ Minor Changes] ( #minor-changes-7 )
8687 - [ Patch Changes] ( #patch-changes-19 )
88+ - [ v6.23.1] ( #v6231 )
89+ - [ Patch Changes] ( #patch-changes-20 )
8790 - [ v6.23.0] ( #v6230 )
8891 - [ What's Changed] ( #whats-changed-4 )
8992 - [ Data Strategy (unstable)] ( #data-strategy-unstable )
9093 - [ Skip Action Error Revalidation (unstable)] ( #skip-action-error-revalidation-unstable )
91- - [ Minor Changes] ( #minor-changes-7 )
94+ - [ Minor Changes] ( #minor-changes-8 )
9295 - [ v6.22.3] ( #v6223 )
93- - [ Patch Changes] ( #patch-changes-20 )
94- - [ v6.22.2] ( #v6222 )
9596 - [ Patch Changes] ( #patch-changes-21 )
96- - [ v6.22.1 ] ( #v6221 )
97+ - [ v6.22.2 ] ( #v6222 )
9798 - [ Patch Changes] ( #patch-changes-22 )
99+ - [ v6.22.1] ( #v6221 )
100+ - [ Patch Changes] ( #patch-changes-23 )
98101 - [ v6.22.0] ( #v6220 )
99102 - [ What's Changed] ( #whats-changed-5 )
100103 - [ Core Web Vitals Technology Report Flag] ( #core-web-vitals-technology-report-flag )
101- - [ Minor Changes] ( #minor-changes-8 )
102- - [ Patch Changes] ( #patch-changes-23 )
103- - [ v6.21.3] ( #v6213 )
104+ - [ Minor Changes] ( #minor-changes-9 )
104105 - [ Patch Changes] ( #patch-changes-24 )
105- - [ v6.21.2 ] ( #v6212 )
106+ - [ v6.21.3 ] ( #v6213 )
106107 - [ Patch Changes] ( #patch-changes-25 )
107- - [ v6.21.1 ] ( #v6211 )
108+ - [ v6.21.2 ] ( #v6212 )
108109 - [ Patch Changes] ( #patch-changes-26 )
110+ - [ v6.21.1] ( #v6211 )
111+ - [ Patch Changes] ( #patch-changes-27 )
109112 - [ v6.21.0] ( #v6210 )
110113 - [ What's Changed] ( #whats-changed-6 )
111114 - [ ` future.v7_relativeSplatPath ` ] ( #futurev7_relativesplatpath )
112115 - [ Partial Hydration] ( #partial-hydration )
113- - [ Minor Changes] ( #minor-changes-9 )
114- - [ Patch Changes] ( #patch-changes-27 )
115- - [ v6.20.1] ( #v6201 )
116- - [ Patch Changes] ( #patch-changes-28 )
117- - [ v6.20.0] ( #v6200 )
118116 - [ Minor Changes] ( #minor-changes-10 )
117+ - [ Patch Changes] ( #patch-changes-28 )
118+ - [ v6.20.1] ( #v6201 )
119119 - [ Patch Changes] ( #patch-changes-29 )
120+ - [ v6.20.0] ( #v6200 )
121+ - [ Minor Changes] ( #minor-changes-11 )
122+ - [ Patch Changes] ( #patch-changes-30 )
120123 - [ v6.19.0] ( #v6190 )
121124 - [ What's Changed] ( #whats-changed-7 )
122125 - [ ` unstable_flushSync ` API] ( #unstable_flushsync-api )
123- - [ Minor Changes] ( #minor-changes-11 )
124- - [ Patch Changes] ( #patch-changes-30 )
126+ - [ Minor Changes] ( #minor-changes-12 )
127+ - [ Patch Changes] ( #patch-changes-31 )
125128 - [ v6.18.0] ( #v6180 )
126129 - [ What's Changed] ( #whats-changed-8 )
127130 - [ New Fetcher APIs] ( #new-fetcher-apis )
128131 - [ Persistence Future Flag (` future.v7_fetcherPersist ` )] ( #persistence-future-flag-futurev7_fetcherpersist )
129- - [ Minor Changes] ( #minor-changes-12 )
130- - [ Patch Changes] ( #patch-changes-31 )
132+ - [ Minor Changes] ( #minor-changes-13 )
133+ - [ Patch Changes] ( #patch-changes-32 )
131134 - [ v6.17.0] ( #v6170 )
132135 - [ What's Changed] ( #whats-changed-9 )
133136 - [ View Transitions 🚀] ( #view-transitions- )
134- - [ Minor Changes] ( #minor-changes-13 )
135- - [ Patch Changes] ( #patch-changes-32 )
136- - [ v6.16.0] ( #v6160 )
137137 - [ Minor Changes] ( #minor-changes-14 )
138138 - [ Patch Changes] ( #patch-changes-33 )
139- - [ v6.15 .0] ( #v6150 )
139+ - [ v6.16 .0] ( #v6160 )
140140 - [ Minor Changes] ( #minor-changes-15 )
141141 - [ Patch Changes] ( #patch-changes-34 )
142- - [ v6.14.2] ( #v6142 )
142+ - [ v6.15.0] ( #v6150 )
143+ - [ Minor Changes] ( #minor-changes-16 )
143144 - [ Patch Changes] ( #patch-changes-35 )
144- - [ v6.14.1 ] ( #v6141 )
145+ - [ v6.14.2 ] ( #v6142 )
145146 - [ Patch Changes] ( #patch-changes-36 )
147+ - [ v6.14.1] ( #v6141 )
148+ - [ Patch Changes] ( #patch-changes-37 )
146149 - [ v6.14.0] ( #v6140 )
147150 - [ What's Changed] ( #whats-changed-10 )
148151 - [ JSON/Text Submissions] ( #jsontext-submissions )
149- - [ Minor Changes] ( #minor-changes-16 )
150- - [ Patch Changes] ( #patch-changes-37 )
152+ - [ Minor Changes] ( #minor-changes-17 )
153+ - [ Patch Changes] ( #patch-changes-38 )
151154 - [ v6.13.0] ( #v6130 )
152155 - [ What's Changed] ( #whats-changed-11 )
153156 - [ ` future.v7_startTransition ` ] ( #futurev7_starttransition )
154- - [ Minor Changes] ( #minor-changes-17 )
155- - [ Patch Changes] ( #patch-changes-38 )
156- - [ v6.12.1] ( #v6121 )
157+ - [ Minor Changes] ( #minor-changes-18 )
157158 - [ Patch Changes] ( #patch-changes-39 )
159+ - [ v6.12.1] ( #v6121 )
160+ - [ Patch Changes] ( #patch-changes-40 )
158161 - [ v6.12.0] ( #v6120 )
159162 - [ What's Changed] ( #whats-changed-12 )
160163 - [ ` React.startTransition ` support] ( #reactstarttransition-support )
161- - [ Minor Changes] ( #minor-changes-18 )
162- - [ Patch Changes] ( #patch-changes-40 )
163- - [ v6.11.2] ( #v6112 )
164+ - [ Minor Changes] ( #minor-changes-19 )
164165 - [ Patch Changes] ( #patch-changes-41 )
165- - [ v6.11.1 ] ( #v6111 )
166+ - [ v6.11.2 ] ( #v6112 )
166167 - [ Patch Changes] ( #patch-changes-42 )
167- - [ v6.11.0] ( #v6110 )
168- - [ Minor Changes] ( #minor-changes-19 )
168+ - [ v6.11.1] ( #v6111 )
169169 - [ Patch Changes] ( #patch-changes-43 )
170+ - [ v6.11.0] ( #v6110 )
171+ - [ Minor Changes] ( #minor-changes-20 )
172+ - [ Patch Changes] ( #patch-changes-44 )
170173 - [ v6.10.0] ( #v6100 )
171174 - [ What's Changed] ( #whats-changed-13 )
172- - [ Minor Changes] ( #minor-changes-20 )
175+ - [ Minor Changes] ( #minor-changes-21 )
173176 - [ ` future.v7_normalizeFormMethod ` ] ( #futurev7_normalizeformmethod )
174- - [ Patch Changes] ( #patch-changes-44 )
177+ - [ Patch Changes] ( #patch-changes-45 )
175178 - [ v6.9.0] ( #v690 )
176179 - [ What's Changed] ( #whats-changed-14 )
177180 - [ ` Component ` /` ErrorBoundary ` route properties] ( #componenterrorboundary-route-properties )
178181 - [ Introducing Lazy Route Modules] ( #introducing-lazy-route-modules )
179- - [ Minor Changes] ( #minor-changes-21 )
180- - [ Patch Changes] ( #patch-changes-45 )
181- - [ v6.8.2] ( #v682 )
182+ - [ Minor Changes] ( #minor-changes-22 )
182183 - [ Patch Changes] ( #patch-changes-46 )
183- - [ v6.8.1 ] ( #v681 )
184+ - [ v6.8.2 ] ( #v682 )
184185 - [ Patch Changes] ( #patch-changes-47 )
185- - [ v6.8.0] ( #v680 )
186- - [ Minor Changes] ( #minor-changes-22 )
186+ - [ v6.8.1] ( #v681 )
187187 - [ Patch Changes] ( #patch-changes-48 )
188- - [ v6.7 .0] ( #v670 )
188+ - [ v6.8 .0] ( #v680 )
189189 - [ Minor Changes] ( #minor-changes-23 )
190190 - [ Patch Changes] ( #patch-changes-49 )
191- - [ v6.6.2] ( #v662 )
191+ - [ v6.7.0] ( #v670 )
192+ - [ Minor Changes] ( #minor-changes-24 )
192193 - [ Patch Changes] ( #patch-changes-50 )
193- - [ v6.6.1 ] ( #v661 )
194+ - [ v6.6.2 ] ( #v662 )
194195 - [ Patch Changes] ( #patch-changes-51 )
196+ - [ v6.6.1] ( #v661 )
197+ - [ Patch Changes] ( #patch-changes-52 )
195198 - [ v6.6.0] ( #v660 )
196199 - [ What's Changed] ( #whats-changed-15 )
197- - [ Minor Changes] ( #minor-changes-24 )
198- - [ Patch Changes] ( #patch-changes-52 )
199- - [ v6.5.0] ( #v650 )
200- - [ What's Changed] ( #whats-changed-16 )
201200 - [ Minor Changes] ( #minor-changes-25 )
202201 - [ Patch Changes] ( #patch-changes-53 )
203- - [ v6.4.5] ( #v645 )
202+ - [ v6.5.0] ( #v650 )
203+ - [ What's Changed] ( #whats-changed-16 )
204+ - [ Minor Changes] ( #minor-changes-26 )
204205 - [ Patch Changes] ( #patch-changes-54 )
205- - [ v6.4.4 ] ( #v644 )
206+ - [ v6.4.5 ] ( #v645 )
206207 - [ Patch Changes] ( #patch-changes-55 )
207- - [ v6.4.3 ] ( #v643 )
208+ - [ v6.4.4 ] ( #v644 )
208209 - [ Patch Changes] ( #patch-changes-56 )
209- - [ v6.4.2 ] ( #v642 )
210+ - [ v6.4.3 ] ( #v643 )
210211 - [ Patch Changes] ( #patch-changes-57 )
211- - [ v6.4.1 ] ( #v641 )
212+ - [ v6.4.2 ] ( #v642 )
212213 - [ Patch Changes] ( #patch-changes-58 )
214+ - [ v6.4.1] ( #v641 )
215+ - [ Patch Changes] ( #patch-changes-59 )
213216 - [ v6.4.0] ( #v640 )
214217 - [ What's Changed] ( #whats-changed-17 )
215218 - [ Remix Data APIs] ( #remix-data-apis )
216- - [ Patch Changes] ( #patch-changes-59 )
219+ - [ Patch Changes] ( #patch-changes-60 )
217220 - [ v6.3.0] ( #v630 )
218- - [ Minor Changes] ( #minor-changes-26 )
221+ - [ Minor Changes] ( #minor-changes-27 )
219222 - [ v6.2.2] ( #v622 )
220- - [ Patch Changes] ( #patch-changes-60 )
221- - [ v6.2.1] ( #v621 )
222223 - [ Patch Changes] ( #patch-changes-61 )
223- - [ v6.2.0] ( #v620 )
224- - [ Minor Changes] ( #minor-changes-27 )
224+ - [ v6.2.1] ( #v621 )
225225 - [ Patch Changes] ( #patch-changes-62 )
226- - [ v6.1.1] ( #v611 )
227- - [ Patch Changes] ( #patch-changes-63 )
228- - [ v6.1.0] ( #v610 )
226+ - [ v6.2.0] ( #v620 )
229227 - [ Minor Changes] ( #minor-changes-28 )
228+ - [ Patch Changes] ( #patch-changes-63 )
229+ - [ v6.1.1] ( #v611 )
230230 - [ Patch Changes] ( #patch-changes-64 )
231- - [ v6.0.2] ( #v602 )
231+ - [ v6.1.0] ( #v610 )
232+ - [ Minor Changes] ( #minor-changes-29 )
232233 - [ Patch Changes] ( #patch-changes-65 )
233- - [ v6.0.1 ] ( #v601 )
234+ - [ v6.0.2 ] ( #v602 )
234235 - [ Patch Changes] ( #patch-changes-66 )
236+ - [ v6.0.1] ( #v601 )
237+ - [ Patch Changes] ( #patch-changes-67 )
235238 - [ v6.0.0] ( #v600 )
236239
237240</details >
@@ -270,7 +273,7 @@ Date: YYYY-MM-DD
270273
271274## v7.1.4
272275
273- Date: 2025-01-29
276+ Date: 2025-01-30
274277
275278### Patch Changes
276279
@@ -807,6 +810,24 @@ async function fakeGetSlugsFromCms() {
807810
808811# React Router v6 Releases
809812
813+ ## v6.29.0
814+
815+ Date: 2025-01-30
816+
817+ ### Minor Changes
818+
819+ - Provide the request `signal` as a parameter to `patchRoutesOnNavigation` ([#12900](https://github.com/remix-run/react-router/pull/12900))
820+ - This can be used to abort any manifest fetches if the in-flight navigation/fetcher is aborted
821+
822+ ### Patch Changes
823+
824+ - Do not log v7 deprecation warnings in production builds ([#12794](https://github.com/remix-run/react-router/pull/12794))
825+ - Properly bubble headers when throwing a `data()` result ([#12845](https://github.com/remix-run/react-router/pull/12845))
826+ - Optimize route matching by skipping redundant `matchRoutes` calls when possible ([#12169](https://github.com/remix-run/react-router/pull/12169))
827+ - Strip search parameters from `patchRoutesOnNavigation` `path` param for fetcher calls ([#12899](https://github.com/remix-run/react-router/pull/12899))
828+
829+ **Full Changelog**: [`v6.28.2...v6.29.0`](https://github.com/remix-run/react-router/compare/[email protected] @6.29.0) 830+
810831## v6.28.2
811832
812833Date: 2025-01-16
0 commit comments