Send Later Version History

118 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 9.0.6 498.7 KiB Works with Thunderbird 88.0a1 - 102.0

Send Later version 9 contains many internal changes from the 8.x branch, but relatively few user-facing changes.

Added features:
* Restore original schedule when editing an existing message.
* Enable customizing they format in which dates & times are displayed.

General improvements:
* A lot of application-specific code has been moved into the sandboxed background context
* Several specialized experiment functions have been replaced with official webextension api's
- e.g. notifications are now created using HTML windows rather than native popups
* Other extensions can now modify the message or cancel sending as they would when the message is being sent normally

Version 8.9.8 484.7 KiB Works with Thunderbird 78.2.0 - 93.0

Set maximum Thunderbird version for Send Later 8.9. Will be moving to 9.0 with next Thunderbird ESR.

Version 8.9.6 484.7 KiB Works with Thunderbird 78.2.0 - 102.0

Bug fix: format internal dates with "Sep" rather than "Sept" for compliance with standards. This fixes issues with pedantic mail servers that reject improperly formatted dates.

Version 8.9.5 484.3 KiB Works with Thunderbird 78.2.0 - 91.*

Fix for compatibility with Thunderbird 91

Version 8.9.4 484.3 KiB Works with Thunderbird 78.2.0 - 91.*

Revert changes from the previous release that were causing problems for some users.

Version 8.9.2 491.5 KiB Works with Thunderbird 78.2.0 - 91.*

Added features:

* "accelerator" keys can be used to alter the behavior of the composeAction toolbar button. If you hold Shift or Ctrl (cmd on MacOS) while clicking the "Send Later" toolbar button, then special functions will be executed rather than opening the scheduler dialog. These behaviors can be configured in the options dialog in the same way you configure shortcut keys.

Bug fixes:

* The status bar menu should always respect changes to the "Show Send Later in status bar" preference.
* Sorting draft messages by the "Send Later" column should work as expected now. The draft folder column should be generally much less finicky than it was before.

Notes:

Lots changed under the hood in this release, primarily around the way UI components are handled. Features like the drafts folder column and the status bar menu should be more reliable than they were before. However, if you notice any irregularities with the way those elements are behaving please do let me know.

Version 8.7.7 483.6 KiB Works with Thunderbird 78.2.0 - 86.0

Several minor bug fixes and incremental improvements.

Version 8.7.6 481.0 KiB Works with Thunderbird 78.2.0 - 78.*

Updated translations

Version 8.7.5 474.0 KiB Works with Thunderbird 78.2.0 - 78.*

Bug fix: Use proper translations for relative time strings.

Version 8.7.3 465.8 KiB Works with Thunderbird 78.2.0 - 78.*

* Update/improve lots of translation strings
* Make relative time display more specific (e.g. "2.7 hours from now" rather than rounding down to "2 hours from now")
* Several minor bug fixes

Version 8.7.2 462.9 KiB Works with Thunderbird 78.2.0 - 78.*

Fixed translations for users with unsupported regional locale variants

Version 8.7.1 463.2 KiB Works with Thunderbird 78.2.0 - 78.*

Updated translations for most supported languages
Several minor bug fixes

Version 8.6.5 556.8 KiB Works with Thunderbird 78.2.0 - 78.*

Lots of minor tweaks and behind the scenes code improvements since version 8.5. Some highlights include:

* Lots of improvements to the scheduler interface that should cover most edge cases, and generally improve usability of the scheduling popup.
* Implement a number of alerts to help prevent user from performing unintended actions (notify on quit, when editing a previously scheduled message, when using 'send now' and 'place in outbox', etc).
* Handle how late grace period and scheduling restrictions in a more graceful/intuitive way.
* Improve ability to identify non-standard drafts folders.

For a complete list of all changes since the previous version, see the release notes on Send Later's github page: https://github.com/Extended-Thunder/send-later/releases/

Version 8.5.4 553.5 KiB Works with Thunderbird 78.2.0 - 78.*

Fixes bug with locating the draft folder message enumerator for local drafts folder.

Version 8.5.3 553.5 KiB Works with Thunderbird 78.2.0 - 78.*

Changes since 8.4.5:

Features:

