quickFilters Version History

68 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 5.9.1 599.6 KiB Works with Thunderbird 91.0 - 111.0

Maintenance Release 5.9.1

Improvements - Maintenance v5.9.1
  • Fixed: Missing quickFilters buttons on QuickFolders Current Folder Bar (Linux). [issue 172]
  • Fixed: quickFilters buttons ddin't work initially when dragging from customize toolbar -
    Add-on needs to be restarted to make buttons work. [issue 175]
  • Improved license dialog with a new section on pricing. As Thunderbird cannot pull the prices from the shop website at fastspring.com, the user must click the Renew / Buy License buttons to look up price on the shop website before deciding to pay [issue 177].
  • Added Czech translation to license dialog.

Improvements - v5.9
  • Redesigned the quickFilters Assistant toolbarbutton and made it a dropdown. This unblocks usage of the assistant when showing the "expired license" notice. It also gives the option of reading the change log after enabling filter assistant mode.
  • Disable assistant when dragging mail from special folders: Queue | Templates | Drafts | Trash. [issue 164]
  • Added a warning if the quickFilters license is about to expire (displayed 10 days before). [issue 171]


Bug Fixes
  • Removed donate button from assistant dialog for licensed users. [issue 166]
  • Repaired the option to add new rules on top of existing filters. [issue 170]

Version 5.9 594.2 KiB Works with Thunderbird 91.0 - 111.0

Improvements
  • Redesigned the quickFilters Assistant toolbarbutton and made it a dropdown. This unblocks usage of the assistant when showing the "expired license" notice. It also gives the option of reading the change log after enabling filter assistant mode.
  • Disable assistant when dragging mail from special folders: Queue | Templates | Drafts | Trash. [issue 164]
  • Added a warning if the quickFilters license is about to expire (displayed 10 days before). [issue 171]


Bug Fixes
  • Remove donate button from assistant dialog for licensed users. [issue 166]
  • Repaired the option to add new rules on top of existing filters. [issue 170]

Version 5.8.1 593.8 KiB Works with Thunderbird 91.0 - 110.0

Maintenance Fixes 5.8.1
  • Fixed: Ctrl-A (Select All) shortcut key was no longer working in version 5.8. See [issue 160]
  • Fixed: Merging to a filter with "Subject" template breaks filter [issue 161]
  • Troubleshooter: in step one, only flag enabled filters that have no valid way of running [issue 163]

Improvements
  • You can now store a selection of filters by clicking the Backup Button while holding down the CTRL key.
  • Added link to github for bug reports and feature requests on the support tab. [issue 146]
  • Allow assistant trigger when deleting or moving mail to Junk. Also added a switch to support Archives (through the FiltaQuilla Add-on). Exceptions / folders to be ignored by Assistant can be configured on the 'Actions' tab of quickFilters settings. [issue 145]


Bug Fixes
  • Fixed: Sorting filter terms now falsely doesn't restore deleted search terms anymore [issue 149]
  • Rolled back the code from 5.7.1 that removed "Monkey Patched" functions - this would lead to problems such as Thunderbird hanging during filtering on a small number of systems.[issue 152]

Version 5.8 573.6 KiB Works with Thunderbird 91.0 - 110.0

Improvements
  • You can now store a selection of filters by clicking the Backup Button while holding down the CTRL key.
  • Added link to github for bug reports and feature requests on the support tab. [issue 146]
  • Allow assistant trigger when deleting or moving mail to Junk. Also added a switch to support Archives (through the FiltaQuilla Add-on). Exceptions / folders to be ignored by Assistant can be configured on the 'Actions' tab of quickFilters settings. [issue 145]


Bug Fixes
  • Fixed: Sorting filter terms now falsely doesn't restore deleted search terms anymore [issue 149]
  • Rolled back the code from 5.7.1 that removed "Monkey Patched" functions - this would lead to problems such as Thunderbird hanging during filtering on a small number of systems.[issue 152]

Version 5.7.1 569.3 KiB Works with Thunderbird 78.0 - 108.0

Maintenance Fixes - 5.7.1
  • From v5.7 - once the assistant is active, deleting emails triggered it and prompted to create new filters. This behavior was unintended. [issue 142]
  • The quickFilters filter assistant could be triggered by filters that execute moving / copying mail. [issue 143] From now on quickFilters will be checking if there are already filters active that may have successfully moved the mail, in which case the assistant is not invoked.


Improvements
  • Fixed [issue 133] Reply-To filter is case sensitive - should be case insensitive
  • Avoid accidentally running filters through Shortcut, add confirmation dialog. [issue 132]
  • Fixed: help text of tooltip (e.g. actions in filter editor) not readable in dark themes.
  • You can now create filters that move mail across to another inbox. Previously such mail movements did not trigger the assistant.
  • Removed Thunderbird patch code, if you use QuickFolders you must update it to version 5.15.1 to avoid duplicate assistant prompts.
  • Removed sync-stream-listener which will go away in future versions of Thunderbird.
  • Improved naming of new filters if standard tags (such as Important, Work) are added.

