Release (2026-08-24)
- react-shepherd 7.0.6 (patch)
- shepherd.js 15.3.0 (minor)
🚀 Enhancement
shepherd.js- #3482 feat: add
labelstep option for the dialog's accessible name (@chuckcarpenter) - #3471 feat: add waitForElement and skipMissingElement step options (@chuckcarpenter)
- #3482 feat: add
🐛 Bug Fix
shepherd.js- #3480 fix: honor the floatingUIOptions positioning strategy (@chuckcarpenter)
- #3481 fix: make canClickTarget work when a classPrefix is set (@chuckcarpenter)
- #3477 fix: keep the arrow middleware last when merging custom Floating UI options (@chuckcarpenter)
- #3476 fix: do not skip event handlers registered after a
oncehandler (@chuckcarpenter) - #3483 fix: clip each highlighted element by its own scroll containers (@chuckcarpenter)
- #3474 fix: only trigger the step
destroyevent on real teardown (@chuckcarpenter) - #3472 fix: pass the actual previous step in the Tour
showevent (@chuckcarpenter)
🏠 Internal
shepherd.js- #3475 chore: untrack cypress downloads run artifact (@chuckcarpenter)
Committers: 1
- Chuck Carpenter (@chuckcarpenter)