Releases: remix-run/react-router
Releases Β· remix-run/react-router
v0.0.0-experimental-compat.4
Version 0.0.0-experimental-compat.4
v0.0.0-experimental-compat.3
Version 0.0.0-experimental-compat.3
v0.0.0-experimental-compat.2
Version 0.0.0-experimental-compat.2
v6.2.2
What's Changed
π Bug Fixes
- Fixed nested splat routes that begin with special URL-safe characters (#8563)
- Fixed a bug where index routes were missing route context in some cases (#8497)
New Contributors
- @chasinhues made their first contribution in #8514
- @underager made their first contribution in #8531
- @kantuni made their first contribution in #8537
- @ArjaanBuijk made their first contribution in #8536
- @jmargeta made their first contribution in #8548
- @koojaa made their first contribution in #8542
- @chrisngobanh made their first contribution in #8576
- @ChristopherChudzicki made their first contribution in #8582
- @awreese made their first contribution in #8596
- @bhbs made their first contribution in #8601
- @LukerSpringtree made their first contribution in #8619
- @hsbtr made their first contribution in #8476
- @abhi-kr-2100 made their first contribution in #8658
- @cvbuelow made their first contribution in #8663
- @hyesungoh made their first contribution in #8666
- @BrianT1414 made their first contribution in #8667
- @IbraRouisDev made their first contribution in #8683
- @shihanng made their first contribution in #8689
- @latin-1 made their first contribution in #8529
- @Isammoc made their first contribution in #8533
- @KutnerUri made their first contribution in #8278
- @shamsup made their first contribution in #8563
- @brophdawg11 made their first contribution in #8691
Full Changelog: v6.2.1...v6.2.2
v6.2.2-pre.0
Version 6.2.2-pre.0
v6.2.1
This release updates the internal history
dependency to 5.2.0
.
Full Changelog: v6.2.0...v6.2.1
v6.2.0
π Bug fixes
- Fixed the
RouteProps
element
type, which should be aReactNode
(#8473) - Fixed a bug with
useOutlet
for top-level routes (#8483)
β¨ Features
- We now use statically analyzable CJS exports. This enables named imports in Node ESM scripts (See the commit).
New Contributors
- @thisiskartik made their first contribution in #8487
- @vijaypushkin made their first contribution in #8491
Full Changelog: v6.1.1...v6.2.0
v6.1.1
v6.1.0
π Bug fixes
- Fixed a bug that broke support for base64 encoded IDs on nested routes (#8291)
β¨ Features
<Outlet>
can now receive acontext
prop. This value is passed to child routes and is accessible via the newuseOutletContext
hook. See the API docs for details. (#8461)<NavLink>
can now receive a child function for access to its props. (#8164)
π Enhancements
- Improved TypeScript signature for
useMatch
andmatchPath
. For example, when you calluseMatch("foo/:bar/:baz")
, the path is parsed and the return type will bePathMatch<"bar" | "baz">
. (#8030) - A few error message improvements (#8202)
New Contributors
- @rwieruch made their first contribution in #8244
- @codeiotic made their first contribution in #8247
- @Sannnao made their first contribution in #8263
- @mattmazzola made their first contribution in #8255
- @ngokevin made their first contribution in #8267
- @TimisRobert made their first contribution in #8269
- @mikeldking made their first contribution in #8279
- @fishmandev made their first contribution in #8289
- @rjerue made their first contribution in #8304
- @rockingskier made their first contribution in #8314
- @arinthros made their first contribution in #8337
- @noisypigeon made their first contribution in #8361
- @elylucas made their first contribution in #8368
- @paulsmithkc made their first contribution in #8357
- @sanketshah19 made their first contribution in #8372
- @JakubDrozd made their first contribution in #8402
- @markivancho made their first contribution in #8414
- @turansky made their first contribution in #8420
- @shivamsinghchahar made their first contribution in #8423
- @petersendidit made their first contribution in #8436
- @Ajayff4 made their first contribution in #8373
- @RobHannay made their first contribution in #8455
- @kddnewton made their first contribution in #8030
- @brockross made their first contribution in #8462
- @sergiodxa made their first contribution in #8164
- @baozouai made their first contribution in #8171
- @liuhanqu made their first contribution in #8374
Full Changelog: v6.0.1...v6.1.0
v6.0.2
β¨ Features
- Added the
reloadDocument
prop to<Link>
. This allows<Link>
to function like a normal anchor tag by reloading the document after navigation while maintaining the relativeto
resolution.
ποΈ Docs
- Fixed several issues in docblocks and the docs themselves. See the full changelog for the deets!
π€ New Contributors
- @rwieruch made their first contribution in #8244
- @ProProgrammer2504 made their first contribution in #8247
- @Sannnao made their first contribution in #8263
- @mattmazzola made their first contribution in #8255
- @ngokevin made their first contribution in #8267
- @TimisRobert made their first contribution in #8269
- @mikeldking made their first contribution in #8279
- @fishmandev made their first contribution in #8289