Version 5.7 567.3 KiB Works with Thunderbird 78.0 - 108.0

Known issues - 5.7
  • When the assistant is active, deleting emails triggers it and prompts to create new filters. This behavior is unintended.

    There is a version that fixes this problem here
  • The quickFilters filter assistant may be triggered by filters that execute moving / copying mail! I am currently working on a permanent fix for this issue. There are already prereleases available here:

    [issue 143]

    As alternative workaround you can disable the automatic starting of the filter
    assistant on the actions page of quickFilters settings - it only happens while the assistant
    mode is active.


Improvements
  • Fixed [issue 133] Reply-To filter is case sensitive - should be case insensitive
  • Avoid accidentally running filters through Shortcut, add confirmation dialog. [issue 132]
  • Fixed: help text of tooltip (e.g. actions in filter editor) not readable in dark themes.
  • You can now create filters that move mail across to another inbox. Previously such mail movements did not trigger the assistant.
  • Removed Thunderbird patch code, if you use QuickFolders you must update it to version 5.15.1 to avoid duplicate assistant prompts.
  • Removed sync-stream-listener which will go away in future versions of Thunderbird.
  • Improved naming of new filters if standard tags (such as Important, Work) are added.

Version 5.6 564.4 KiB Works with Thunderbird 78.0 - 107.0

Improvements
  • Fixed [issue 123] Clicking Sort leads to empty search terms (Thunderbird 102 regression)
  • Fixed toolbar Icon colors for Thunderbird 102
  • [issue 125] Support license validation with Exchange accounts (from Tb 102)
  • Improved default filter name for starred messages - now includes the folder name as well.
  • [issue 129] Improved integration of buttons on QuickFolders' current folder bar.

    The optional quickFilters toolbar button which can be added to the QuickFolders Navigation bar (Current folder toolbar) via Advanced settings can be missing if Add-ons are loaded in the wrong order or whenever QF is disabled / updated.

    This fix improves communication between both Add-ons to ensure the buttons are never missing (requires QuickFolders 5.14 or higher - to get a preview version of that, check here).
  • Support triggering the assistant when adding a Star to a message in the Inbox through the context menu, without triggering the warning about being more useful after moving mail to another folder.

Miscellaneous
  • Removed all inline command handlers - added them via script instead. [issue 122]
  • [issue 102] WIP: Support mixed "any" / "all" filters with mail clients that do (Betterbird 91.8). If the Mail Program supports nested conditions, parentheses (beginsGrouping and endsGrouping) are now processed as numbers and not as numerals (as of Betterbird).

Version 5.5.4 565.1 KiB Works with Thunderbird 78.0 - 102.*

Maintenance version 5.5.4
  • Added improved Italian translation by Pol Hallen
  • [issue 107] Existing "Reply-To" conditions cannot be edited (no text field displayed in Tb 91)
  • [issue 108] Fixed: Edit fields of custom search term "Reply-To" is not displayed in Thunderbird 102

  • [issue 109] Fixed: Adding "Reply To" parts in Custom Template Editor fails with an error
  • [issue 110] Added an option to disable removing own email addresses (mainly for testing)



Maintenance version 5.5.1
  • [5.5.1 - Maintenance Release] On request from ATN Reviewers removed debugger statements.


Improvements
  • [issue 100] Improve location of toolbar buttons when installing quickFilters

    When installing quickFilters for the first time, the new buttons appear to the right of the application menu. A better location would be to the left of the search box, aligned to the last visible button (in this example "Quick Filter")
  • Increasing maximum TB version for next ESR - Thunderbird 102.* is supported from now on.
  • Added new domain part extractors for custom templates: Root domain, Subdomain, Domain name extension. These will usually work reliably depending on how exotic your domain extensions are. However it doesn't check against the database of extensions that look like domains, such as "pharma.pro", here the algorithm will falsely assume that the URL "tools.pharma.pro" consists of:

    subdomain = tools, root domain = pharma, extension = pro

    - even though in reality it is:

    root domain = tools, extension = pharma.pro

    I am not doing an online sanity check here, so double check when you use these functions to create new filter templates.
  • Added a help panel in custom template editor that explains the placeholder action "set priority to normal". When the assistant creates a new filter it will always add the appropriate action (such as move to current folder or tag with the current tag) based on what the user did. Since the filter editor needs at least one action the custom template editor just uses a "neutral" action (set priority to normal) as a placeholder. This should be left alone - do not try to set a "move to folder action" unless you want to do it and expect this action to be hardcoded in all filters you want to generate with this template.
  • Added more transparency for features that require a Pro license. You can use these features a limited number of times the remaining of which will now be displayed in the license notification at the bottom of the screen. All usage counts will be reset when this new version is installed.
Bugs Fixed
  • [issue 105] Fixed: Backup of Custom Templates (Local Folders) does not store placeholders correctly.
  • [issue 104] Fixed: Filter Rules sorting - fails if no quickFilters Pro license is present.
  • Fixed "copy" icon in filter list removed in TB102.
  • Fixed sliding notification panels for Thunderbird 99 and higher.
  • Fixed sliding notification icon for Thunderbird 91.
  • Fixed icon on OS notification (Run filters on folder / selected mails...)
  • Fixed a problem with alias email addresses in license.
  • Tested with Betterbird so that new can be generated. Future Work: intelligent merging into subgroups depending on template. E.g. subject AND (from OR from OR from).

