Skip to content

Commit e8ec723

Browse files
authored
Merge pull request #14 from sjsjsj1246/changeset-release/main
[-]: version packages
2 parents 80424d9 + edf84a4 commit e8ec723

4 files changed

Lines changed: 21 additions & 24 deletions

File tree

.changeset/neat-pears-wait.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.changeset/wise-cars-shout.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,28 @@
11
# Changelog
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- 64e735b: Add explicit progress control APIs for active tutorials.
8+
9+
- Added `startAt` to `tutorial.open()` so callers can choose the initial step without mutating internal state.
10+
- Added `tutorial.goTo(index)` for imperative step navigation with clamped index handling.
11+
- Added `tutorial.getState()` to expose a small read-only progress snapshot for external controls.
12+
- Documented the new progress control contract and added regression tests for Promise API compatibility.
13+
14+
- 8a6e45b: Improve the tutorial overlay with a more complete onboarding API and release workflow.
15+
16+
- Added keyboard navigation, backdrop close controls, and a Promise-based `tutorial.open()` result for easier flow control.
17+
- Improved highlight padding, overlay positioning, accessibility, and built-in UI customization options.
18+
- Stabilized runtime behavior, restored test coverage, fixed docs lint/build issues, and aligned README/docs with the current API.
19+
- Added Changesets-based versioning and release automation so changelog updates and npm publishing are easier to manage.
20+
321
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
422

523
## 0.1.0 (2024-04-21)
624

7-
825
### Features
926

10-
* build documentation site ([b58439a](https://github.com/sjsjsj1246/react-tutorial-overlay/commit/b58439a6e0dc5201f354a44f112be99948cd8f2c))
11-
* tutorial-overlay basic ([0c28916](https://github.com/sjsjsj1246/react-tutorial-overlay/commit/0c28916bfc28c858759f68874c11aa56f9081035))
27+
- build documentation site ([b58439a](https://github.com/sjsjsj1246/react-tutorial-overlay/commit/b58439a6e0dc5201f354a44f112be99948cd8f2c))
28+
- tutorial-overlay basic ([0c28916](https://github.com/sjsjsj1246/react-tutorial-overlay/commit/0c28916bfc28c858759f68874c11aa56f9081035))

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-tutorial-overlay",
33
"description": "A headless library that makes it easy to put tutorials on top of the screen.",
4-
"version": "0.1.0",
4+
"version": "0.2.0",
55
"author": "sjsjsj1246",
66
"repository": "sjsjsj1246/react-tutorial-overlay",
77
"license": "MIT",

0 commit comments

Comments
 (0)