We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
fix(wiki): correct signatures and remove implementation details from core pages - clone.md: route tree is rebuilt from definitions, not shared/frozen - removeActivateGuard.md: remove internal lifecycleNamespace method name leak - replaceRoutes.md: remove isFromDefinition/skipValidation internal field references - addActivateGuard.md: fix wrong claim that canActivate in route config uses ActivationFn and can redirect; both use GuardFnFactory
docs: remove meta.options references, use state.transition API instead
docs: add replaceRoutes wiki page and update related docs - Add replaceRoutes.md — full API docs with HMR patterns (Webpack, Vite, guards, React) - Update clearRoutes.md — add replace() as preferred alternative - Update migration-guide.md — add replace() entries - Update _Sidebar.md — add replaceRoutes link
docs: update wiki for AbortController API integration (#188) - NavigationOptions: remove index signature, add signal property - navigate: add AbortController/timeout examples, signal option - addActivateGuard/addDeactivateGuard: update GuardFn with signal param - navigateToState: update pipeline diagram with AbortController step - navigateToDefault: update options table with signal - stop: mention AbortController abort on stop - error-codes: add signal abort to TRANSITION_CANCELLED triggers - State: note signal stripping from meta.options - breaking-changes: add NavigationOptions index signature removal Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
docs: full wiki audit — migrate all pages to standalone API architecture
docs: update wiki for StateMeta.redirected and StateMeta.source removal (#121) Update all wiki pages to reflect removal of StateMeta.redirected and StateMeta.source fields. Changes: - Removed redirected and source fields from StateMeta interface documentation - Updated examples to use state.meta.options.redirected instead of state.meta.redirected - Removed source parameter from matchPath() documentation - Updated migration guide with breaking change information Ultraworked with Sisyphus
docs: update wiki for Promise-based navigation API Update 47 wiki articles to reflect the Promise-based navigation API: - Navigation methods return Promise<State> instead of using callbacks - ActivationFn simplified (no done callback parameter) - DoneFn, CancelFn types removed - successCallback/errorCallback removed from BaseLink/Link/ConnectedLink - Guards use addActivateGuard/addDeactivateGuard (not canActivate/canDeactivate) - Observable API uses observable(router) from @real-router/rx - All code examples use await for router.start() and router.navigate() - Migration guide and breaking changes updated with Promise API section
docs: fix Documentation Structure to match all 45 public methods - Rename canActivate/canDeactivate to addActivateGuard/addDeactivateGuard - Add removeActivateGuard, removeDeactivateGuard, canNavigateTo - Add getOption, buildNavigationState - Remove Symbol.observable (moved to @real-router/rx)
docs: expand installation section with package managers
docs: update wiki for PRs #46 #53 #57 #59 #69 #72 #75 #78 #80 - Add buildNavigationState page, remove skipTransition references - Add guard method pages (addActivateGuard, addDeactivateGuard, removeActivateGuard, removeDeactivateGuard) - Add Symbol.observable moved-to-rx banner, fix rx-package state$ options - Add setOption/lock/unlock removal to breaking-changes and migration-guide - Add noValidate and limits options to RouterOptions and createRouter - Add legacy method removals to breaking-changes - Fix createRouter forwardTo type to include ForwardToCallback - Update migration checklist with all new entries
docs: update wiki for getNavigator standalone extraction (#83) - Rewrite getNavigator.md: method → standalone function, remove caching, add migration section - Add getNavigator to sidebar under "Factory & Standalone Functions" - Update canNavigateTo.md: fix getNavigator reference - Add HIGH breaking change entry for getNavigator extraction
docs: add dynamic forwardTo callback documentation (#43) Update wiki pages for dynamic forwardTo feature (ForwardToCallback): - Route: forwardTo type, dynamic redirect example, important notes - addRoute: dynamic forwardTo examples, async rejection error, validation - updateRoute: ForwardToCallback in RouteUpdates, string↔function transitions - forwardState: dynamic/mixed chain resolution, per-navigation semantics - getRoute: function reference returned for dynamic forwardTo - clone: forwardFnMap copied - removeRoute: forwardFnMap cleanup
add dynamic defaultRoute/defaultParams callback support
remove setOptions from API
update refactored documentation
actualise logger-plugin documentation
initial commit
Initial Home page