2465fbb
#895 Thanks @rschristian! - Fix lack of hydration when not returning prerender data
22a8a18
#864 Thanks @JoviDeCroock! - AddonRouteChange
prop to the Router to observe synchronous route changes
5780fc9
#864 Thanks @JoviDeCroock! - Avoid calling onLoadEnd on every render
69d291f
#870 Thanks @developit! - Fix<Router>
accidentally un-rendering incoming routes that happen to resolve to the same component as the outgoing route.
9a814a9
#832 Thanks @marvinhagemeister! - Add support for partial route matching via/foo/*
439768e
#835 Thanks @marvinhagemeister! - Add support for nested routes matching
21bbeb9
#831 Thanks @marvinhagemeister! - Fixpreact-iso
interceptingcmd/ctrl+click
and other native browser behaviors.
c963fbe
#586 Thanks @developit! - Pass route paramters as props when no prop exists with that name.
095ddde
#824 Thanks @developit! - - Bugfix for Router: "splat" parameters (/:x*
and/:y*
) should be passed in theparams
prop instead of directly on props
62840d8
#665 Thanks @rschristian! - Removing unused imports (and associated console warnings) in preact-iso
c1f3f0e
#608 Thanks @marvinhagemeister! - FixuseRoute
missing in main entry exports
79c7fd6
#594 Thanks @developit! - Fixes a race condition in preact-isoRouter
by registering the link click handler immediately.
8e8690a
#557 Thanks @marvinhagemeister! - Fix route params being able to overwrite route context. This is a breaking change in that params no need to be pulled off aparams
object instead of accessing it directly
8a44d75
#571 Thanks @developit! - preact-iso: fix ErrorBoundary pushing invalid callback into commit queue
6f93a06
#567 Thanks @marvinhagemeister! - Update preact/iso TypeScript types
c7ca0a4
#555 Thanks @marvinhagemeister! - Fix crash when passing dynamic arrays as children. This was caused by missing children normalization.
a7e79c9
#530 Thanks @developit! -<Router>
is now an async boundary (it handleslazy()
descendants by itself), and supports cancellable + stacked route transitions.
8d5d1d8
#534 Thanks @developit! - [preact-iso] Support setting a manual URL via<LocationProvider url="/" />
2d0bb8a
#504 Thanks @developit! - Bugfix: fix route flashing for routes that render fragments
321dfce
#496 Thanks @developit! - [preact-iso] Router: reset page scroll position on forward navigations
c07c39f
#505 Thanks @developit! - [preact-iso] Prevent the router from intercepting clicks on anchor links
764830f
#493 Thanks @developit! - [preact-iso] Prevent the Router from intercepting clicks on links with an "external" target (target="anything"
).
f7b5bd7
#422 Thanks @rschristian! - Adds a new Route component export
5ff2c55
#459 Thanks @marvinhagemeister! - Add missing Route export
f320e3e
#416 Thanks @JoviDeCroock! - Fix routes with leading/trailing slashes
3db3696
#421 Thanks @marvinhagemeister! - Add missing types foronError
prop ofErrorBoundary
component
58f1bff
#364 Thanks @developit! - Fixes a bug introduced in 1.0.0 where Router would duplicate DOM when hydratinglazy()
components.
c681137
#359 Thanks @JoviDeCroock! - Remove deprecateduseLoc
export
fab59f8
#354 Thanks @JoviDeCroock! - Support route params and inject them into the rendered route, add theuseRoute
hook so we can retrieve route parameters from anywhere in the subtree.
438be29
#337 Thanks @cristianbote! - Show the previous route only for the unresolved thrown routes