E-book viewer: Resize the metadata overlay view when the viewer window is resized
E-book viewer: Make the list of bookmarks a dockable window that can be kept open while reading the book
Viewer: Fix positioning of full screen labels when dock windows are present
Refactoring
Add a context menu to the bookmarks view to sort bookmarks by name or book position
Update Maximum PC
...
When adding a new bookmark select it in the bookmarks panel
Add delete bookmark to context menmu and keyboard shortcut
Edit Book: Fix choosing default dictionary based on language tag in the OPF ignoring the country code
Refactor
EPUB metadata: When updating the language in an EPUB file, preserve the country code, if the new language is the same as the original language in the EPUB file.
ebook-edit: Allow specifying multiple internal files to open and get rid of the unneeded --edit-file option.
pep8
zsh completion: Case independent extension matching
...
zsh completion: Complete filenames inside epub files for ebook-edit
...
calibredb list: Have --for-machine dump the output in JSON instead of using ASCII separators, as most scripting languages have JSON parsers builtin
...