Skip to content

Update dependency driver.js to v1.8.0 - #15

Open
renovate-bot wants to merge 1 commit into
xwiki-contrib:mainfrom
renovate-bot:renovate/driver.js-1.x
Open

Update dependency driver.js to v1.8.0#15
renovate-bot wants to merge 1 commit into
xwiki-contrib:mainfrom
renovate-bot:renovate/driver.js-1.x

Conversation

@renovate-bot

@renovate-bot renovate-bot commented May 28, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
driver.js (source) 1.3.01.8.0 age adoption passing confidence

Release Notes

nilbuild/driver.js (driver.js)

v1.8.0

Compare Source

Added
  • Hints: pulsing beacons that open a popover on click; overlay optional, the
    page stays interactive. driver.js/hints, ~5KB gzip. Guide.
    (#​363)
  • advanceOnClick (driver and step level) to advance the tour by clicking the
    highlighted element itself.
    (#​606)
  • waitForElement (driver and step level) to wait up to N ms for a step's
    element before treating it as missing.
    (#​606)
  • sideEffects field in package.json for better tree-shaking.
Changed
  • Popover internals shared between tours and hints; tour behaviour verified
    unchanged against 1.7.0.
  • Build migrated from vite to tsdown; artifact names, exports map and CDN
    globals unchanged, sizes within ±2%.
Fixed
  • skipMissingElement: the last reachable step now shows Done and runs
    onDoneClick; step queries like isLastStep() account for skips.
    (#​616)

v1.7.0

Compare Source

Added
  • skipMissingElement option to skip a step whose target element is missing (#​489, #​395)
  • index on the options passed to every hook (#​490)
  • --driver-popover-font-family CSS variable to set the popover font (#​607)
Changed
  • The popover title and description now render in the default font stack. Set --driver-popover-font-family to use your own.
Fixed
  • Icon fonts placed inside a step description are no longer overridden (#​510, #​512)
  • Each driver() call keeps its own config, steps and state, (#​571)
  • Popover no longer jumps when its content has images that load after render.

v1.6.0

Compare Source

Added
  • animationDuration config to control how long the highlight transition takes. (#​104)
  • allowScroll config to lock body scroll while a tour is active.
  • onDoneClick hook, fired when the done button on the final step is clicked. (#​500)
  • data property on a step for passing arbitrary data, accessible from hooks for custom per-step logic. (#​539)
Changed
  • Breaking - Custom popover footer buttons no longer get auto styled, style them using .driver-popover-footer button selector (#​555)
  • The popover exposes driver-popover-side-* and driver-popover-align-* classes as per the rendered side and alignment #​608
  • Arrow positioning has been fixed #​558 #​429 #​406
Fixed
  • Document event listener leak in onDriverClick that left handlers attached after the tour was destroyed. (#​452)
  • Dropped the CSS :has() selector for broader browser compatibility. (#​586)
  • Positioned highlighted elements and their children (e.g. dropdown menus) no longer get clipped. (#​454, #​563)
  • removeChild DOMException when re-rendering a popover whose wrapper was already detached from the DOM. (#​572)
  • Close button on a single-element highlight() popover did nothing when clicked. It now closes the popover by default, respecting allowClose and any custom onCloseClick. (#​444)

v1.5.0

Compare Source

  • Add done-btn class to next button (closes #​610)
  • Pass final state to onDestroyed hook (closes #​553)
  • Keep tour open on arrow-left at step 1 (closes #​564)
  • Remove button text-shadow ghost text (closes #​605)
  • Fire onNextClick on overlay nextStep (closes #​576)
  • Add getNextStep to the driver API (closes #​420)
  • Remove unicode characters from buttons

v1.4.0

Compare Source

v1.3.6

Compare Source

Thank you @​jarikmarwede @​SliverYuki and @​ervan23 for the contributions 🙏

v1.3.5

Compare Source

v1.3.4

Compare Source

  • Fix kamranahmedse#431 - Scroll to top for taller elements
  • Fixes issue where CSS is not importable in CSS file using @import

v1.3.3

Compare Source

v1.3.2

Compare Source

v1.3.1

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 7fe86e0 to 578c7af Compare June 5, 2026 03:41
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 578c7af to 2e87ead Compare June 23, 2026 21:25
@renovate-bot renovate-bot changed the title Update dependency driver.js to v1.4.0 Update dependency driver.js to v1.5.0 Jun 23, 2026
@renovate-bot renovate-bot changed the title Update dependency driver.js to v1.5.0 Update dependency driver.js to v1.6.0 Jun 25, 2026
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 2e87ead to e457117 Compare June 25, 2026 18:56
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch 2 times, most recently from f284073 to 064177e Compare July 13, 2026 23:53
@renovate-bot renovate-bot changed the title Update dependency driver.js to v1.6.0 Update dependency driver.js to v1.7.0 Jul 13, 2026
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 064177e to d899cb0 Compare July 20, 2026 08:28
@renovate-bot renovate-bot changed the title Update dependency driver.js to v1.7.0 Update dependency driver.js to v1.8.0 Jul 20, 2026
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from d899cb0 to 9af806e Compare July 29, 2026 12:18
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 9af806e to 52e6466 Compare August 15, 2026 11:42
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 52e6466 to 085620b Compare September 4, 2026 01:01
@renovate-bot
renovate-bot force-pushed the renovate/driver.js-1.x branch from 085620b to 383a746 Compare September 7, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant