Skip to content

0.2.0

Latest

Choose a tag to compare

@sjsjsj1246 sjsjsj1246 released this 25 Mar 13:07
613e687

Highlights

  • Stabilized the core tutorial runtime and restored the packages/main test infrastructure.
  • Added keyboard controls, backdrop close behavior, highlight padding, Promise results, progress control APIs, accessibility improvements, and more UI customization options.
  • Fixed docs lint/build issues and aligned the README and docs site with the current public API.
  • Added Changesets-based versioning and a safer release workflow with manual publish control and Trusted Publishing.

Included improvements

  • Runtime contract cleanup for step navigation callbacks and content rendering.
  • Better overlay positioning and configurable highlight padding.
  • Promise-based tutorial.open() flow control.
  • Imperative progress APIs such as start step control, direct step navigation, and state inspection.
  • Accessibility improvements for dialog semantics and focus handling.
  • Customization options for labels and built-in overlay styling.
  • Release automation, changelog management, and publish workflow hardening.

npm

  • Package: react-tutorial-overlay
  • Version: 0.2.0