mirror of
https://github.com/TristanEDU/LiveOverlayExtension.git
synced 2026-01-12 07:48:21 +00:00
1.2 KiB
1.2 KiB
Live Overlay – Release Checklist
Pre-build
- Run
npm run geniconsand confirmicons/icon-16.png,icon-32.png,icon-48.png, andicon-128.pngare refreshed. - Verify inline SVG toolbar icons render correctly against light and dark web pages.
- Ensure
manifest.jsonlists only"permissions": ["activeTab","scripting","storage"]and nohost_permissionsor<all_urls>.
QA & Validation
- Load the unpacked extension in
chrome://extensions(Developer Mode) without warnings. - Click the action icon to toggle the overlay on/off; repeat to confirm no duplicate roots remain.
- Confirm drag, resize, click-through, opacity, invert, grid, and nudge controls function with keyboard focus rings.
- Reload the tab and browser to ensure settings persist via
chrome.storage.local. - Capture updated promo screenshots and store assets in 440×280 and 1400×560 resolutions.
Submission
- Update
CHANGELOG.mdwith the release notes. - Review and update
docs/privacy-policy.mdcontact details if needed. - Package the extension (
.zip) with the refreshed icons and submit to the Chrome Web Store dashboard.