Version 5.5.1 559.9 KiB Works with Thunderbird 78.0 - 102.*

Maintenance version 5.5.1
  • [5.5.1 - Maintenance Release] On request from ATN Reviewers removed debugger statements.

Improvements
  • [issue 100] Improve location of toolbar buttons when installing quickFilters

    When installing quickFilters for the first time, the new buttons appear to the right of the application menu. A better location would be to the left of the search box, aligned to the last visible button (in this example "Quick Filter")
  • Increasing maximum TB version for next ESR - Thunderbird 102.* is supported from now on.
  • Added new domain part extractors for custom templates: Root domain, Subdomain, Domain name extension. These will usually work reliably depending on how exotic your domain extensions are. However it doesn't check against the database of extensions that look like domains, such as "pharma.pro", here the algorithm will falsely assume that the URL "tools.pharma.pro" consists of:

    subdomain = tools, root domain = pharma, extension = pro

    - even though in reality it is:

    root domain = tools, extension = pharma.pro

    I am not doing an online sanity check here, so double check when you use these functions to create new filter templates.
  • Added a help panel in custom template editor that explains the placeholder action "set priority to normal". When the assistant creates a new filter it will always add the appropriate action (such as move to current folder or tag with the current tag) based on what the user did. Since the filter editor needs at least one action the custom template editor just uses a "neutral" action (set priority to normal) as a placeholder. This should be left alone - do not try to set a "move to folder action" unless you want to do it and expect this action to be hardcoded in all filters you want to generate with this template.
  • Added more transparency for features that require a Pro license. You can use these features a limited number of times the remaining of which will now be displayed in the license notification at the bottom of the screen. All usage counts will be reset when this new version is installed.
Bugs Fixed
  • [issue 105] Fixed: Backup of Custom Templates (Local Folders) does not store placeholders correctly.
  • [issue 104] Fixed: Filter Rules sorting - fails if no quickFilters Pro license is present.
  • Fixed "copy" icon in filter list removed in TB102.
  • Fixed sliding notification panels for Thunderbird 99 and higher.
  • Fixed sliding notification icon for Thunderbird 91.
  • Fixed icon on OS notification (Run filters on folder / selected mails...)
  • Fixed a problem with alias email addresses in license.
  • Tested with Betterbird so that new can be generated. Future Work: intelligent merging into subgroups depending on template. E.g. subject AND (from OR from OR from).

Version 5.5 559.9 KiB Works with Thunderbird 78.0 - 102.*

Please check out the sale (30% off for quickFilters Pro until June 12th) at the web shop.

Improvements

  • [issue 100] Improve location of toolbar buttons when installing quickFilters

    When installing quickFilters for the first time, the new buttons appear to the right of the application menu. A better location would be to the left of the search box, aligned to the last visible button (in this example "Quick Filter")
  • Increasing maximum TB version for next ESR - Thunderbird 102.* is supported from now on.
  • Added new domain part extractors for custom templates: Root domain, Subdomain, Domain name extension. These will usually work reliably depending on how exotic your domain extensions are. However it doesn't check against the database of extensions that look like domains, such as "pharma.pro", here the algorithm will falsely assume that the URL "tools.pharma.pro" consists of:

    subdomain = tools, root domain = pharma, extension = pro

    - even though in reality it is:

    root domain = tools, extension = pharma.pro

    I am not doing an online sanity check here, so double check when you use these functions to create new filter templates.
  • Added a help panel in custom template editor that explains the placeholder action "set priority to normal". When the assistant creates a new filter it will always add the appropriate action (such as move to current folder or tag with the current tag) based on what the user did. Since the filter editor needs at least one action the custom template editor just uses a "neutral" action (set priority to normal) as a placeholder. This should be left alone - do not try to set a "move to folder action" unless you want to do it and expect this action to be hardcoded in all filters you want to generate with this template.
  • Added more transparency for features that require a Pro license. You can use these features a limited number of times the remaining of which will now be displayed in the license notification at the bottom of the screen. All usage counts will be reset when this new version is installed.
Bugs Fixed
  • [issue 105] Fixed: Backup of Custom Templates (Local Folders) does not store placeholders correctly.
  • [issue 104] Fixed: Filter Rules sorting - fails if no quickFilters Pro license is present.
  • Fixed "copy" icon in filter list removed in TB102.
  • Fixed sliding notification panels for Thunderbird 99 and higher.
  • Fixed sliding notification icon for Thunderbird 91.
  • Fixed icon on OS notification (Run filters on folder / selected mails...)
  • Fixed a problem with alias email addresses in license.
  • Tested with Betterbird so that new can be generated. Future Work: intelligent merging into subgroups depending on template. E.g. subject AND (from OR from OR from).

