Wolkom by Thunderbird Add-ons.
Foegje ekstra funksjes en stilen ta om Thunderbird hielendal fan jo te meitsjen.
SluteBetterUnsubscribe-ferzjeskiednis
9 ferzjes
Wês foarsichtich mei âlde ferzjes!
Dizze ferzjes wurde ta referinsje en foar testdoeleinen werjûn. Jo moatte altyd de meast resinte ferzje fan in add-on brûke.
Ferzje 2.9.1
What's New
Options Page: The headline feature of this release is a new settings page, accessible from Thunderbird's Add-on Manager. From there you can:
- Auto-send unsubscribe emails: Toggle whether the unsubscribe email is sent automatically without confirmation (default: off).
- Confirmation regex: Define a regular expression pattern that triggers a confirmation dialog before unsubscribing when the target address matches. Useful for protecting mailing lists you manage (for example, Google Groups addresses). Leave blank to disable.
Settings are stored locally and include a Reset to Defaults button.
Improvements & Fixes
- Thunderbird 137+ compatibility: The extension now uses the newer
messenger.messages.deleteAPI signature when available, while gracefully falling back to the older API on earlier Thunderbird versions. - Better email address parsing: Now uses
parseMailboxString(available since Thunderbird 137) for more reliable sender parsing, with a regex fallback for older Thunderbird versions. - More reliable auto-send: When sending unsubscribe emails automatically, the extension now waits for the compose window to be ready before sending, preventing failures on slower systems.
- Cleaned up permissions: Removed unused
messagesMoveandthemepermissions, and addedstorageto support the new settings page. - Support for
bodyinmailto:URIs: Added support for parsing and using thebodyparameter inmailto:unsubscribe links, enabling RFC 6068 compliant unsubscribe emails with predefined message content. Thanks to @tesaguri.
Translations
- Added Japanese localization.
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.8.0
This release improves reliability, usability, and accessibility, making unsubscribing from unwanted emails smoother and more dependable.
What’s New & Improved
Smarter unsubscribe link detection
* Better at finding unsubscribe links, even when buried deep in emails
* More emails now show an unsubscribe option
* Fewer false matches
* Improved handling of complex newsletter layouts
Result: Higher success rate when unsubscribing
Clearer feedback on errors
* Clear messages when an email does not support unsubscribing or when a network issue occurs
* Better explanations when an unsubscribe attempt fails
Result: Less confusion, more confidence
Improved accessibility and keyboard support
* Fully keyboard-friendly controls
* Better button and menu behavior
* Cleaner, easier-to-use layout
Result: Smoother experience for all users, including assistive-technology users
More reliable behavior while reading mail
* Better detection when switching between open messages
* Unsubscribe button now updates correctly every time
Result: Fewer missed unsubscribe opportunities
General polish and stability improvements
* Performance, consistency, and stability improvements behind the scenes
Full Changelog
https://github.com/LucBennett/BetterUnsubscribe/compare/v2.7.0...v2.8.0
Thanks for using BetterUnsubscribe!
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.7.0
New Features:
- Added full support for the Polish language.
- Introduced advanced domain-specific and sender-specific deletion options with improved UI feedback.
- Popup window now closes automatically 0.5 seconds after deletion.
- Dropdown menu in the popup is now scrollable for better usability with larger lists.
- Enhanced regex for improved email parsing and compatibility with complex formats.
UI/UX Improvements:
- Improved accessibility with updated ARIA attributes and better status role updates.
- Refined dropdown behavior and optimized CSS for a cleaner, more accessible user interface.
- Resolved theme compatibility issues and improved responsive design for better user experience.
Functionality Updates:
- Overhauled error handling for greater stability and clearer error messages.
- Improved localization support across all scripts and new features.
- Enhanced accessibility with better-labeled interactive elements.
Bug Fixes:
- Fixed compatibility issues with Thunderbird v128.
- Resolved UI bugs related to dropdown and popup behavior.
- Improved email parsing to handle edge cases more effectively.
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.6.1
- Refined Functionality: The
checkUnsubfunction has been restructured for improved readability, and error handling is now managed by the UI instead ofsearchUnsub. - Regex Tweaks: Several optimizations have been made:
- HTML link matching now works better with both text content and
hrefattributes. - Improved handling of edge cases like "(un)subscribe".
- Enhanced regex efficiency for better performance.
- HTML link matching now works better with both text content and
- CSS Restructuring and Fixes:
- Refactored CSS for better organization and performance.
- Fixed multiple theme-related issues.
- Introduced CSS media queries for better responsiveness and user experience.
- Bug Fixes: Various minor bug fixes and tweaks for a smoother user experience.
Enjoy an optimized experience with BetterUnsubscribe!
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.6.0
- Improved Popup Handling: Now uses manifest
default_popupfor a simpler, more efficient interface. - Enhanced Error Handling: Added safeguards in
background.jsandpopup.jsto prevent file deletion errors. - Unit Tests: New unit tests added, and the compile script has been updated to exclude unnecessary files.
- Regex and Bug Fixes: Updated regex for better detection, plus fixes for minor issues.
Enjoy an optimized experience with BetterUnsubscribe!
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.5.0
This update introduces several new features and improvements:
- New Email Deletion Options: Delete a single email or all emails from a sender, with an updated popup interface.
- Localization: Added support for French (France) and Italian (Italy).
- UI Enhancements: Introduced a "Deleting" status and a count of deleted emails for better feedback.
- Code Improvements: Reorganized code by moving all CSS to
styles.cssand simplified icon handling withtheme_iconsin the manifest.
Enjoy the new features!
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.4.0
- Included 48x48 pixel icons for both standard and inverted icons
- Implemented methods and listeners in background script to dynamically change icons based on theme
- Added Brazilian Portuguese language support (contributed by John @ https://github.com/dataserver)
- Refactored `popup.js` for better code structure and readability
- Added documentation comments to `popup.js`
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.3.4
Fixed issue with post request being rejected due to error 400 Bad Request.
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Ferzje 2.3.2
- Added additional permission to allow deleting
- Popup only reports DONE if the response shows success.
- Boarnekoade útjûn ûnder Mozilla Public License, version 2.0
Om jo eigen kolleksjes oan te meitsjen moatte jo in Mozilla-add-ons-account hawwe.