Skip to content

Releases: cavi-au/Consent-O-Matic

v1.1.3

02 Oct 11:15
Compare
Choose a tag to compare

This release is primarily a bugfix release:

  • Fixed typos in German UI
  • Fix a bug causing some popups not to be properly registered
  • Improve debugging log by splitting it into two flags instead of one in the development tab

We have also improved the new build-system so it provides ready-to-use ZIP files used for releases like this and for uploading to extension sites. Attached you will find both source files and compiled versions for several browser variants ready to be loaded (unpacked). For more information see Installation

v1.1.0

31 May 14:40
Compare
Choose a tag to compare

This release contains no feature changes but quite a few changes to the code-base in order to update to the new extension platform "manifest v3":

  • Update manifest to version 3
  • The extension automatically opens the preferences page once upon installation
  • A warning is shown on the preferences page if required permissions have not been granted

This is also the first release to use a new build-system. Attached you will find both source files and a compiled version ready to be loaded (unpacked). For more information see Installation

v1.0.13

06 Mar 14:57
Compare
Choose a tag to compare

Most changes these days are in the rules. This release wraps up recently added new features and some minor bugfixes to the extension itself:

  • Support for creating rules that pierce into shadow DOM (open and closed) for popups that try to hide in there
  • Accessibility: The engine now unfocuses the last button clicked when filling out popups so focus is correctly returned to the page itself for tab'ing/space navigation
  • French language added to UI
  • Better standardized parsing of URLs
  • Added missing permission causing Firefox to fail to disable the addon on pages with popups inside iframes from a different domain.
  • Now correctly doesn't run on content that isn't HTML and also doesn't show an error
  • Slightly improved the popup UI
  • Fixes for the rule editor

v1.0.12

23 Feb 08:05
Compare
Choose a tag to compare

Visual indicator as extension badge while searching/handling a CMP.

Added option "noTimeout" to ClickAction, that if used, prevents COM from using even a setTimeout(0) after the click, this is sometimes needed for performance reasons.

Added OnOffMatcher that has a css selector for both on and off state of a consent. This enables us to only click if the state is wrong, saving clicks, and potential performance improvement.

Removed some left over logging, that was not behind the debugLog flag.

Fixed a bug realted to multiple CMP searches running on top of each other.

Added negateChildFilter option, that enables a childfilter to filter out possible targets, based on not having a specific child. (:has, is not supported in all browsers yet)

v1.0.11

25 Nov 10:00
Compare
Choose a tag to compare

Small release with a few changes:

  • Added "Display" settings tab, with choice of popup hide style
  • Renamed "Debug" settings tab to "Dev" and made it not hidden.
  • Added new matcher "URLMatcher" that matches on URL.
  • Various small bug fixes.
  • Small translation changes.

v1.0.9

16 Sep 08:42
Compare
Choose a tag to compare

A new minor release with an exciting new scroll-hijacking blocker and some performance optimizations

  • Added experimental scroll hijacking prevention: Attempt to allow the user to scroll and interact with the website while the popup is trying to block it
  • Asking CoM to not run on a page when the popup actually runs in an iframe from another domain should now correctly stop CoM from running on that page
  • Changed the behaviour of the visual Picture-in-Picture popup filling mode to be much faster
  • Relaxed update frequency for rule lists. Now checks randomly only every 22-48 hours instead of every 15min. This uses less data and slightly improves performance.
  • Added a new MultiClick action to be used in rules, greatly improving performance for popups that require insane amounts of clicks

v1.0.10

16 Sep 14:32
Compare
Choose a tag to compare

Important bugfix release

  • Fixed a bug in the translation system causing it to attempt to translate the internet instead of only the internal extension pages (#95)
  • Added support for a new rule condition checking if a user wants to give no consent whatsoever

v1.0.8

28 Jun 10:11
Compare
Choose a tag to compare

This version features mainly a better rule engine and upgraded progress display - along with a list of minor features and bugfixes

  • Added portuguese (pt) translation
  • Rules are now made more effective by normalizing text (removing extra spaces etc)
  • "Picture-in-Picture"-mode now grabs popups and moves them out of the way
  • It is now possible to interact with the underlying page while popups are filled (for most sites - some still have certain restrictions in place)
  • A new green progress bar shows how far we are in the process when filling is slow
  • Better accessibility for screen readers in the add-on options pages
  • Improved rule editor and improved code generated by the rule editor
  • Added a JSON schema to make rule editing outside of the built-in editor more smooth
  • Fixed an issue that could prevent the progress dialog from closing on Safari and Firefox

v1.0.2

26 Apr 14:59
Compare
Choose a tag to compare

Mostly bugfixes but there are a few new minor features in this release:

  • Rules can now have multiple detectors
  • Slightly improved help text in iOS to help enable the extension in the settings and allow it to run on all pages
  • License added in the About UI
  • Correct settings for approval of MacOS version in App Store

v1.0.0

05 Apr 11:11
Compare
Choose a tag to compare

First release with wide browser support. Published on Firefox, Chrome and Safari (Mac/iOS) browser extension stores.

Contains several new or improved features:

  • German and Danish translation of the addon UI
  • Greatly improved popup rules and rule engine
  • Better handling of popups with "legitimate interest"
  • Now shows how many clicks it saved you from doing and how many popups it filled (on the About page)
  • "Report site"-popup can now submit without asking every time
  • Performance optimizations for detecting CMPs
  • Fixed a bug that could cause the addon to detect popups on sites where it was asked not to