BugFixes and Thunderbird 81 Compatibility.
The 0.5.1 release is a fix up and addresses minor issues of the 0.5.0 release.
For more details on the 0.5.0 release as well as install instructions refer to https://github.com/thsmi/sieve/releases/tag/0.5.0
Changes
Thunderbird 81 Compatibility for WebExtension (#306 #352)
The nightly Thunderbird builds introduced some changes which broke the WebExtension.
Ship German locale
The German locale was not shipped and placeholders are displayed.
Fix Update Check Logic
The app's update check ignored minor version bumps.
Active script not shown as active in UI (#377)
The badge indicating a script is active was not shown.
Don't scroll the save button in editor (#344)
The menubar in the editor is now sticky. This prevents that the save buttons scrolls out of reach with large scripts.
More robust language detection (#382)
The algorithm to detect the best matching language is now less strict which should allow better matching.