Cookie AutoDelete Versions Save

Firefox and Chrome WebExtension that deletes cookies and other browsing site data as soon as the tab closes, domain changes, browser restarts, or a combination of those events.

v3.3.1-alpha

3 years ago

This is an automatically generated test build. See commits for changes.

Please ignore this recent pre-release as it is not the latest pre-release.

Apologies for the extra release notification - something did not communicate properly between my IDE and GitHub.

v3.5.0-alpha2

3 years ago

This is an automatically generated test build. See commits for changes.

v3.5.0-alpha

3 years ago

This is an automatically generated test build. See commits for changes.

This initial pre-release will only contain pre-existing translated strings. Any new strings will need to be translated through crowdin first before being merged.

v3.4.0

3 years ago
  • Added: Workaround for FirstPartyIsolation check without requiring the 'privacy' permission.
  • Added: Opening Setting from popup now opens in a new tab next to the active one.
  • Added: Right-Click Context menus with cleaning and expression adding functions. (Closes #717). An option to disable the menu is in CAD Settings.
  • Added: Option to clean data from discarded tabs. (Closes #720/#721).
  • Enhanced: Manual cleaning now shows notification and count. (Closes #386)
  • Enhanced: Expression input is now 'url' instead of 'text', mostly for mobile user's keyboard.
  • Changed: Truncated some cookie values not needed in debug.
  • Fixed: Open tab cleaning now take containers into consideration. (Closes #716, #262). This means that open tabs in one containers shouldn't affect the cleanup of others, especially upon browser restart.
  • Fixed: Disabled (Greyscale) Icon should now show up at browser startup.
  • Fixed: CAD no longer removes container cookies when container support is disabled in CAD Settings (Closes #746).
  • Fixed: Cookie restore bug from cookies starting with __Host- or __Secure-. (Closes #772).
  • Updated localization translations from Crowdin.

Latest versions have been submitted to the relevant browser extension store for review.

  • Mozilla Firefox: 2020 June 22 - published
  • Google Chrome: 2020 June 19 - published (surprisingly quick this time).
  • Microsoft Edge Chromium: 2020 June 23 - published

v3.4.0-alpha2

3 years ago

This is an automatically generated test build. See commits for changes.

Some quick bugfixes and backend migration from tslint to eslint.

v3.4.0-alpha

3 years ago

This is an automatically generated test build. See commits for changes.

Notable changes:

  • Right-Click Context Menu.
  • Open tabs now isolated to each container.
  • Clean discarded tabs.

An official release will be made later this week to give some buffer room for localizations to come in.

v3.3.1

3 years ago
  • Fixed icon color bug regression from 3.3.0. Closes #733.
  • Added the ability to select font size for popup and settings. Closes #736, #598, #593, and possibly #358.
  • Added an actual icon for the settings help link.

Release Status:

  • Firefox: Released May 23rd, 2020
  • Chrome: Released May 24th, 2020
  • Edge Chromium: awaiting review.

v3.3.1-alpha2

3 years ago

This should resolve the Icon Bug that surfaced in 3.3.0 (#733). My apologies for that.

This was manually compiled seeing GitHub having some minor issues.

v3.3.0

3 years ago

Plentiful of changes from attempts at fixing issues and adding enhancements.

Minor Breaking Changes

  • Exporting data to file is now done in a function so that it can be reused elsewhere (e.g. Settings Page). No more right-click to download. This also hides the link that is shown at the bottom-left on mouseover.
  • Some translation strings were modified (mostly in settings) and will need translations again. CrowdIn translators have been hard at work translating their native languages. Languages that don't have a translator have been machine translated for now. If there's a translated string that doesn't sound right, please submit a revision and raise an issue through CrowdIn. Thanks!

Fun things added

  • More unit testing for functions.
  • Debug Logging (excludes Firefox Android). This goes to the browser extension console and is for advanced users.
  • Core Settings Import/Export. This will stay as a seprate file from Expressions for now. Closes #429.
  • Settings Validation again after each setting change.
  • Cleanup on Browser Restart (GreyList) can be disabled. Closes #463.
  • If the browser crashed / a tab about:sessionrestore (Firefox) is part of the opened tabs, then greylist cleanup will not run. Closes #463.
  • Delete All Expressions Button in Settings->Expressions. This action cannot be undone so make sure you have exported a backup first! Closes #712.
  • Cookies (not localstorage) created by local html files can now be cleared through expressions. Make sure to include 'file://' for local files.
  • A note about cleanup logs not generated for tabs in Private Browsing.
  • BrowserAction Title now includes the list type if the domain matches an expression.
  • Keep Default Icon option (i.e. no red or yellow icons). If cookie count in icon is disabled, this is also disabled. Closes #76.
  • Greyscale Icon if autoclean is disabled. BrowserAction Title will show 'DISABLED' instead of matching WHITE/GREY list. Closes #454.
  • Small Accessibility enhancements in regards to the checkboxes. Using role='checkbox' and aria-checked as well as linking labels to their inputs. Closes #610 for now.
  • Small warning in popup's additional cleanup options for the last two cleanup items.

Visual Enhancements

  • CSS Buttons in Expression Table to be more colorful.
  • Attempted to remove unused CSS entries.
  • Top menu bar will only show up for browser width up to 1024px now. Closes #714.
  • Some minor optimization of backend code for Settings and Expressions.
  • Reorganized the CAD Settings page.
  • Reorganized the properties in each CSS item in order.
  • CSS Styling for UI Buttons in Expressions To make it side by side. Closes #399.

Other Resolved Issues / Bug Fixes

  • Minimum cleanup delay to 1 second and max cleanup delay to 2147483 seconds (setTimeout limitations).
  • Domains accessed with a dot in the end will also be cleared. This will not affect existing expressions so new ones will need to be created for domains ending in a dot. Closes #701.
  • Another attempt at blindly cleaning localstorage. Cookies from 'sub.domain.com' will also clean localstorage from 'www.sub.domain.com' and '.sub.domain.com'. Possibly closes #699 and others.
  • Localstorage cleanup on startup. Closes #700, #581.
  • Texts in Firefox Popup not selectable. Closes #622. Note that this will not use browser-set CSS themes anymore. It's a tradeoff from being able to select texts in popup.
  • More checks for functions unavailable on Firefox Android.
  • Cookies in default container may not be cleared if no tabs on default container is open. Closes #625.
  • Navigating to about:newtab / about:blank / about:home from another domain will trigger cleanup now, as long as clean on Domain Change is enabled. Closes #459.

Release Status - Released May 17, 2020

  • Firefox: Released as of May 19th, 2020
  • Edge Chromium: Released May 19th, 2020
  • Chrome: Released May 18th, 2020 surprised - it was approved first

v3.3.0-alpha1

3 years ago

This is an automatically generated test build. See commits for changes.