Skip to content

Add user screenshot redaction#149

Merged
neonwatty merged 1 commit into
mainfrom
feat/user-screenshot-redaction
May 10, 2026
Merged

Add user screenshot redaction#149
neonwatty merged 1 commit into
mainfrom
feat/user-screenshot-redaction

Conversation

@neonwatty
Copy link
Copy Markdown
Collaborator

Summary

  • add a Redact tool to screenshot review so users can cover sensitive regions before submitting
  • bake redactions into the final PNG while preserving undo/retake behavior
  • clarify auto screenshot mode skips preview/manual redaction in UI and docs

Testing

  • npm run typecheck
  • npm run build:widget
  • npm test
  • npm run lint
  • npm run format:check
  • LIVE_TARGET=local PLAYWRIGHT_BASE_URL=http://localhost:8797 npx playwright test e2e/widget.spec.ts --grep "redact|redaction|auto mode captures" --project=chromium
  • LIVE_TARGET=local PLAYWRIGHT_BASE_URL=http://localhost:8797 npx playwright test e2e/widget.live.spec.ts --grep "redaction" --project=chromium-live

Preview E2E

  • adds chromium-live coverage that exercises the deployed preview widget redaction path, submits feedback, and verifies the submitted screenshot payload contains the baked redaction

@neonwatty neonwatty added this pull request to the merge queue May 10, 2026
Merged via the queue into main with commit df8638b May 10, 2026
6 checks passed
@neonwatty neonwatty deleted the feat/user-screenshot-redaction branch May 10, 2026 17:19
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.32.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant