- Notifications
You must be signed in to change notification settings - Fork 1
Pull requests: randomdevpete/jarl
Author
Uh oh!
There was an error while loading. Please reload this page.
Label
Uh oh!
There was an error while loading. Please reload this page.
Projects
Uh oh!
There was an error while loading. Please reload this page.
Milestones
Uh oh!
There was an error while loading. Please reload this page.
Reviews
Assignee
Assigned to nobodyLoading
Uh oh!
There was an error while loading. Please reload this page.
Sort
Pull requests list
docs(atoms): JARL407 — per-atom documentation, split primitives, and two demos
#114
opened Aug 23, 2026 by
randomdevpeteOwner
•
Draft
docs(claude): 942 — stop pointing at a workspace nobody else has
#113
opened Aug 22, 2026 by
randomdevpeteOwnerLoading…
feat(jarl-atoms): 927 — enumRouteAtom binds a path segment from a fixed set of values
#111
opened Aug 22, 2026 by
randomdevpeteOwnerLoading…
feat(jarl-atoms)!: 420 — unionRouteAtom, and notAtom taking one route plus options
#110
opened Aug 22, 2026 by
randomdevpeteOwnerLoading…
build(deps): 76 — restore typescript@7 and rolldown-plugin-dts
#109
opened Aug 22, 2026 by
randomdevpeteOwnerLoading…
feat(docs): 678 — routing demo that switches on a page route atom
#108
opened Aug 21, 2026 by
randomdevpeteOwner
•
Draft
feat(docs): 907 — host an llms.txt for coding agents installing jarl
#107
opened Aug 21, 2026 by
randomdevpeteOwnerLoading…
ci(commitlint): 470 — gate Conventional Commits type at PR time
#106
opened Aug 21, 2026 by
randomdevpeteOwner
•
Draft
test(docs): 472 — give the docs package a test runner, and fix the fenced-heading bug it found
#105
opened Aug 21, 2026 by
randomdevpeteOwnerLoading…
feat(jarl-react): 435 — forward NavOptions through useNavigate
#104
opened Aug 21, 2026 by
randomdevpeteOwnerLoading…
ci(e2e): 823 — smoke-test the packed workspace, not whatever is on the registry
#103
opened Aug 21, 2026 by
randomdevpeteOwnerLoading…
feat(dev-ports): 485 — derive every dev port from the branch name
#102
opened Aug 21, 2026 by
randomdevpeteOwnerLoading…
2 of 3 tasks
refactor(atoms)!: 789 — name every route atom
*RouteAtom, and only route atoms
#101
opened Aug 20, 2026 by
randomdevpeteOwnerLoading…
feat(jarl): 685 — requireMatch / useRequiredRoute, a checked assertion for a route read known to match
#100
opened Aug 20, 2026 by
randomdevpeteOwnerLoading…
feat(jarl-atoms): 778 — veto any navigation with navigationGuardAtom
#99
opened Aug 20, 2026 by
randomdevpeteOwnerLoading…
feat(atoms)!: 675 — one asyncRouteAtom API for async route data
#98
opened Aug 19, 2026 by
randomdevpeteOwnerLoading…
feat(docs): 677 — demo page for custom path atoms (yyyy-mm-dd, name.ext)
#97
opened Aug 19, 2026 by
randomdevpeteOwnerLoading…
feat(docs): 676 — demo page for cancelling navigation on dirty edits
#96
opened Aug 19, 2026 by
randomdevpeteOwnerLoading…
feat(bench): 674 — benchmark jarl against react-router, and publish the results
#93
opened Aug 18, 2026 by
randomdevpeteOwnerLoading…
refactor(demos): 679 — scope demo route trees with createRootAtom instead of a rootAtom prop
#90
opened Aug 18, 2026 by
randomdevpeteOwnerLoading…
chore(packages): 530 — prepare retirement publish for jarl-react-redux and jarl-react-native
#89
opened Aug 18, 2026 by
randomdevpeteOwnerLoading…
ProTip!
Mix and match filters to narrow down what you’re looking for.