What's new in Cookie AutoDelete for Firefox 3.8.2

Dec 12, 2022
  • Fix: Expired cookies to also include matched expressions and its options
  • Fix: passing IP Addresses into browsingData removal functions
  • Crowdin translation updates
  • Dependency Updates

New in Cookie AutoDelete for Firefox 3.8.1 (Jul 5, 2022)

  • Fixed: Browser detection in Firefox 103+ as the previous browser feature has been deprecated and removed.

New in Cookie AutoDelete for Firefox 3.8.0 (Jun 15, 2022)

  • Option to keep or clean the browsing site data when freshly enabled.
  • Fix site data being cleaned on restart on a whitelist entry.
  • Session data to be cleaned when the 'All' manual trigger is clicked.

New in Cookie AutoDelete for Firefox 3.7.0 (May 23, 2022)

  • Enhanced: Additional Clean options now have small amount of spacing between them.
  • Chore: Dependency Updates and code optimizations, including a patch for replacing deprecated functions by CommanderRoo
  • Fixed: Cleanup of site data on restart.
  • Fixed: Keep All Cookies value not properly kept on import.
  • Fixed: Popup UI Buttons stacking when font size is small even though there is enough room for more than one button per row. Now it should only stack when width is too small.
  • Fixed: Mistyped Turkish translation placeholder.
  • Notable Fix:
  • Fixed: Version number comparison in Firefox is now by number instead of string, as it should have been in the beginning. This resolves most of the issues from Firefox 100+ in regards to missing functions that was available pre-100.

New in Cookie AutoDelete for Firefox 3.6.0 (Jan 20, 2021)

  • Added Features:
  • Implementation of Firefox Containers/Contextual Identities. This allows CAD to monitor when changes to containers info have been made, and remove the CAD list matching that removed container ID.
  • Manually entering expressions and using Shift+Enter will add the expression into the GreyList.
  • Search Expressions while typing. It's not perfect but it is a start. Closes #120.
  • IP CIDR Notation in Expressions. Closes #814.
  • Bugs Squashed:
  • Duplication of domains in siteData Notifications.
  • Additional cleanup popup 'flashing' in certain situations. Closes #803.
  • Usage of commas within Regular Expressions. Closes #865.
  • Partial Regex Domain Replacements in backend.
  • Housekeeping:
  • Backend Code Optimizations.
  • Dependency Updates.

New in Cookie AutoDelete for Firefox 3.5.1 (Aug 24, 2020)

  • Fixed: browsingData cleanup. Remove Internal CAD Cookie from notifications and cleanup logs.
  • Fixed: LocalStorage should not be fully cleaned if migrating from 3.4.0.
  • Fixed: Cookie Count and Icon in Firefox non-FirstPartyIsolation mode.
  • Fixed: Documentation Links.
  • Localization Updates for Spanish and Chinese Simplified.

