Extension 0.7.0: Unfret name and icon, softer labels, thumbnails, store package #3

Merged
kroshtan merged 2 commits from unfret-0.7.0 into main 2026-11-09 11:01:12 +00:00
Owner

Extension 0.7.0: the Unfret name and icon, softer labels, photo thumbnails, and the Chrome Web Store package.

  • Renamed (name, toolbar title, popup, settings, en/nl locales, docs). Internal names (Firefox add-on ID, message types, VeridexApi) unchanged.
  • New mark: a calm check that doubles as a smile; brand/*.svg → icons via make icons (128 px with the store's 16 px padding).
  • Labels: Looks fine / A few things to check / Some warning signs / Many warning signs (en/nl); "Check this page" instead of "Analyse".
  • Thumbnails under reasons (photo-reuse evidence): at most three, only from the API's own /v1/images/ proxy, no referrer. No new permission.
  • store/: listing (en/nl), privacy practices and permission justifications, reviewer notes, SUBMIT.md checklist, promo images, and 1280×800 screenshots of the real popup (make screenshots).
  • Release files are named unfret-* (the backend serves both names since #41).

Permissions, content scripts and CSP are identical to 0.6.0.

Local: lint, typecheck, 120 unit tests, 11 headless-Chromium smoke tests.

🤖 Generated with Claude Code

https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk

Extension **0.7.0**: the Unfret name and icon, softer labels, photo thumbnails, and the Chrome Web Store package. - **Renamed** (name, toolbar title, popup, settings, en/nl locales, docs). Internal names (Firefox add-on ID, message types, `VeridexApi`) unchanged. - **New mark**: a calm check that doubles as a smile; `brand/*.svg` → icons via `make icons` (128 px with the store's 16 px padding). - **Labels**: Looks fine / A few things to check / Some warning signs / Many warning signs (en/nl); "Check this page" instead of "Analyse". - **Thumbnails** under reasons (photo-reuse evidence): at most three, only from the API's own `/v1/images/` proxy, no referrer. No new permission. - **store/**: listing (en/nl), privacy practices and permission justifications, reviewer notes, `SUBMIT.md` checklist, promo images, and 1280×800 screenshots of the real popup (`make screenshots`). - Release files are named `unfret-*` (the backend serves both names since #41). Permissions, content scripts and CSP are identical to 0.6.0. Local: lint, typecheck, 120 unit tests, 11 headless-Chromium smoke tests. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk
- Renamed to Unfret (name, toolbar title, popup, settings, both locales, docs).
  Internal names (the Firefox add-on ID, message types, the VeridexApi class)
  stay as they are.
- A new mark: a calm check that is also a smile, rendered from brand/*.svg into
  the toolbar and store icons (`make icons`).
- Plain-language labels: Looks fine, A few things to check, Some warning signs,
  Many warning signs (en/nl); "Check this page" instead of "Analyse".
- Reasons can show up to three thumbnails of matching photos, loaded only from
  the API's own image proxy (no new permission; no referrer).
- store/: listing texts (en/nl), privacy practices and permission
  justifications, reviewer notes, a submit checklist, promo images, and 1280x800
  screenshots of the real popup (`make screenshots`).
- Release files are named unfret-*.

Permissions, content scripts and CSP are unchanged from 0.6.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk
Format the popup markup
All checks were successful
CI / check (pull_request) Successful in 1m1s
9e61d93b9c
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk
kroshtan deleted branch unfret-0.7.0 2026-11-09 11:01:12 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kroshtan/unfret_extension!3
No description provided.