Version 5.4 552.4 KiB Works with Thunderbird 78.0 - 91.*

  • [issue 89] Create filter by subject - option to insert the full subject if [string] in line.

    In the default behavior, when generating a filter by subject, quyickFilters will look for terms in square or curly braces, such as [honey] or {Fans} and extracts only these. This format is often used by mailing lists or to group mails in a topic. If you switch on this new option, the full subject line will always be inserted into the search condition.
  • [issue 77] When copying an email during assistant, the action "Copy to Folder" should be set + populated. At the moment this defaults back to "move to folder" and might also suggest merging with other filters of the wrong action.
  • [issue 92] Added a method to view license extension sooner than 1 month before expiry of Pro license. If you need to extend your license by another year before it expires, you can click the valid date in Settings / quickFilters Pro tab to open the licensing screen to extend it.

Bug Fixes
  • [issue 90], [issue 72] Fixed: Moving mails with context menu moves wrong mails (it switched to mail below the selection and moved that instead).
  • Fixed a problem with alias email addresses in license.

Version 5.3.2 556.7 KiB Works with Thunderbird 78.0 - 91.*

quickFilters Change Log - Version 5.3.2 - changes since 5.2.1

Maintenance Release 5.3.2
  • Extended special offer for getting a quickFilters Pro license to 12th of September.
  • 5.3.2 - Fixed domain license link. You can now buy a license for your enterprise, have a single license for muliple users and save money and time from 5 users and more.
  • Fixed in 5.3.2 - The link to premium features directed to QuickFolders site, not quickFilters!
  • Removed experimental APIs for notifications and reading accounts that worked around Bug 1710359.


Changes in 5.3.1
  • quickFilters is now compatible with Thunderbird 91, which commences the next ESR period (2021-2022).
  • [issue 67] Added colored icons and theme support in message filter list toolbar.
  • Splash screen: instead of displaying this as soon as Thunderbird installs a new version of Thunderbird, this is now available by clicking the message on the assistant button which shows the fact that quickFilters was updated.
  • Options are now available through Add-ons Manager / quickFilters "Wrench Icon".
  • Restricted special search methods in the filter list to licensed users only.
  • Added support for quickFilters Domain licenses - you can buy a domain license that can cover multiple users with a single license here.
Bug Fixes
  • The link on the registration screen in 5.3 accidentally directed to buy a QuickFolders license. This is now fixed in version 5.3.1.
  • The license validation didn't tell if license failing - fixed in 5.3.1
  • [issue 66] Fixed: On some machines, quickFilters is not loading at startup (due to accounts not loading)
  • [issue 68] Fixed: Moving mails with context menu moves wrong mails (it switched to mail below the selection and moved that instead).
  • When an invalid license was entered in version 5.3 no feedback or reason for it not working was given.
  • Removed experimental APIs for notifications and reading accounts that worked around Bug 1710359 .
Localization
  • Use modern json localization format. This can avoid problems of dialogs not loading in non-English locales if a text is missing.
  • Completed Argentinian Locale using strings from the Spanish one.
  • Added Finnish, Portuguese and Polish translations (using google translate).
Compatibility with Thunderbird 91
  • Fixed missing icons on sliding notification bars
  • Fixed style / visibility of [Buy License] button at bottom of settings dialog.
  • Removed deprecated fixIterator function from findInboxFromRoot() function
  • Using notifyTools for updating UI via background page (mail extension conversion).
  • Licenser code migrated into background script.
  • Hiding / showing the toolbar in filter list is now instant.
  • Removed obsolete legacy locale files.
  • Removed all references to the old mozdev.org site.

Version 5.3.1 555.2 KiB Works with Thunderbird 78.0 - 91.*

quickFilters Change Log - Version 5.3.1
  • quickFilters is now compatible with Thunderbird 91, which commences the next ESR period (2021-2022).
  • [issue 67] Added colored icons and theme support in message filter list toolbar.
  • Splash screen: instead of displaying this as soon as Thunderbird installs a new version of Thunderbird, this is now available by clicking the message on the assistant button which shows the fact that quickFilters was updated.
  • Options are now available through Add-ons Manager / quickFilters "Wrench Icon".
  • Restricted special search methods in the filter list to licensed users only.
Bug Fixes
  • The link on the registration screen in 5.3 accidentally directed to buy a QuickFolders license. This is now fixed in version 5.3.1.
  • The license validation didn't tell if license failing - fixed in 5.3.1
  • [issue 66] Fixed: On some machines, quickFilters is not loading at startup (due to accounts not loading)
  • [issue 68] Fixed: Moving mails with context menu moves wrong mails (it switched to mail below the selection and moved that instead).
  • When an invalid license was entered in version 5.3 no feedback or reason for it not working was given.
Localization
  • Use modern json localization format. This can avoid problems of dialogs not loading in non-English locales if a text is missing.
  • Completed Argentinian Locale using strings from the Spanish one.
  • Added Finnish, Portuguese and Polish translations (using google translate).
Compatibility with Thunderbird 91
  • Fixed missing icons on sliding notification bars
  • Fixed style / visibility of [Buy License] button at bottom of settings dialog.
  • Removed deprecated fixIterator function from findInboxFromRoot() function
  • Using notifyTools for updating UI via background page (mail extension conversion).
  • Licenser code migrated into background script.
  • Hiding / showing the toolbar in filter list is now instant.
  • Removed obsolete legacy locale files.
  • Removed all references to the old mozdev.org site.

Version 5.2.1 547.6 KiB Works with Thunderbird 78.0 - 86.0

quickFilters Change Log - Version 5.2.1

  • [issue 14] quickFilters was migrated to Thunderbird 78, and is now finally available after a lengthy beta phase on addons.thunderbird.net. Last year's conversion work was expensive and deep - I hired external developer Klaus Buecher for the main conversion phase and also got some lovely new icons contributed by @Panglab who did a lot of design work for Thunderbird Core.

    I had a lot of extra days of work and around 3,500$ of expenses for this years Add-on conversions and releases - also the web site had to be migrated from the now decommissioned free hosting on mozdev.org to github pages. To help fund quickFilters for the next year and the unavoidable changes necessary to switch over to an API based approach, you should buy a quickFilters Pro license.
  • [issue 55] 5.2.1 - Russian translation fixed by: Igor Zhigunov aka ashed
  • 5.2.1 - removed sort button from custom filter templates
  • [issue 11] New function: Sort Search Terms in a filter. To make it easy to view the list
    correctly, the new search terms are sorted by search attribute, operator and value.
  • [issue 20] New function: Remember Copied filters List to insert to other Accounts multiple times. You can now copy a selection of filters to different accounts without having to re-select the filters every time. To enable this feature, open quickFilters settings, advanced, and select the box "Enable pasting filters to multiple accounts".
  • [issue 51] Fixed: Merging new filter conditions may lead to duplicate search terms.
  • [issue 52] Own Emails are not automatically suggested for merging when using context menu
  • [issue 23] Avoid Empty Conditions list due to removed recipients - filter cannot be edited. In this case, (when removing invalid emails would lead to a filter without any search conditions) an error message is displayed instead of displaying a filter dialog that cannot be edited.
  • Added a step to the troubleshooter that finds filters without search terms.
  • [issue 47] Fixed: Using the %subject% placeholder in custom templates doesn't work in Assistant.
  • quickFilters settings can now be opened from the Add-ons Manager (via the ... menu). You can also still use the shortcut of right-clicking the filter assistant button on the main toolbar.

Thunderbird 87 Regressions Fixed
  • [issue 48] Make quickFilters compatible with Thunderbird 87 beta (ongoing):
    • Removed strict maximum version - you can now run quickFilters in Thunderbird 88 beta versions. Please do not expect higher versions to work, my goal for the moment is strictly supporting next years ESR version in time.
    • open sites in tab was broken because of modified openTab parameters
    • search terms now in a different type of collection can lead to failures when defining new filters.

Version 5.2 545.9 KiB Works with Thunderbird 78.0 - 86.0

quickFilters Change Log - Version 5.2

  • [issue 14] quickFilters was migrated to Thunderbird 78, and is now finally available after a lengthy beta phase on addons.thunderbird.net. Last year's conversion work was expensive and deep - I hired external developer Klaus Buecher for the main conversion phase and also got some lovely new icons contributed by @Panglab who did a lot of design work for Thunderbird Core.

    I had a lot of extra days of work and around 3,500$ of expenses for this years Add-on conversions and releases - also the web site had to be migrated from the now decommissioned free hosting on mozdev.org to github pages. To help fund quickFilters for the next year and the unavoidable changes necessary to switch over to an API based approach, you should buy a quickFilters Pro license.
  • [issue 11] New function: Sort Search Terms in a filter. To make it easy to view the list
    correctly, the new search terms are sorted by search attribute, operator and value.
  • [issue 20] New function: Remember Copied filters List to insert to other Accounts multiple times. You can now copy a selection of filters to different accounts without having to re-select the filters every time. To enable this feature, open quickFilters settings, advanced, and select the box "Enable pasting filters to multiple accounts".
  • [issue 51] Fixed: Merging new filter conditions may lead to duplicate search terms.
  • [issue 52] Own Emails are not automatically suggested for merging when using context menu
  • [issue 23] Avoid Empty Conditions list due to removed recipients - filter cannot be edited. In this case, (when removing invalid emails would lead to a filter without any search conditions) an error message is displayed instead of displaying a filter dialog that cannot be edited.
  • Added a step to the troubleshooter that finds filters without search terms.
  • [issue 47] Fixed: Using the %subject% placeholder in custom templates doesn't work in Assistant.
  • quickFilters settings can now be opened from the Add-ons Manager (via the ... menu). You can also still use the shortcut of right-clicking the filter assistant button on the main toolbar.

Thunderbird 87 Regressions Fixed
  • [issue 48] Make quickFilters compatible with Thunderbird 88 beta (ongoing):
    • Removed strict maximum version - you can now run quickFilters in Thunderbird 88 beta versions. Please do not expect higher versions to work, my goal for the moment is strictly supporting next years ESR version in time.
    • open sites in tab was broken because of modified openTab parameters
    • search terms now in a different type of collection can lead to failures when defining new filters.

Version 4.5 441.3 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.5


I am currently working on compatibility with Thunderbird beta 88.0 for preparing next years ESR period (2021/2022).

I will also have to eventually rewrite all mail Add-ons as web extensions, which is currently not yet possible as all necessary APIs to replace the deprecated tech has not been implemented. As in between step I have released quickFilters 5.1 as a "mail experiment" for Thunderbird 78+. If you are interested in using a version of quickFilters that works with Thunderbird 78, buy a license to support the project.

  • [issue 51] Fixed: Merging new filter conditions may lead to duplicate conditions.
  • [issue 52] Own Emails are not automatically suggested for merging when using context menu
  • [issue 23] Avoid Empty Conditions list due to removed recipients - filter cannot be edited.

Version 5.1 520.5 KiB Works with Thunderbird 78.0 - 86.0

  • [issue 14] quickFilters was migrated to Thunderbird 78, and is now finally available after a lengthy beta phase on addons.thunderbird.net. Last year's conversion work was expensive and deep - I hired external developer Klaus Buecher for the main conversion phase and also got some lovely new icons contributed by @Panglab who did a lot of design work for Thunderbird Core.

    I had a lot of extra days of work and around 3,500$ of expenses for this years Add-on conversions and releases - also the web site had to be migrated from the now decommissioned free hosting on mozdev.org to github pages. To help fund quickFilters for the next year and the unavoidable changes necessary to switch over to an API based approach, you should buy a quickFilters Pro license.
  • [issue 33] Copy / move mail context menu broken with quickfilters
  • Improved reopening any support sites already open in a tab by jumping to the correct place if necessary.

Thunderbird 78 Regressions Fixed
  • [issue 41] Fixed: Merge filters (at least manually) is broken.
  • [issue 42] All cut / copied filters in list should be highlighted with icon.
  • Fixed: Filter Editor: The reply-to condition field can be broken / disabled if certain character combinations are used (usually involving parentheses or angle brackets)
  • [issue 44] Folder names default delimiter shows black diamond � instead »
  • Thunderbird 85 beta - Fixed the buttons "Run filters on folder" and "Run filters on selected mails" which stopped working due to a parameter change in the function MailServices.filters.applyFiltersToFolders(). Although I fixed this particular issue I make no guarantees for any functionality if you are using beta versions. During the ESR period I can only fully support the current ESR version Thunderbird 78.1 - 78.*.

Version 5.0.2 520.0 KiB Works with Thunderbird 78.0 - 78.*

quickFilters Change Log - Version 5.0.2

  • [issue 14] quickFilters was migrated to Thunderbird 78, and is now finally available after a lengthy beta phase on addons.thunderbird.net. This years conversion work was expensive and deep - I hired external developer Klaus Buecher for the main conversion phase and also got some lovely new icons contributed by @Panglab who did a lot of design work for Thunderbird Core.

    I had a lot of extra days of work and around 3,500$ of expenses for this years Add-on conversions and releases - also the web site had to be migrated from the now decommissioned free hosting on mozdev.org to github pages. To help fund quickFilters for the next year and the unavoidable changes necessary to switch over to an API based approach, you should buy a quickFilters Pro license.
  • [issue 33]Copy / move mail context menu broken with quickfilters

Thunderbird 78 Regressions Fixed
  • 5.0.2 - Add-on was broken (no toolbar buttons / options dialog) for Spanish and Hungarian users due to a problem with localisation
  • 5.0.1 - fixed the broken options screen that comes up on Add-ons Manager. You cannot currently open options from there. PLease use the tools / addons menu or right-click the main icon (quickFilters assistant) on the toolbar
  • [issue 39] Rewrite "Reply-To" custom condition to work without bindings. As bindings have been completely removed from Thunderbird 78 the custom condition for editing the Reply-to header have to be rewritten using JavaScript - I am using similar code to FiltaQuilla (mutation observers) which took me quite a few difficult days to develop.
  • [issue 27] Filter creation (merging) window not sized constrained when many test items.
  • [issue 26] "Next Steps" does not over-ride "Settings/Actions."

Version 5.0.1 519.9 KiB Works with Thunderbird 78.0 - 78.*

quickFilters Change Log - Version 5.0

  • [issue 14] quickFilters was migrated to Thunderbird 78, and is now finally available after a lengthy beta phase on addons.thunderbird.net. This years conversion work was expensive and deep - I hired external developer Klaus Buecher for the main conversion phase and also got some lovely new icons contributed by @Panglab who did a lot of design work for Thunderbird Core.

    I had a lot of extra days of work and around 3,500$ of expenses for this years Add-on conversions and releases - also the web site had to be migrated from the now decommissioned free hosting on mozdev.org to github pages. To help fund quickFilters for the next year and the unavoidable changes necessary to switch over to an API based approach, you should buy a quickFilters Pro license.
  • [issue 33]Copy / move mail context menu broken with quickfilters

