Skip to content

Feature/driverjs tutorial - #24

Merged
morvader merged 2 commits into
masterfrom
feature/driverjs-tutorial
Oct 21, 2026
Merged

morvader merged 2 commits into
masterfrom
feature/driverjs-tutorial

Conversation

@morvader

Copy link
Copy Markdown
Owner

Summary

  • Interactive tutorial (tutorial.html) built with Driver.js 1.10.2, bundled in lib/driverjs/ (no CDN, no external requests).
  • 19-step tour: annotation types, add with/without screenshot, crop with description and blur, report, export/import. The last step points to the help button.
  • Popup opens it the first time (tutorialSeen flag in localStorage); a "?" button reopens it.
  • AGENTS.md: new Tutorial section with the rule to update the tutorial whenever a user-facing feature changes.
  • README: current feature list, refreshed screenshots, accurate dev/test instructions.
  • tutorial.html added to genetareZip.ps1; tutorial.spec.js added to test:e2e:all and test:e2e:ci.
  • Version bump 4.1.1 -> 4.2.0.

Test plan

  • npm test (52 passed)
  • npm run test:e2e:ci (42 passed, includes the new tutorial spec)
  • Zip built and checked: contains tutorial.html, lib/driverjs/, images/tutorial/, manifest 4.2.0

fmoreno-tsyl and others added 2 commits October 21, 2026 18:26
Add tutorial.html with a guided tour (Driver.js 1.10.2 bundled in
lib/driverjs, no CDN) covering annotations with and without screenshots,
crop with description and blur, the report, and session export/import.
The popup opens it on first use (localStorage flag) and exposes a help
button to reopen it. E2E spec added; helper marks the tutorial as seen
so existing specs are unaffected.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- AGENTS.md: add Tutorial section and the rule to update the tutorial
  whenever a user-facing feature changes; update definition of done.
- README: current feature list, refreshed screenshots, accurate dev
  and test instructions.
- Package tutorial.html in genetareZip.ps1 and add tutorial.spec.js to
  the e2e:all and e2e:ci scripts.
- Bump manifest version 4.1.1 -> 4.2.0 for the Web Store.

Co-Authored-By: [PERSON_NAME] Sonnet 5.5 <[EMAIL]>
@morvader
morvader merged commit 13779e1 into master Oct 21, 2026
4 checks passed
@morvader
morvader deleted the feature/driverjs-tutorial branch October 28, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants