Skip to content
Pre-release

@thsmi thsmi released this Jan 10, 2020 · 89 commits to master since this release

I am glad to announce, the electron based standalone app has landed!

Originally it was planned to have both the Thunderbird add-on and the app side by side. And gradually migrate to the app.

But the last Thunderbird updates created a devastating hit on the add-on. Even very basic things are broken. And it will most likely get worse for the future when Thunderbird drops support for classic add-ons. This will be then most likely the end for this add-on.

The app is based on electron and is shipped with his own runtime environment. Which makes it independent from Thunderbird and thus way more robust and stable. The downside is the app is large. But it is definitely better having a large standalone application than an dysfunctional Thunderbird add-on.

A special highlight of the app is the shiny new HTML based responsive UI. So give it a try and let me know what you think.

The app is mature but still a pre-release, so expect some glitches.

There is no installer, just download, unzip and run the sieve executable.
The app does not update automatically to a newer release.

Assets 4

@thsmi thsmi released this Mar 17, 2019 · 115 commits to master since this release

  • Adds Thunderbird 66 Compatibility:
  • Fixes unloading the addon (#166 and #165)
  • Makes parser to handle Identifiers as case sensitive.
  • Fixes SHA iterations (#161)
  • Activates Hungarian Locale
  • Removes Obsolete Files
  • Updates Credits and include Contributors.md
Assets 3

@thsmi thsmi released this Dec 28, 2018 · 136 commits to master since this release

  • Switch to the new graphical editor and a new parser
  • Thunderbird 61+ compatibility
    • Remove nsiDOMWindow
    • Remove convertFromByteArray
    • The GUI editor failed to load some templates in Thunderbird 61+
  • Updated translation
    • Portuguese
    • Hungarian
    • Dutch
  • Add host and username to password prompt.
Assets 3

@thsmi thsmi released this Mar 17, 2018 · 387 commits to master since this release

  • Fix bug in SHA, in some cases the client proof calculation failes (#101)
  • Workaround for proxy discovery in Thunderbird 58 (#102)
Assets 3

@thsmi thsmi released this Mar 5, 2018 · 391 commits to master since this release

BUGFIX: Reload SASL capabilities after STARTTLS (see #100 for details)

Assets 3

@thsmi thsmi released this Mar 4, 2018 · 393 commits to master since this release

  • Sieve UI failed with "TypeError: this.elements[i][0] is undefined" when parsing String lists.
  • Tabs handling within Sieve UI failed.
  • Rewrite of the internal settings logic. Expect some glitches and regressions.
  • Remove "tls if available" option, as it is considered to be unsafe.
  • Simplify authentication mechanism and move it from advanced to security tab
Assets 3

@thsmi thsmi released this Feb 11, 2018 · 412 commits to master since this release

Assets 3

@thsmi thsmi released this Dec 29, 2017 · 463 commits to master since this release

  • Make unloading resources lazy
    This adds some more time for a clean unload. And avoids the exception upon unload.

  • Force unload on uninstall.
    Upon uninstall the connection is no more closed gracefully.

Assets 3

@thsmi thsmi released this Dec 28, 2017 · 465 commits to master since this release

  • Update Localization
  • Add Dutch and Chinese locale.
  • Fix regression in SASL SCRAM-MD5 Mechanism
  • Add SASL SCRAM-SHA-256 Mechanism
Assets 3

@thsmi thsmi released this Dec 24, 2017 · 487 commits to master since this release

BugFix: Undo and redo in editor were broken.
BugFix: Deprecated Iterator usage removed.
BugFix: Idle timeout was not canceled correctly, which caused unnecessary "noop" commands.
BugFix: Opening Error Console from settings failed silently.

Assets 3
You can’t perform that action at this time.