Skip to content

1.8.0

Latest

Choose a tag to compare

@nilbuild nilbuild released this 17 Jul 22:09

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)