Viewer: Dont generate covers for books that dont have a cover. Note that because of this all previously opened books will again be prepared for first time reading.
Viewer: Restore print to PDF functionality
Viewer: Allow also jumping to book positions in Goto->Location
Content server: When adding books and a duplicate is suspected provide more information about what books match the duplicate
FB2 Output: Speed up conversion of images and handle external links
Viewer: If the book has no ToC try to generate one from headings, if any.
Viewer: Improve rendering of comics. No blank pages after large images or after every image in multi-page mode.
Viewer: Make it easier to use the bookmarks panel with only keyboard.
Viewer: Set the classes calibre-viewer-paginated and calibre-viewer-scrolling on the tag in Paged and Flow modes. This allows the User styles to target these modes, if needed.
Viewer: Use the same loading spinner as is used by the rest of calibre
Bug Fixes
Edit book: Fix a crash when editing CSS files caused by a behavior change in Qt 5.13.
Fix a regression in 4.0 that broke rendering of PDF covers for PDF files that used JPEG2000 compression.
Viewer: Fix a regression in 4.1 that broke creating new color schemes
Viewer: Fix error while viewing books with a comment after a tag.
Viewer: Fix an error when processing a CFI with an invalid text offset.
Viewer: Fix scrolling backwards to previous chapter not always scrolling to the end of the chapter, if the chapter loads external resources.
Viewer: Fix hang on books with namespaced attributes on that do not belong to a known ebook namespace.
Viewer: Fix search history not persisting between viewer restarts.
Viewer: Fix scrollbar showing up on initial book open even if disabled in preferences.
Viewer: Fix rendering of books with mathematics failing
Viewer: When changing between individual sections/chapters in the book, only render the new chapter after loading is complete
Viewer: Fix scrolling by screenfuls not working correctly in flow mode
EPUB 2 metadata: Fix obfuscated fonts being broken when updating metadata if the file uses Adobe font obfuscation and the identifier with the key has an uppercase UUID scheme name.
Viewer: Fix right clicking on margins not showing controls
Viewer: Preselect text in search box when showing it.
Viewer: Fix SVG images that use xlink:href to refer to paths not being displayed.
Content server: Fix detection of iOS on iPAD with iOS 13 which defaults to desktop mode
Metadata jacket: Fix
tags in the comments not being rendered correctly when inserting the comments into the jacket page.
Viewer: Show nicer error message for DRMed books
Viewer: Fix preferences under Scrolling behavior not being saved correctly
Viewer: Fix remembered position sometimes off by one page in paged mode.
Viewer: restrict max size of margin page turn indicators to 25px rather than 75px
Viewer: Dont flash the home page before loading a book if a book has been specified
Viewer: Fix ctrl+m shortcut not working on windows
Content server: Fix regression that caused series name in book details view not not be blue to indicate it is clickable
Viewer: Halve the time taken to prepare large EPUB files for first open
Viewer: Add an optional toolbar with common actions turn it on under Preferences->Miscellaneous
Viewer: Change the default color scheme to "System" which matches the colors used by the rest of calibre/the operating system. Also means the colors change automatically when the system color theme changes.
Viewer: Add a keyboard shortcut ; to go to a book location or position
Viewer: Add a control to easily reset the interface to defaults
Viewer: Allow also using --open-at with book positions
Viewer: Add command line option to force reloading of books
Bug Fixes
Content server: Fix conversion of comics not working.
Book details: Allow right click to copy author links and identifiers
Book details: Fix removal of identifiers via right click not working
Book details: Fix clicking on tags etc not generating exact match searches
Viewer: When resizing and the resizing back to the old size ensure we return to the same page in paged mode.
Duplicates dialog: Sort sub-list of matching books already in calibre by author for easier inspection.
PDF Output: Fix links that go to destinations in the same file not working.
Viewer: Fix changes to keyboard shortcuts not being applied until viewer is restarted.
DOCX Input: Fix AlternateContent blocks rendering both choice and fallback sections.
macOS: Fix unable to re-arrange entries in the CSV catalog list.
Windows: fix UTF-16/truncated output when reporting unhandled exceptions
Viewer: Fix mouse wheel not working when mouse is over page margins.
Linux: Install bash completions as individual files for each calibre binary
Content server: Fix download button not working with non-ebook formats.
Fix a crash in popup completion lists if the mouse is over the list and list is scrolled with the keyboard
Viewer: Fix rare exception when navigating to a CFI.
Viewer: Ignore failures printing console message when the viewer is launched with broken stderr.
Amazon metadata: Fix failure to get published date from audible book pages.
Viewer: Fix shortcuts preferences not being translated
Tag browser: Fix incorrect text color when using dark theme for hovered item
Fix crash if canceling the icon theme download while covers are downloading
Viewer: Fix non-ASCII content in stylesheets not being interpreted correctly.
Viewer/Content server: Fix history for completion popups such as search bars not being stored correctly.
PDF Output: When a link with a fragment points to a non-existent anchor link to the top of the file instead of not linking at all
PDF Output: Fix standard svg fullscreen image markup not working
PDF Output: Fix some books with full screen images failing to convert.
I am authoring a book in LibreOffice Writer and convert it to PDF for reading. Does Calibre have any compatibility between these methods? I would like to convert direct to a Kindle reader. Thanks.
PDF Output: Add an option to shift text horizontally on odd/even pages.
Image viewing popup dialog: Add a checkbox to fit image to window.
Edit book: Create @font-face rules when importing multiple font files into book automatically, similar to how it is done when importing a single font file.
Bug Fixes
PDF Output: Fix incorrect rendering if the input document has too many anchors.
Fix a regression that could cause window layout settings to sometimes not be saved during shutdown
macOS: Use transient scrollbars unless they are disabled in system preferences
Viewer toolbar: Add actions for next and previous section. They are not added to the toolbar by default, customize it to add them.
Viewer: Add an option to keep the toolbar visible in full screen mode (Viewer Preferences->Miscellaneous)
Viewer: Allow modifying the current selection using Ctrl+Shift+Arrow.
Book details: Add an option in Preferences->Look & feel->Book details to show a heading for the comments in the book details panel
Edit book: Spell check: Ignore soft hyphens in words
Viewer: In multiple pages per screen mode, When paging back to a chapter we have just paged forward from return to the exact position we left from in terms of number of blank trailing pages displayed.
Viewer: Add a setting under Preferences->Colors to control when the viewer will override all book colors or not.
Bug Fixes
Viewer: Fix flick scrolling in flow mode jumping to next chapter.
Windows: Possible fix for some windows appearing off screen on multi-monitor setups
macOS: Fix PDF Output not working when running ebook-convert via symlink on the command line.
PDF Output: Ignore upto 8 byte glyph data size mismatches when merging identical glyphs.
Edit Book: Spell Check: Fix words surrounded by narrow non-breaking spaces being incorrectly detected as mis-spelled
Get books: Update various Polish language stores
macOS: Fix drag and drop to re-arrange items in the viewer toolbar not working
PDF Output: When an inline image is placed alone inside a block tag, ensure that it is not split over two pages.
ToC editor: Fix generate from links not working correctly when links have no fragments.
PDF Output: Dont dedup images that cannot be uncompressed
Advanced search dialog: Fix an error when closing dialog if on the second tab and no field is focused
Viewer in flow mode: Add auto-scrolling which can be triggered from the viewer controls and also make smooth scrolling by pressing down the arrow keys configurable
Viewer: Allow showing data in left and right margins in addition to headers/footers.
Viewer: Allow right clicking in the lookup panel to zoom in/out.
Viewer: Allow setting colors for the margins when creating new color schemes in Preferences->Colors
Viewer: Ctrl+, to show preferences
Bug Fixes
PDF Output: Fix extracting text from generated PDFs not working if more than 100 characters per font are used in the text.
macOS: Fix viewer controls not using system UI font
Viewer: Fix images not being rendered at certain sizes when they are the only content on the page in paged mode with single page per screen.
Viewer: Fix svg links not working.
Viewer: Fix a bug that could allow maliciously crafted EPUB files to read data from files on the computer. Thanks to dozernz for discovering this attack vector.
macOS: Fix regression in previous release that caused link color to be light blue even when not using dark color themes
RTF Output: Fix a regression that slowed down conversion of images.
Server viewer: Make the Exit full screen action available in viewer controls.
Viewer: Fix error when trying to change more than a single keyboard shortcut at once
Fix typo causing a harmless error message when downloading covers and only a single cover is found
Edit book: The Check book function has a new, improved CSS checker with support for CSS 3
Edit book: Add an "Open with" action to the context menu of the files browser to easily open files with external programs.
Viewer toolbar: Add button to easily change color schemes
Bug Fixes
version 4.9.1 fixes a couple of regressions in 4.9.0 with Check Book reporting false positives and an error when using the source editing view in the comments editor
Comments editor: Fix inserted blank paragraph being rendered as two lines.
PDF Output: Fix conversion of files containing
elements failing.
Viewer: Fix failure to open some books that contain unparseable URLs.
Viewer: Fix data displayed in side margins getting moved out of position when mouse hovers over side margin.
Book details panel: When right clicking to save the cover, replace invalid characters in the suggested filename
Fix harmless error popup when adding SSL key/certificate in server settings
Dark mode: Fix colors in remove all formats except dialog
Viewer: Allow right clicking on the scrollbar to easily access commonly used scrolling shortcuts
Edit book: Preview panel: Allow right clicking on images to edit them
Add a new Quick select action to quickly select a virtual library with a few keystrokes. Activated by Ctrl+t or the Virtual library menu
Viewer: Calculate default column widths based on current font size
Viewer: Add a control to quit the viewer useful on touchscreens.
Viewer: Add shortcut for showing metadata (Ctrl+n)
Bug Fixes
4.11.2 fixes a couple of regressions that broke the New bookmark button in the viewer and scrolling in the content server library view. Also fixes calculation of default column widths in viewer not changing when font size is changed.
Viewer: Fix a regression that broke detection of pop-up footnotes using EPUB 3 markup
Viewer: Fix current reading position not preserved when changing preferences and auto scroll is active.
Viewer: Fix stopping autoscroll at end of chapter not stopping next chapter jump.
Fix for viewer window going off screen even when not restoring window geometry
Edit book: Fix syntax highlighting for break-(before|after)
Fix drag and drop of some image files onto edit metadata dialog not working
Conversion pipeline: Fix styles applied via selectors to the element being ignored
Bulk metadata edit: Fix clear series not resetting series index
Fix clicking on author name in book details panel to search in Goodreads not working if author has more than two parts in his name
Kobo driver: Add support for new firmware with the series list on the device
Automatically extract the source DOCX file from Kindle Create KPF files when adding them to calibre. If you prefer to preserve the KPF file you can disable the KPF Extract plugin in Preferences->Plugins
Content server: Add a button to delete all locally cached books.
Edit Book: Allow selecting the contents of a tag with Ctrl+Alt+t
Viewer: Save current position after 3 seconds of last position change. Useful if the viewer crashes on resume from sleep.
Viewer: Add a keyboard shortcut (Ctrl+w) to toggle the scrollbar.
Viewer: Keyboard shortcuts to change number of columns (Ctrl+[ and Ctrl+])
Bug Fixes
Fix the Douban metadata download plugin
Viewer: Fix searching in Regex and Whole words mode not working well.
Viewer: Fix searching for multiple words in fixed layout books not working.
RTF Input: Fix handling of RTF files with invalid encoded text.
PDF Output: Add a hangcheck for loading HTML if there is no progress for sixty seconds abort
Viewer: When starting without a book allowing quitting the viewer by clicking the close button on the "Open book" page
Edit book: When searching in normal mode, have spaces in the search expression match multiple spaces and line breaks in the text.
When running calibre-portable.exe popup a more useful error message if it is placed in a location with a too long path.
Edit book: Allow skipping confirmation dialog when marking non-first file as cover page
Add a shortcut [Ctrl+Alt+p] to switch to the previously opened library.
Bug Fixes
Viewer: Fix searching in flow mode not scrolling to display the search results.
Viewer search: Fix jumping to next match sometimes selecting previous match if the searched for expression occurs with identical context in multiple places.
Viewer: Ensure there is no bleed between pages when using single page per screen
Fix shift click not working reliably in the book list
Fix edit open with applications not working from files browser in editor
MOBI Input: Upshift non-animated GIF to PNG as it is a more widely supported format
MOBI Input: Dont auto-convert images in PNG/GIF formats to JPEG
MOBI Output: Improve conversion of PNG images with transparency to GIF
Check Book: Do not fail if non-UTF-8 stylesheets are present in the book.
Viewer: Maximum font size for margin text should be the body font size not hardcoded to 12px
PDF Output: Ignore glyph size mismatches when merging fonts for TTF.
Viewer/Edit book fuzzy search: Ignore soft hyphens and zero-width joiner characters when searching for text.
Tag browser: Allow adding/removing tags/authors/etc. to the currently selected book by right clicking on that tag and choosing "Apply to selected books".
Kobo driver: Add support for updated firmware
Manage categories dialog: When editing a value with multiple values selected, change them all
Book list column header context menu: Add an entry to resize the column to fit its current contents.
Show completions when editing tags/authors/series etc in the Tag browser and Manage tags dialog.
Quickview: Double clicking an item now searches for it
Comments editor: Add an action to the context menu to smarten punctuation.
FB2 metadata: Add support for setting publisher and publish year
Bug Fixes
Edit book: Fix compress images losslessly failing for a few images on windows when there are a lot of images in the book.
Fix a regression in 4.13 that broke the user category editor for all custom columns.
Viewer: Fix font size changes not applying to monospaced fonts.
Add a workaround for Amazon destroying cover thumbnails on e-ink Kindles.
Viewer: Group search results by section
Viewer: When the search results panel is expanded, show more context
Tag browser: Add options in Preferences->Look & feel->Tag browser to hide empty categories and also to have the Find in the Tag browser show all matches instead of jumping from match to match.
Tag browser: The Find function for searching for items in the Tag browser can now do exact matching by using = as a prefix.
Manage tags/authors/etc dialogs: Allow searching and filtering the list of items.
Book details panel contenxt menu: Add an action to open the Book details window.
Viewer: Add Next and Previous buttons in the bookmarks panel.
Conversion: Change the default white-space CSS for
tags to pre-wrap as this suits ebooks better
Bug Fixes
Edit Book: Fix default CSS template not quoting the charset, causing Check book to complain about the CSS.
Fix a regression in the previous release that broke the losslessly compress images tool when the image filenames had upper case characters on Windows.
Fix a regression that broke drag and drop of images from browsers to the book details panel on some platforms.
FB2 metadata: Fix setting dates before 1900 failing
Viewer: Search panel: Add a button to return to the position the book was at before doing a search.
Tag browser: Improve handling of hierarchical tags
Viewer: In flow mode, implement drag scrolling.
Tag browser: Allow Manage Tags to open to a selected letter when clicking on a letter.
Viewer: Show number of search results in title of search panel.
Content server: In the book list hovering over the library name now shows the total number of books in the library.
Bug Fixes
Fix a regression in the previous release that broke the copy and recalculate author sort buttons.
Book details: Fix extra margin to the right of the metadata fields.
Cover grid: Show text under books that have no cover as well.
When merging metadata, if a custom column has type multiple in the new data and some other type in the old data, ignore the old data instead of failing
macOS: When using the single instance option of the viewer, crashes should not require a restart of the computer to use the viewer again.
Windows: Fix an error when changing title/author for books in a library whose name contains characters not encodeable in the current code page
Windows: Fix amazon metadata download failing when accented characters in search query
Comments editor: Fix shortcuts for bold/italic not working when toolbars are hidden