New in Cookie AutoDelete for Firefox 3.5.0 (Aug 19, 2020)

  • MIGRATION NOTES (between 3.4.0 and 3.5.0):
  • - 'Uncheck Keep Localstorage on new expressions' has been deprecated in favor of default expression entries. Those that have this enabled will see new default expression entries for all containers for that list type. Only the localStorage option in the global default expression entry will be downgraded for use in 3.4.0!
  • - 'LocalStorage Cleanup' setting has its internal naming changed to be consistent with other new site data cleanup types. Its value have been migrated, and should persist when downgrading back to 3.4.0.
  • Added Features:
  • Cleanup of additional site data types by hostname. For backwards compatibility, existing rules will be keeping all newly implemented site data types. Closes #792 (Plugin Data-Firefox 78+ and Chrome), #551 (Cache-Firefox 77+ and Chrome), #287 (Service Workers-Firefox 77+ and Chrome), #283 (ETag/Cache), #264 (Flash Cookies/Plugin Data) #171 (indexedDB-Firefox 77+ and Chrome))
  • Default Expression Options has an upgrade. It is now customizable per container! See https://github.com/Cookie-AutoDelete/Cookie-AutoDelete
  • Cleanup of Expired Cookies regardless of lists. Closes #344.
  • Clear Cookie Counter function. Will only clear counters and not activity log. Added as enhancement from #777.
  • Notifications about Site Data (Attempted) Cleaning after automatic cleaning.
  • Activity Log now shows the attempted removal of site data type of domain(s).
  • Remove Individual Activity Log Entry.
  • Container Display Names to Activity Log Entries.
  • Display Container ID for selected/active expression list.
  • Ability to remove all expressions from one list.
  • Lists stored in CAD that don't have a matching Firefox container will now show as invalid container in Red Text.
  • Option to show manual notifications (clean site data for a domain actions). Closes #779.
  • Firefox's FirstPartyIsolation enhancements. This accommodates the new way that firefox sets its firstPartyDomain in cookies. This also allows cookies previously created with firstPartyIsolation enabled to be removed in non-firstPartyIsolation mode. Per #801.
  • Styling adjustments:
  • Minor CSS Styling on Clean button + dropdown. Enhanced based on PR#793.
  • Bugfixes:
  • Clearing Logs will not affect cookie counters anymore. Closes #777.
  • Clean delay textbox was not wide enough to fit the max number. Closes #822.
  • A setting link wasn't linked accurately. Thanks to szpak per PR #797.
  • Last but not least:
  • Translations from Crowdin.

New in Cookie AutoDelete for Firefox 3.4.0 (Jun 22, 2020)

  • 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.

New in Cookie AutoDelete for Firefox 3.3.1 (May 23, 2020)

  • Fixed icon color bug regression from 3.3.0.
  • Added the ability to select font size for popup and settings.
  • Added an actual icon for the settings help link.

New in Cookie AutoDelete for Firefox 3.3.0 (May 19, 2020)

  • 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.
  • Settings Validation again after each setting change.
  • Cleanup on Browser Restart (GreyList) can be disabled.
  • If the browser crashed / a tab about:sessionrestore (Firefox) is part of the opened tabs, then greylist cleanup will not run.
  • Delete All Expressions Button in Settings->Expressions. This action cannot be undone so make sure you have exported a backup first!
  • 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.
  • Greyscale Icon if autoclean is disabled. BrowserAction Title will show 'DISABLED' instead of matching WHITE/GREY list.
  • Small Accessibility enhancements in regards to the checkboxes. Using role='checkbox' and aria-checked as well as linking labels to their inputs.
  • Small warning in popup's additional cleanup options for the last two cleanup items.
  • 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.
  • Another attempt at blindly cleaning localstorage. Cookies from 'sub.domain.com' will also clean localstorage from 'www.sub.domain.com' and '.sub.domain.com'.
  • Localstorage cleanup on startup.
  • Texts in Firefox Popup not selectable. 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.
  • Navigating to about:newtab / about:blank / about:home from another domain will trigger cleanup now, as long as clean on Domain Change is enabled.
  • CSS Enhancements

