Skip to content

Releases: raakkan/screenshot-editor

1.2.2

15 Feb 11:23

Choose a tag to compare

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 tabs and downloads permissions.
  • Narrowed Host Access: Removed the <all_urls> host permission. The extension now strictly operates within the activeTab scope, 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 scripting API 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

v1.2.1

11 Feb 06:14

Choose a tag to compare

v1.2.1 - Enhancements & Optimized Experience

This release focuses on improving the text annotation experience, enhancing UI interactivity, and optimizing assets for better performance.

✨ New Features

  • Blinking Cursor: Added a real-time blinking cursor to the text annotation tool for a more intuitive and responsive typing experience.
  • Contextual Cursors: Implemented automatic cursor switching (move/text) during element interaction to provide better visual feedback.

🚀 Enhancements

  • Dynamic Popup Positioning: The property inspector now tracks the editor's scroll and zoom state in real-time, ensuring controls stay perfectly anchored to selected elements.
  • Asset Optimization: Converted all extension-related images to WebP format, reducing landing page load weight by over 70% (e.g., hero image reduced from ~600KB to ~140KB).
  • Open Source Focus: Added prominent "100% Open Source" branding and a "Built for Developers" section to highlight our commitment to transparency.

🛠️ Technical Changes

  • State Management: Improved React 19 + Konva integration for smoother property updates.
  • Layout Refinement: Updated the "Pro Editor" showcase to a responsive horizontal grid.

🐞 Bug Fixes

  • Fixed an issue where annotation toolbars would "drift" from their parent elements during canvas scrolling or zooming.
  • Improved text selection and focus behavior for faster editing sessions.

Full Changelog: v1.1.0...v1.2.1

v1.2.0

10 Feb 08:47

Choose a tag to compare

v1.2.0 - UI Updates & Image Upload

Key Changes

  • Toolbar Overhaul: The main toolbar is now a vertical sidebar on the left, saving canvas space. Tool names appear as tooltips on hover.
  • Image Upload Tool: A new "Image" tool allows you to upload and place custom images directly onto the canvas as layers.
  • Stable Text Editing: The text input popup now has a fixed size, preventing the UI from jumping while you type or adjust font settings.
  • Manifest Update: Project version bumped to v1.2.0.

Screenshot Editor Pro v1.1.0

10 Feb 06:48

Choose a tag to compare

Rebranded to Screenshot Editor Pro

  • Fully overhauled brand identity across the extension.
  • New brand icons and unified logo integrated into the Editor and Popup.
  • Robust coordinate mapping fix for pixel-perfect drawing and alignment.
  • Reduced viewport padding for better UX.