Edit Book: When creating an NCX file from the Edit Table of Contents tool, do not use uuids for element ids
Tag Browser: When renaming an item that is currently being searched for, remove the search indicator, as the search will no longer match the renamed item. Fixes #1374624 [Tag Browser: Behaviour after "Rename"](https://bugs.launchpad.net/calibre/+bug/1374624)
Tag Browser: Fix drag and drop of books onto a language not setting the language. Fixes #1373504 [Cannot set language by drag-and-drop](https://bugs.launchpad.net/calibre/+bug/1373504)
MOBI Output: Handle input documents that use CSS 3 syntax for colors by converting the color to the #RRGGBB format required for MOBI
E-book viewer: Fix a regression, caused by a Qt 5 behavior change, that caused incorrect colors to be shown when viewing MOBI files that use CSS 3 color specifications internally.
...
...
Update Carta
Remove recipe for blindbuch.de since the site nolonger exists
Edit Book: Move keyboard focus to the editor after running a saved search
Turn on hash randomization in the version of python bundled with calibre
...
Edit Book: Fix leading or trailing hyphens on words being ignored when spell checking. Fixes #1370288 [Spell Check will not goto all misspelled words](https://bugs.launchpad.net/calibre/+bug/1370288)
Fix #1370294 [Spell check returns 2 words to misspelled list if separated even if they aren't misspelled anymore](https://bugs.launchpad.net/calibre/+bug/1370294)
Edit Book: Spell Check: Fix replaced words coming back into the list when toggling the "Show only misspelled words" setting
Fix a typo preventing calibre from recognizing the new Kobo Aura H20

I made a typo when adding the device id for the new Kobo Aura H20.
Fixes #1375748 [Correct device id for Kobo Aura H20](https://bugs.launchpad.net/calibre/+bug/1375748)
Windows driver for Trekstor Pyrus 2 LED. Fixes #1376018 [Unrecognized device: TrekStor Pyrus 2 LED](https://bugs.launchpad.net/calibre/+bug/1376018)
Update The Hindu
E-book viewer: Allow customizing the website that is used as a dictionary for looking up words in the viewer. Click the Preferences button in the viewer and choose the dictionaries tab to customize the website.
Workaround for PyQt behavior change on unhandled exceptions in python slots/virtual methods