Repository navigation
Release (2026-11-11)
- react-shepherd 8.0.0 (major)
- shepherd.js 16.0.0 (major)
💥 Breaking Change
react-shepherd- #3591 Build react-shepherd with tsdown (@RobbieTheWagner)
react-shepherd,shepherd.js- #3583 Drop all dependencies: an in-house positioning engine, 37% smaller, and docs for agents (@RobbieTheWagner)
🐛 Bug Fix
shepherd.js- #3593 Fix pinch-zoom overlay coverage, touch scrolling in steps, and invisible dialog focus (@RobbieTheWagner)
- #3573 fix: resolve tour lifecycle races in beforeShowPromise, start, and confirmCancel (@RobbieTheWagner)
- #3558 fix(modal): stop the iframe offset walk at the window the overlay renders into (@chuckcarpenter)
- #3557 fix(modal): treat overflow: hidden as cropping, skip inline and display: contents ancestors (@chuckcarpenter)
- #3556 fix(modal): don't clip highlights by root elements whose overflow applies to the viewport (@chuckcarpenter)
- #3441 Fix mobile input focus loss during tooltip repositioning (@serendipitous-syntax)
🏠 Internal
shepherd.js- #3592 Bump cypress-plugin-tab to 2.0.0 (@RobbieTheWagner)
react-shepherd,shepherd.js- #3589 Build with tsdown and drop Floating UI from tests (@RobbieTheWagner)
- #3584 chore: update dependencies and fix audit findings (@RobbieTheWagner)
- Other
- #3572 Prepare Release (@github-actions[bot])
- #3574 chore: add launch config for the landing dev server (@RobbieTheWagner)
- #3498 Prepare Release (@github-actions[bot])
- #3500 feat: add agent-friendly 404 page and llms.txt (@RobbieTheWagner)
- #3554 fix(landing): pin Polar API version to 2026-10 on checkout (@chuckcarpenter)
- #3499 feat: add about, contact, and privacy pages (@RobbieTheWagner)
- #3514 Upgrade Astro to v7 and update related dependencies (@RobbieTheWagner)
- #3493 feat: serve markdown from the homepage via Accept negotiation (@RobbieTheWagner)
- #3492 feat: complete landing metadata with www canonical, Open Graph, and JSON-LD (@RobbieTheWagner)
- #3491 test: add vitest harness for the landing site (@RobbieTheWagner)
Committers: 4
- Chuck Carpenter (@chuckcarpenter)
- GitHub Actions [Bot] (@github-actions)
- Robbie Wagner (@RobbieTheWagner)
- serendipitous_syntax (@serendipitous-syntax)