Thunderbird 78 Regressions Fixed
  • 5.0.1 - fixed the broken options screen that comes up on Add-ons Manager. You cannot currently open options from there. PLease use the tools / addons menu or right-click the main icon (quickFilters assistant) on the toolbar
  • [issue 39] Rewrite "Reply-To" custom condition to work without bindings. As bindings have been completely removed from Thunderbird 78 the custom condition for editing the Reply-to header have to be rewritten using JavaScript - I am using similar code to FiltaQuilla (mutation observers) which took me quite a few difficult days to develop.
  • [issue 27] Filter creation (merging) window not sized constrained when many test items.
  • [issue 26] "Next Steps" does not over-ride "Settings/Actions."

Version 5.0 519.9 KiB Works with Thunderbird 78.0 - 78.*

  • [issue 14] quickFilters was migrated to Thunderbird 78, and is now finally available after a lengthy beta phase on addons.thunderbird.net. This years conversion work was expensive and deep - I hired external developer Klaus Buecher for the main conversion phase and also got some lovely new icons contributed by @Panglab who did a lot of design work for Thunderbird Core.

    I had a lot of extra days of work and around 3,500$ of expenses for this years Add-on conversions and releases - also the web site had to be migrated from the now decommissioned free hosting on mozdev.org to github pages. To help fund quickFilters for the next year and the unavoidable changes necessary to switch over to an API based approach, you should buy a quickFilters Pro license.
  • [issue 33]Copy / move mail context menu broken with quickfilters

Thunderbird 78 Regressions Fixed
  • [issue 39] Rewrite "Reply-To" custom condition to work without bindings. As bindings have been completely removed from Thunderbird 78 the custom condition for editing the Reply-to header have to be rewritten using JavaScript - I am using similar code to FiltaQuilla (mutation observers) which took me quite a few difficult days to develop.
  • [issue 27] Filter creation (merging) window not sized constrained when many test items.
  • [issue 26] "Next Steps" does not over-ride "Settings/Actions."

Version 4.4.1 444.6 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.4.1


I am currently paying somebody to migrate all my Add-on support sites away from the free host on mozdev.org, which is closing operation end of June. To keep having support sites and ongoing development, please buy a license (the complete migration cost me $650, so there are some expense I hope to recover from the community of users).

I will also have to rewrite all mail Add-ons as web extensions, which is currently not yet possible as all necessary APIs to replace the deprecated tech has not been implemented. As in between step I plan to release QuickFolders as a "web experiment" for Thunderbird 78+ but this will take a few weeks of work. If you are interested in using a version of quickFilters that works with Thunderbird 78, buy a license to support the project.

  • [issue 12] Pro Feature: Add keyboard shortcuts for Run Filters buttons. These can be enabled and configured on the quickFilters Pro tab. This feature is useful for archiving or anti-Junkfilters which should be configured to only run manually.

    Default shortcuts are:
    Shift + F: Run Filters on folder
    Shift + R: Run Filters on selected mails
  • migrated support website from free server mozdev.org to github.
  • 4.4.1 - Fixed a layout problem in settings that caused some bad text characters showing at the top of the dialog.

Version 4.4 444.6 KiB Works with Thunderbird 60.0 - 73.0

I am currently paying somebody to migrate all my Add-on support sites away from the free host on mozdev.org, which is closing operation end of June. To keep having support sites and ongoing development, please buy a license (the complete migration cost me $650, so there are some expense I hope to recover from the community of users).

I will also have to rewrite all mail Add-ons as web extensions, which is currently not yet possible as all necessary APIs to replace the deprecated tech has not been implemented. As in between step I plan to release QuickFolders as a "web experiment" for Thunderbird 78+ but this will take a few weeks of work. If you are interested in using a version of quickFilters that works with Thunderbird 78, buy a license to support the project.

  • [issue 12] Pro Feature: Add keyboard shortcuts for Run Filters buttons. These can be enabled and configured on the quickFilters Pro tab. This feature is useful for archiving or anti-Junkfilters which should be configured to only run manually.

    Default shortcuts are:
    Shift + F: Run Filters on folder
    Shift + R: Run Filters on selected mails
  • migrated support website from free server mozdev.org to github.

