You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.