Historia wersji dodatku Cookie AutoDelete — 9 wersji
Cookie AutoDelete Autor: CAD Team
Zachowaj ostrożność podczas używania starych wersji! Są one wyświetlane w celach testowych i historycznych.
Zawsze powinno używać się najnowszej wersji dodatku.
Najnowsza wersja
Wersja 3.6.0
Data wydania: 20 sty 2021 — 718,6 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszyAdded 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.Licencja kodu źródłowego: MIT/X11 License
Poprzednie wersje
Wersja 3.5.1
Data wydania: 23 sie 2020 — 671,23 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszy3.5.1 Bugfix Release
- 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.Licencja kodu źródłowego: MIT/X11 License
Wersja 3.5.0
Data wydania: 19 sie 2020 — 667,79 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszyMIGRATION 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.Licencja kodu źródłowego: MIT/X11 License
Wersja 3.4.0
Data wydania: 19 cze 2020 — 651,13 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszy- 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.Licencja kodu źródłowego: MIT/X11 License
Wersja 3.3.1
Data wydania: 23 maj 2020 — 632,79 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszyFixed 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.Licencja kodu źródłowego: MIT/X11 License
Wersja 3.3.0
Data wydania: 17 maj 2020 — 628,74 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszyPlentiful 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.
- 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
See GitHub Releases or the Welcome Page for detailed Release Notes.Licencja kodu źródłowego: MIT/X11 License
Wersja 3.2.0
Data wydania: 23 kwi 2020 — 566,3 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszy- 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 DependenciesLicencja kodu źródłowego: MIT/X11 License
Wersja 3.1.1
Data wydania: 20 mar 2020 — 557,49 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszyFixed 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.Licencja kodu źródłowego: MIT/X11 License
Wersja 3.0.4
Data wydania: 26 lut 2020 — 323,65 KBDziała z: firefox 63.0 i nowszy, android 63.0 i nowszyFixed: 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.Licencja kodu źródłowego: MIT/X11 License