Version 4.3.1 440.6 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.3.1

  • Missing notifyBox can lead to problems when toggling assistant
  • Premium feature: run filters local inbox didn't work depending on local folder hostname, changed method of determining whether an inbox is in local folders (to force filter running)
  • Made modification of toolbar more reliable
  • Fixed licensing problem with accounts that have no default identity
  • [issue 2] Merged filters: some conditions may end up not working.

    When merging multiple filters, sometimes conditions will not work. This is caused by mixing filters with different radio buttons "all conditions" vs "any conditions". Apparently the merged filter conditions internal "booleanAnd" attributes are not changed towards that of the target filter. So if the target (first) filter has "any" and the merged filter has "all" it may lead to some (or all) of it's conditions being to ignored.
  • Added configuration options to troubleshooter. Simply right-click the troubleshoot button to get a choice between the following tests:
    1. incomingFlag - filters sometimes are missing this flag and will never be executed when downloading new mail. However you may want to have some filters that you only want to run manually so you may want to generally disable this check.
    2. invalidTargetFolder - can occur when filters are imported from other / older mail profiles or folders are moved / deleted on Imap.
    3. customActions - finds invalid custom actions which may have been added by 3rd party add-ons (e.g FiltaQuilla); this problem will occur such Add-ons are disabled or uninstalled.
    4. mixedAnyAndAll - NEW TROUBLESHOOTING STEP: Fix filters that have both mixed Any and All conditions. This can occur when merging filters that have different Any/All definitions and may lead to some conditions being omitted.
  • [issue 3]
    Filter conditions which deal with subject are not exported correctly during backup. This will lead to the condition having a "disabled" subject attribute in the editor after importing them.

Version 4.2 437.8 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.2

  • The buttons on the QuickFolders "current folder toolbar" are not displayed anymore in Thunderbird 68.
  • Custom filters: removing / avoiding own email addresses from new filter conditions is not working in Custom Filters. This is now remedied. If you need to add your own email address to the filter conditions its probably a safe bet you would want to do it manually.
  • To celebrate the arrival of Thunderbird 68 - Make sure to catch the September sale - get a license for 33% off

Version 4.1.1 436.8 KiB Works with Thunderbird 60.0 - 73.0

  • [issue 1] Fixed: The button Run Filters on Folder stopped working in Tb 60 because Thunderbird renamed mailServices to MailServices
  • Improved labelling for Troubleshooting (was 'Debug') button and "running filters on folder" notifications
  • To celebreate the arrival of Thunderbird 68 - Make sure to catch the September sale - get a license for 33% off

Version 4.1 434.7 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.1

  • [Bug 26695] fixed: Thunderbird 68 - filter assistant buttons doesn't work. When clicking the filter assistant button, assistant mode is not toggled on.
  • Added path validation of target folders (move to / copy to) to "debug filters" button.
  • Added custom action validations to "debug filters" button.
  • Fixed notification bars for Thunderbird 68.
  • Added support for the "run periodially" option (can be set as default for new filters).
  • Fixed some spacing issues with the licensing field / validation buttons.

Version 4.0.3 432.9 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.0.3

  • Fixed the option "Run Filters on Local Folders" which was not stored in configuration when changed in the prefereences screen.
  • Moved the paste and validation buttons underneath the license key field.

Version 4.0.2 433.1 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.0.2

First version which will be compatible with the next ESR version Thunderbird 69 (or later)

  • [Bug 26657] ESR Readiness (WIP):

    New - quickFilters as web extension: Version 4.0 officially supports Thunderbird 69, minimum version from now on will be Thunderbird 60. For earlier versions of Thunderbird, please visit the version hosted at Interlink.
  • [Bug 26664] Merging filters - new option to add condition on top instead of appending at bottom
  • Fixed (4.0.2): [Bug 26668] "singleFilter is undefined" - this Error log is generated when using the run filters on folder command which may cause no filters to run at all.
  • (4.0.2): added compatibiliy code for Tb69 (createXULElement replaces createElement)

Version 4.0.1 432.8 KiB Works with Thunderbird 60.0 - 73.0

quickFilters Change Log - Version 4.0.1

First version which will be compatible with the next ESR version Thunderbird 68 (or later)

  • [Bug 26657] ESR Readiness (WIP):

    New - quickFilters as web extension: Version 4.0 officially supports Thunderbird 69, minimum version from now on will be Thunderbird 60. For earlier versions of Thunderbird, please visit the version hosted at Interlink.
  • [Bug 26664] Merging filters - new option to add condition on top instead of appending at bottom

Version 3.12.3 431.0 KiB Works with SeaMonkey 2.34 - 2.49.*, Thunderbird 52.0 - 60.*

quickFilters Change Log - Version 3.12.3

Last maintenance version that supports Thunderbird 52. Future version require at least Thunderbird 60 because they will be compatible with Mozilla's new "web-Extensions" system.

  • [Bug 26657] ESR 2019 Readyness - compatibility with Thunderbird 68

    Made quickFilters compatible with Thunderbird 68 - part of the ongoing effort to future proof quickFilters for 2020. For now, this also means making the minimum requirement using Thunderbird version 60.

    It is not possible to release legacy Add-ons (which address Thunderbird versions before 60) after uploading the new "web-extension" style Add-ons which can be used on the latest version (Thunderbird 67 and higher). Therefore this will be the last release in "legacy format" -

    Older source code is available on a separate Github branch.

    • Replaced prefwindows with dialogs.
    • Use newer preferences script.
    • Replace groupbox elements with html fieldsets.
    • Use new promise-based AddonManager object.
  • The premium feature notification was not displaying the "close" button, this is now fixed.
  • Fixed in 3.12.2: [Bug 26662] Run Filters on folder button stopped workin on Thunderbird 60 (and older versions).
  • Fixed in 3.12.3: [Bug 26663] Force secondary identity for licenses doesn't work.