Release v1.2.2 - Privacy & Compliance Update
This release focuses on improving privacy transparency and achieving full compliance with the Chrome Web Store policy. We have significantly narrowed the extension's permission footprint while maintaining all core functionality.
🚀 What's New
- Privacy-First Permissions: Removed the broad
tabsanddownloadspermissions. - Narrowed Host Access: Removed the
<all_urls>host permission. The extension now strictly operates within theactiveTabscope, only accessing pages when explicitly triggered by the user. - Security Audit: Verified 100% local processing. No remote code execution or data extraction tools are used.
- Sync with Lovable: Synchronized the LovableTools landing page and updated the official Privacy Policy to reflect these reduced permissions.
🛠️ Internal Changes
- Refactored broadcastCleanup in background.ts to target only the active tab.
- Updated content script injection logic to rely on programmatic execution via
scriptingAPI instead of broad manifest matches. - Aligned versioning across package.json and wxt.config.ts.
📦 Build Artifacts
- Includes production build:
screenshot-editor-1.2.2-chrome.zip
Full Changelog: v1.2.1...v1.2.2