Skip to content

History

Revisions

  • docs: add hash-plugin, update browser-plugin and API docs - Add hash-plugin wiki page - Add Hash Plugin section to sidebar - Remove hash mode references from browser-plugin - Fix State.md: add reload, redirected, blocker - Fix Route.md: add signal to GuardFn - Fix validation error description (Error, not RouterError) Ultraworked with Sisyphus

    @greydragon888 greydragon888 committed Mar 6, 2026
    46533d4
  • docs(wiki): add extendRouter() API documentation and update plugin references

    @greydragon888 greydragon888 committed Mar 5, 2026
    0a0e6ff
  • docs: add buildPath interceptor API docs and update plugin architecture

    @greydragon888 greydragon888 committed Mar 4, 2026
    b050742
  • docs(wiki): fix deduplication claim in adapter guide createRouteSource does not deduplicate — it creates a new snapshot on every transition. The previous text 'All sources implement deduplication' contradicted the immediately following bullet point.

    @greydragon888 greydragon888 committed Mar 4, 2026
    10c2862
  • docs(wiki): fix inaccuracies in sources documentation - Fix getSnapshot description: clarify that referential stability is only guaranteed for createRouteNodeSource and createActiveRouteSource, not createRouteSource (which creates a new object on every transition) - Fix React lifecycle section: useMemo has no cleanup, old sources are not explicitly destroyed — clarify the actual GC behavior - Remove incorrect Solid's createStore reference

    @greydragon888 greydragon888 committed Mar 4, 2026
    a5594a9
  • docs(wiki): add @real-router/sources documentation Add two wiki articles for the sources package: - sources-package.md — package overview, public API reference, types, and usage examples - sources-adapter-guide.md — step-by-step guide for building framework adapters with real examples from @real-router/react, Vue, and Svelte Update sidebar to include new Subscription Layer section.

    @greydragon888 greydragon888 committed Mar 4, 2026
    265aaaa
  • docs(route-utils): update API signatures to RouteTreeNode

    @greydragon888 greydragon888 committed Mar 3, 2026
    db1eab9
  • docs(wiki): update wiki for route-utils migration

    @greydragon888 greydragon888 committed Mar 3, 2026
    107492f
  • docs: make prettier

    @greydragon888 greydragon888 committed Mar 2, 2026
    d5b12cc
  • docs(wiki): document fire-and-forget safety in router.start()

    @greydragon888 greydragon888 committed Mar 2, 2026
    3806ca1
  • docs(wiki): add comprehensive Glossary page

    @greydragon888 greydragon888 committed Mar 2, 2026
    8cb1026
  • fix(wiki): correct FSM diagram - dispose goes through IDLE

    @greydragon888 greydragon888 committed Mar 2, 2026
    6f2cfea
  • docs(wiki): add Concepts section to sidebar and home

    @greydragon888 greydragon888 committed Mar 2, 2026
    8bd22ee
  • fix(wiki): correct forwardTo null return in guards guide

    @greydragon888 greydragon888 committed Mar 2, 2026
    28fd240
  • docs(wiki): add Plugin Architecture guide

    @greydragon888 greydragon888 committed Mar 2, 2026
    5f6f957
  • docs(wiki): add Guards guide

    @greydragon888 greydragon888 committed Mar 2, 2026
    e03931f
  • docs(wiki): add Core Concepts guide

    @greydragon888 greydragon888 committed Mar 2, 2026
    6543a94
  • docs(wiki): add Navigation Lifecycle guide

    @greydragon888 greydragon888 committed Mar 2, 2026
    96cd66b
  • fix(wiki): add useNavigator hook and link dispose/getConfig in Home.md

    @greydragon888 greydragon888 committed Mar 1, 2026
    1d8e96b
  • fix(wiki): add missing replaceRoutes, getConfig, getTree to Home.md

    @greydragon888 greydragon888 committed Mar 1, 2026
    8e2b4e4
  • fix(wiki): add getForwardState/setForwardState to sidebar and home

    @greydragon888 greydragon888 committed Mar 1, 2026
    909bafb
  • fix(wiki): fix getConfig anchor heading so sidebar link resolves

    @greydragon888 greydragon888 committed Mar 1, 2026
    e7ed7fd
  • fix(wiki): fix broken getRoutesApi links in getTree.md

    @greydragon888 greydragon888 committed Mar 1, 2026
    922c47c
  • docs(wiki): update sidebar and home with new package pages

    @greydragon888 greydragon888 committed Mar 1, 2026
    fafaab0
  • docs(wiki): add @real-router/helpers documentation

    @greydragon888 greydragon888 committed Mar 1, 2026
    f998994
  • docs(wiki): document PluginApi.getTree()

    @greydragon888 greydragon888 committed Mar 1, 2026
    3804f1f
  • docs(wiki): add useNavigator hook documentation

    @greydragon888 greydragon888 committed Mar 1, 2026
    eb50686
  • fix(wiki): add dispose section to stop.md

    @greydragon888 greydragon888 committed Mar 1, 2026
    89af1a0
  • fix(wiki): update useRoute purpose description to say navigator instead of router instance

    @greydragon888 greydragon888 committed Mar 1, 2026
    7bea452
  • fix(wiki): correct router→navigator type, add NavigatorContext, document isState/isHistoryState - useRoute.md, useRouteNode.md: return type changed from router:Router to navigator:Navigator; update all examples and migration tables - RouterProvider.md: add NavigatorContext to context provision; fix RouteContext value to show {navigator,route,previousRoute} - ConnectedLink.md: fix Used Hooks — router comes from useRouter(), not useRoute(); fix comparison table - browser-plugin.md: document isState and isHistoryState type guard exports - useRouteNode.md: remove WeakMap implementation detail leak

    @greydragon888 greydragon888 committed Mar 1, 2026
    94fe423