New in Cookie AutoDelete for Firefox 3.2.0 (Apr 23, 2020)

  • Added: Option to disable new version popup. Per Feature Request #661. Further discussions resulted up being an 'opt-in to enable' feature.
  • Added: New Tab Popup to the Welcome/Release Notes once on new installations.
  • Added: Option to have 'Keep LocalStorage' unchecked as default for new expressions. Per Feature Request #561.
  • Added: A warning in settings if LocalStorage is currently disabled so that users know that all LocalStorage will be cleared upon enabling that setting. The warning was previously only seen online on the Documentation on GitHub.
  • Added: Settings Validation Checks to disable some feature/settings that are unusable depending on browser environment (e.g. Chrome, Android)
  • Changed: CSS for top menu in settings. The icon is now centered even after the sidemenu appears.
  • Changed: Settings Tooltip links now more streamlined in backend (Internal changes - shouldn't affect anyone).
  • Changed: Wording on using both LocalStorage Cleanup and Containers (Firefox).
  • Fixed: High CPU Usage due to cookie count in popup introduced in 3.1.0",
  • Removed: Regeneration of setting ID after each update. (Internal stuff - shouldn't affect anyone.
  • Updated: Crowdin Translations. Some translations on Crowdin require changing as the meaning was clarified. Please update accordingly.
  • Updated: Third-Party Dependencies

New in Cookie AutoDelete for Firefox 3.1.1 (Mar 20, 2020)

  • Fixed AutoCleaning Bug in Google Chrome found in 3.1.0.
  • Welcome page will now appear whenever extension gets updated.
  • Minor CSS adjustments.
  • Third-Party Updates.

New in Cookie AutoDelete for Firefox 3.1.0 (Mar 17, 2020)

  • Front end / extension related:
  • Added: Title and Version now added to popup.
  • Added: Title now contains number of cookies for that domain in square brackets. More helpful in Firefox mobile.
  • Added: Cookie count now listed in popup.
  • Added: Regular Expression usage! Thanks to maltsev #649.
  • NOTE: Regular Expression must start and end with `/`.
  • WARNING: Cookies with same name on different domains matched through regular expressions will be treated the same!
  • Added: 'Menu' text to the menu hamburger when screen is small. It has also changed to a full top static header in order to incorporate different locale text length.
  • Added: Regular Expression Usage in new expressions field or through Import Expressions. Thanks to maltsev through PR #649.
  • Added: Multiple Expressions in a line, comma-separated. Only if done through either new expression text field or Import Expressions. Fixes #567.
  • Chore: Updated copyright year, added GitHub Contributors and MIT License links in most source code headers.
  • Fixed: Cookie Badge Count should now reflect an accurate cookie count when cookies are added or removed.
  • Fixed: Cookie List in Expression Table when using Regular Expressions (surfaced bug due to new feature #649).
  • Updated: Minor CSS styling change in the Expression Table in settings, more to do with the 4 buttons there.
  • Updated: Third-party dependencies.
  • Back end / workflow related:
  • Crowdin Integration. Previously it was manually compiled and uploaded to GitHub. Now it is just a build in Crowdin and a PR merge away! Now strings edited in `_locales/en/messages.json` will be reflected automatically in Crowdin.
  • Webpack will now copy compiled and minified js and css files from `dist` folders from npm packages of Bootstrap, jQuery (the bundle version with popper.js), and webextension-polyfill.
  • Jest and tslint updated.

New in Cookie AutoDelete for Firefox 3.0.4 (Feb 26, 2020)

  • Fixed: IP Regex Bug
  • Added: Documentation and FAQ links to About Page.
  • Added: CAD Badge Count should no longer include the cookie that it creates to cleanup localstorage.
  • Changed: Welcome Page should only show the latest 5 change log versions.
  • Updated: Dependencies.

New in Cookie AutoDelete for Firefox 3.0.3 (Jan 31, 2020)

  • Updated: Third-Party Dependencies
  • Fixed: Bugs due to Third-Party Dependencies

New in Cookie AutoDelete for Firefox 3.0.2 (Apr 29, 2019)

  • Added: Version Number to some UI elements
  • Added: Timezone to cleanup log timestamps
  • Fixed: Notifications not showing up with Localstorage cleanup in Firefox 67 and higher

New in Cookie AutoDelete for Firefox 3.0.1 (Jan 16, 2019)

  • Added: A Fallback error message and actions for when the extension data is corrupted in the settings or popup
  • Fixed: Cookie/Localstorage Cleanup relating to blank hostnames
  • Fixed: White/Grey listing IPv6 sites
  • Disabled: Localstorage cleanup on Firefox Android

New in Cookie AutoDelete for Firefox 3.0.0 (Jan 14, 2019)

  • Added: Ability to keep individual cookies or localstorage per expression
  • Added: Ability to restore cookies after a cleanup
  • Added: Better indication of a failed cleanup in the form of a notification
  • Changed: Reduced final build size by over 65%
  • Changed: Prevent startup cleanup on an extension update
  • Fixed: Black font on badge text
  • Removed: Migration code from 1.X.X to 2.X.X

New in Cookie AutoDelete for Firefox 2.2.0 (May 14, 2018)

  • Added: Cleanup Log, gives the decision taken (Keep or Clean) for every site and the reasons why after cleanup
  • Added: Setting for activating cleanup on domain change in the same tab
  • Added: Proper support for cleaning private mode cookies
  • Fixed: Rare bug where deleting an expression wouldn't be deleted
  • Source code released under MIT/X11 License What's this?

New in Cookie AutoDelete for Firefox 2.1.2 (Feb 12, 2018)

  • - Fixed (2.1.2): Popup UI Glitches
  • - Fixed (2.1.2): Add a random path ID to local storage cookie to prevent fingerprinting

New in Cookie AutoDelete for Firefox 2.1.1 (Jan 24, 2018)

  • Mobile Settings UI Improvements
  • 'Restore Default Settings' now only affects the Settings Page

New in Cookie AutoDelete for Firefox 2.1.0 (Jan 11, 2018)

  • Added: Localstorage Support (Firefox 58+, BrowserData API requested)
  • Added: First Party Isolation Support (Firefox 59+, Privacy API requested)
  • Added: Notification on-screen timer setting
  • Added: Notification quick toggle in the popup
  • Fixed: Cookies not deleting for newly created Containers
  • Fixed: Cookies not deleting until a second tab close under no delay
  • Changed: Condensed popup actions
  • Changed: Delay timer changed from minutes to seconds

New in Cookie AutoDelete for Firefox 2.0.1 (Oct 17, 2017)

  • Fixed: Startup cleanup occurring even when Active Mode is disabled
  • Fixed: Popup reflow tweaks
  • Changed: Some slight UI visual changes due to Bootstrap upgrade from 3 to 4

New in Cookie AutoDelete for Firefox 2.0.0 (Oct 13, 2017)

  • Changed: Under the hood improvements with React/Redux. Your settings and Domain list will be migrated automatically on update. Old settings are still kept.
  • Changed: Changed Strict String Matching to Expression Matching. Now you can use wildcards in your domains like git*b.com to match github.com and gitlab.com
  • Changed: UI Refresh with BootStrap
  • Changed: The old exported Domains are not compatible anymore with 2.X.X since there is an entirely different (better) storage format.

New in Cookie AutoDelete for Firefox 1.4.4 (Sep 21, 2017)

  • Locale Tweaks

New in Cookie AutoDelete for Firefox 1.4.3 (Sep 21, 2017)

  • Fixed (1.4.2): Cookie Cleanup failing on cookies without hostnames
  • New Language (1.4.3): pt_BR
  • New Language (1.4.3): zh_ZW

New in Cookie AutoDelete for Firefox 1.4.1 (Sep 21, 2017)

  • Fixed (1.4.1): Edited txt files would break import under different EOL
  • New Language (1.4.1): sv

New in Cookie AutoDelete for Firefox 1.4.0 (Sep 21, 2017)

  • New Feature: GreyList Support (Set a site's cookies to clear on browser restart)
  • Added: Global Subdomain Checkbox
  • Changed: WhiteList and GreyList are now Sorted

New in Cookie AutoDelete for Firefox 1.3.1 (Sep 21, 2017)

  • Fix for Cookie Cleanup not activating for top level domains that have dashes or numbers

New in Cookie AutoDelete for Firefox 1.3.0 (Sep 21, 2017)

  • New Feature: Option to do a Cookie Cleanup on Startup
  • New Feature: Whitelist Subdomain Support (The icon will tell you if a site is protected or not)
  • Fixed delay timer in settings not saving for certain locales with different decimals
  • New Languages: bg, de, fr, zh_CN

New in Cookie AutoDelete for Firefox 1.2.0 (Sep 21, 2017)

  • New Feature: Cookie Cleanup (Ignore Open Tabs) in popup menu. This lets you clear cookies based on the WhiteList alone.
  • Added Localization Support. Instructions to translate Cookie AutoDelete are on GitHub Page
  • New Languages: pt_PT, es