* Status bar menu/indicator is back
* Access key shortcuts are available within the message composition window and the popup dialog
* In the composition window, Ctrl+Alt+1/Ctrl+Alt+2/Ctrl+Alt+3 execute the user-defined shortcuts (15 min/30 min/ 2 hour delay by default)
* In the popup dialog Ctrl+1/Ctrl+2/Ctrl+3 also execute the shortcuts, Ctrl+Enter activates the "Send at ..." button, the "Send Now" and "Place in Outbox" buttons are connected to the same access keys as they were in the 7.x branch, with underlined characters in the button text to indicate what those keys are, and the shortcut keys can be manually bound to whatever arbitrary access key you'd like by placing an & character in the shortcut label immediately preceding the character of your choice.
- e.g. creating a shortcut called Next &Work Day would be rendered in the shortcut button as Next Work Day (W should be underlined, but github won't do that), and could be activated with Alt+Shift+W on Windows and Linux, or Ctrl+Option+W on Mac.
* Automatically re-save drafts when they are opened for editing, effectively "un-scheduling" them.
* Send rate throttling is possible, via an advanced configuration setting
* Indicate in drafts folder column when a draft is invalid due to pgp encryption, or is not scheduled by this specific instance of Thunderbird.

Bug fixes and performance enhancements:

* Fetch messages from the server only as absolutely necessary.
* More judicious console log handling
* Date/time locales are fixed for users whose default locale was different than their UI locale
* Ensure overlay scripts are injected in the correct order every time
* Fix the state lock for messages during 'place in outbox' operation (to avoid infinite spell check loop)
* Minor fixups and improvements to the options page interface
* Fix cases where an account has no dedicated "drafts" folder, by also checking the "templates" folder for scheduled drafts.

Version 8.4.5 546.1 KiB Works with Thunderbird 78.2.0 - 78.*

This patch implements a workaround for Send Later's most serious bug report: cases in which send later was not correctly processing messages at their scheduled time.

It also includes lots of tweaks to keep Send Later running smoothly, including:

* Minor improvements and fixups to the scheduler dialog.
- Option to place message in outbox rather than send immediately
- Automatically adjust input based on schedule restrictions
- Relative time format is synchronized with the actual time at which send later executes (not necessarily on the minute)
- Relative time text updates periodically while the dialog remains open, rather than only being set when the input fields change.
- Fix bug with "save these values as defaults" in which default values were not properly restored.
* Fix locales, and merge translation changes from the 7.x branch
* Implement all the same pre-send checks as Thunderbird's native send operation, and make sure they only run once.
* Handle errors in cases where saveAsDraft fails to complete.
* Delay automatic updates until next restart (will not take effect until an update is available via ATN after this version)
* Offer opt-out from repeated resent message warnings

Version 8.2.1 541.6 KiB Works with Thunderbird 78.2.0 - 78.*

This update improves reliability of the overlay components like the draft folder column and the compose window button. It also fixes a number of edge-case bugs related to user scheduling functions, and optimizes several behind the scenes functions. Most users will not notice much difference from version 8.1, but things should run more smoothly over all.

As always, please contact me via email or through GitHub if you are experiencing issues with Send Later.

Version 8.1.3 565.3 KiB Works with Thunderbird 78.2.0 - 78.*

This is a very minor patch that forces Thunderbird to include the Send Later button in composition windows. This should happen automatically, but in some cases it was not happening for whatever reason.

Version 8.1.0 564.9 KiB Works with Thunderbird 78.2.0 - 78.*

We are pleased to announce that Send Later will remain compatible with Thunderbird throughout the ongoing transition to the WebExtension framework.

This version represents a major rewrite of the Send Later code base, and therefore some features have changed slightly, and a handful of minor features have yet to be carried over from the 7.x branch. That said, the new version should feel familiar to long time Send Later users, and incorporates all of the core functionality.

The new code base has been available in beta since August, and has been downloaded by about a thousand users. We have addressed all significant bugs reported by those beta testers, but we are aware that there are always speed bumps with major overhauls like this one. We encourage you to submit bug reports via the project's GitHub page if you find anything not working as expected.

Version 7.4.4 483.0 KiB Works with Thunderbird 68.0a1 - 71.*

Somehow some Dutch strings ended up in the Danish translation. I have no idea how this happened, but it's fixed now.

Version 7.4.3 483.2 KiB Works with Thunderbird 68.0a1 - 71.*

Remove Kickstarter campaign pop-up, since the campaign has succeeded and is almost over.

Version 7.4.2 506.6 KiB Works with Thunderbird 68.0a1 - 71.*

Fix bug in putting previous scheduled send time in compose toolbar

If the user adds the send time text box to the compose toolbar and then edits a previously scheduled message, the previous send time is supposed to show up in the text box automatically, but instead the word "long" was showing up because I forgot a couple of curly braces in a date formatting string. I'm amazed that this has been broken for almost six months and no one has mentioned it to me before now.

Translation updates

Complete Catalan, Chinese (both simplified and traditional), Finnish, Galician, Portuguese (both European and Brazilian), and Russian translations.

Add to (not yet finished) Danish, Polish, and Slovenian translations.

As always, thank you to my translators!

Version 6.5.0 477.5 KiB Works with Thunderbird 32.0a1 - 60.*

Fix bug in putting previous scheduled send time in compose toolbar

If the user adds the send time text box to the compose toolbar and then edits a previously scheduled message, the previous send time is supposed to show up in the text box automatically, but instead the word "long" was showing up because I forgot a couple of curly braces in a date formatting string. I'm amazed that this has been broken for almost six months and no one has mentioned it to me before now.

Version 7.4.0 505.5 KiB Works with Thunderbird 68.0a1 - 71.*

Translation updates.

Version 6.4.8 477.5 KiB Works with Thunderbird 32.0a1 - 60.*

Compatibility fixes for Thunderbird 45 and Thunderbird 52.

Translation updates.

Version 6.4.7 477.2 KiB Works with Thunderbird 32.0a1 - 60.*

Add the Kickstarter campaign pop-up to the Thunderbird 60 version of Send Later.

Version 7.3.9 505.1 KiB Works with Thunderbird 68.0a1 - 71.*

Translation update

Version 7.3.8 505.1 KiB Works with Thunderbird 68.0a1 - 71.*

This add-on will no longer be supported when Thunderbird 78 is released in a few months, unless enough people commit to supporting continued maintenance of the add-on to make it feasible. To show your commitment, please visit https://www.kickstarter.com/projects/jik/rewritten-add-ons-for-mozilla-thunderbirds-next-release and make a pledge. As a bonus, Kickstarter supporters of this and my other add-ons will receive significant discounts on add-on licenses.

This release of the add-on adds a pop-up message warning users about the potential end of support and encouraging people to visit the Kickstarter campaign and support it.

Version 7.3.6 475.6 KiB Works with Thunderbird 68.0a1 - 73.0

Fix errors for users of Thunderbird in Danish.

Version 7.3.5 475.6 KiB Works with Thunderbird 68.0a1 - 73.0

Fix Send Later compatibility with Owl for Exchange.