Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.57 KB

File metadata and controls

28 lines (18 loc) · 1.57 KB

Changelog

0.2.0

Minor Changes

  • 64e735b: Add explicit progress control APIs for active tutorials.

    • Added startAt to tutorial.open() so callers can choose the initial step without mutating internal state.
    • Added tutorial.goTo(index) for imperative step navigation with clamped index handling.
    • Added tutorial.getState() to expose a small read-only progress snapshot for external controls.
    • Documented the new progress control contract and added regression tests for Promise API compatibility.
  • 8a6e45b: Improve the tutorial overlay with a more complete onboarding API and release workflow.

    • Added keyboard navigation, backdrop close controls, and a Promise-based tutorial.open() result for easier flow control.
    • Improved highlight padding, overlay positioning, accessibility, and built-in UI customization options.
    • Stabilized runtime behavior, restored test coverage, fixed docs lint/build issues, and aligned README/docs with the current API.
    • Added Changesets-based versioning and release automation so changelog updates and npm publishing are easier to manage.

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.1.0 (2024-04-21)

Features