Skip to content

Latest commit

 

History

History
74 lines (47 loc) · 2.16 KB

CHANGELOG.md

File metadata and controls

74 lines (47 loc) · 2.16 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.0.0] - 2024-02-21

Added

  • Added support for Manifest V3

Changes

  • Moved to Bun
  • Replaced React with Svelte
  • Greatly simplified the way clipboard data is checked for alterations
    • Instead of comparing text, the extension now simply checks if clipboardData of the ClipboardEvent contains any data. This only happens when it was altered by Javascript. In all other cases this field is left empty by the browser as a security measure.

1.3.0 - 2022-04-01

Added

  • Insights page
    • Overview of domains that alter clipboard data, and how often
    • Detail page for each domain, which includes the "before and after" of the clipboard data for each warning that was triggered.
    • Includes a button to save the data to a JSON file

Changed

  • Hidden elements without any text inside do no longer trigger a warning, as they pose no danger. This fixes some false positives.

1.2.1 - 2022-02-25

Changed

  • Fixed error caused by undefined whitelist value

1.2.0 - 2022-02-10

Added

  • Settings page
    • Whitelisting
    • About section

Changed

  • Better Typescript support
    • Replaced webextension-polyfill-ts with @types/webextension-polyfil
    • Updated unit tests to support this migration
    • Removed Mockzilla

1.1.0 - 2020-12-15

Added

  • Added check for offscreen and hidden elements

1.0.1 - 2020-12-09

Added

  • Initial version
  • Checks the users text selection against the contents of their clipboard
    • Shows a notification if there is a difference