Edit metadata dialog: Customize cover generation: Allow saving and loading cover generation settings as "themes"
E-book viewer: Allow pressing the 0-9 keys to apply a quick highlight style
Book details panel: While clicking tags/authors/etc. holding down the Ctrl+Shift modifier keys now add the tag to the current search with "AND" instead of "OR" when using only Ctrl
Add an option to the preferences drop down menu to restart calibre without third party plugins
Bug Fixes
Edit book: When renaming classes in style sheets only recognize class names preceded by a period
E-book viewer: Fix lookup in Google partially hidden due to change in Google results page markup
Conversion dialog: Search replace expression builder: Fix incorrect search result highlighting when non-BMP unicode characters are present in the text
E-book viewer: Fix popup footnote blank when the footnote link points to a tag
E-book viewer: Fix jumping to highlights in text that occurs after a line break and newline character not working in paged mode
Kindle Output: Strip EXIF metadata from JPEG images as the Kindle renderer has issues with it
Allow drag and drop of books onto formats in the Tag browser to convert them to that format
Allow creating sorts based on multiple columns (Add the Sort action to the toolbar via Preferences->Toolbars & menus)
Edit book: When changing a paragraph to a heading if the cursor is adjacent to a paragraph tag but not inside any tags other than body, use the adjacent tag
Bug Fixes
Auto adding: Run relevant plugins before reading metadata from the book. Matches behavior of manual adding
Content server: Fix category collapse by partition not working
Prevent Tab from causing focus to leave the Tag browser
Edit book: See what changed: Fix non-BMP unicode characters causing highlighting of changed words to be slightly misplaced
PDF Output: Fix a regression that broke conversion of comics that contain 1-bit images
Edit book: Fix pressing Ctrl+Tab inserting a tab at the start of a line instead of switching tabs
Fix a regression in the previous release that caused identifiers set by some plugins to not be saved in the database
Template language: Fix nesting composite columns sometimes failing
Add support for the new Kobo Sage and Libra 2 e-book reader devices
E-book viewer: Read aloud: Allow right clicking to play/pause reading
Sending books by e-mail: Preserve non-English characters in attached filenames
Tab browser: Allow searching for sub-categories by right clicking on them
Bug Fixes
E-book viewer: Fix cover and full screen images not centered in paged mode when more than one page is displayed per screen
ToC Editor: Ignore in succession clicks on the OK and Cancel buttons to avoid accidentally closing the window when finishing creating a new entry
Comments editor: Fix the formatting buttons not showing the current state correctly and fix some keyboard shortcuts not working when more than one comments editor is present in a single window
Tag browser: Fix renaming of User categories in Virtual libraries
Make removing large numbers of custom column icons easier
Edit book: Add a tool to transform HTML tags based on rules (Tools->Transform HTML)
Driver for the new Tolino Vision 6
Kobo driver: Add support for the latest firmware released last week
When picking a random book ensure recently chosen books are not re-selected
Icon theme chooser dialog: Allow right clicking on a theme to visit its homepage
Bug Fixes
Amazon metadata download: Add support for more markup variations in amazon's sites that could prevent the fetching of ratings, comments and series metadata for some books
Google search: Add support for new beta search results page markup that was preventing using cached Google pages to search for Amazon metadata
PDF Output: Fix the option to preserve cover aspect ratio being ignored when converting comics
DOCX Input: Sanitize image filenames more strictly to workaround broken EPUB software
Linux binary: Fix file dialogs not working on Fedora 35 under KDE
When sending email to the Kindle and PocketBook sync services use ASCII filenames as there have been some reports of issues with non-ASCII filenames with these services.
Book Details: Fix missing copy options on composite columns
Ask for confirmation when deleting covers from books
Allow changing the icon used for calibre libraries. Right click the library icon in calibre and choose "Change the icon for this library"
Comments editor: Use a single line for all three toolbars if they fit
Edit book: Allow merging HTML files by drag and drop of the files onto another HTML file
Kobo driver: Add support for listing purchased audiobooks
Edit metadata all-in-one mode: The cover and formats column now gives as much vertical space as possible to the cover image
Add books dialog: When a non-book file type is added the next time the dialog is used, preselect the "All files" filter
calibre-server --manage-users: Allow managing users while the server is running and also add actions to automate changing user account restrictions
EPUB 3 metadata: If the book contains a "subtitle" append it to the main title when reading metadata
Bug Fixes
E-book viewer: Fix an occasional hang on startup at "Loading section"
Get books: Update the Kobo plugin for website changes
Bulk edit metadata dialog: Fix changing the search mode resetting other fields
E-book viewer: Fix sorting of highlights incorrect in books that use HTML ids with a hyphen in them
PDF Output: Fix the option to break long words at the ends of lines causing boxes to be rendered at the end of the line on macOS with some fonts
Google metadata plugin: When searching by ISBN if no results are found retry using an alternate query syntax
5.33.1 fixes a couple of regressions that broke the toolbar in the popup comments editor dialog and rendering of the download metadata button in the edit metadata dialog on windows
Allow changing the icon used for calibre libraries. Right click the library icon in calibre and choose "Change the icon for this library"
Comments editor: Use a single line for all three toolbars if they fit
Edit book: Allow merging HTML files by drag and drop of the files onto another HTML file
Kobo driver: Add support for listing purchased audiobooks
Edit metadata all-in-one mode: The cover and formats column now gives as much vertical space as possible to the cover image
Add books dialog: When a non-book file type is added the next time the dialog is used, preselect the "All files" filter
calibre-server --manage-users: Allow managing users while the server is running and also add actions to automate changing user account restrictions
EPUB 3 metadata: If the book contains a "subtitle" append it to the main title when reading metadata
Bug Fixes
E-book viewer: Fix an occasional hang on startup at "Loading section"
Get books: Update the Kobo plugin for website changes
Bulk edit metadata dialog: Fix changing the search mode resetting other fields
E-book viewer: Fix sorting of highlights incorrect in books that use HTML ids with a hyphen in them
PDF Output: Fix the option to break long words at the ends of lines causing boxes to be rendered at the end of the line on macOS with some fonts
Google metadata plugin: When searching by ISBN if no results are found retry using an alternate query syntax
5.33.2 fixes a couple of regressions that broke the toolbar in the popup comments editor dialog and rendering of the download metadata button in the edit metadata dialog on Windows, as well as reading files from MTP devices on Windows
Comic conversion: Fix conversion of comic images that are stored as grayscale images in JPEG format not working when converting to PDF with image processing turned off
calibredb catalog: Fix --ids and --search options not working for CSV/XML catalogs
Tag browser: Fix the find box not using all available width
E-book viewer: Remove books that do not exist from the recently opened book list
Completion popups: Fix display of items containing line breaks
Fix line breaks in custom column descriptions not being rendered in their tooltips
Fix Preferences->Searching->Clear search histories not taking effect till a restart for some search boxes
Hierarchical entries in user category may not merge correctly in tag browser
E-book viewer: Allow scrolling of the ToC, highlights, bookmarks, etc. with touch gestures
Edit metadata dialog: When using the change case operations if some text is selected, only operate on the selected text
Use atomic writes for the config files ensures no partial data is written in case of crash/powerloss
Bug Fixes
5.39.1 fixes a couple of regressions that broke case change in the Bulk metadata edit dialog and remembering column widths in the book list on some systems.
Content server: Fix reading of books with thousands of internal files not working in the Chrome browser
Catalog generation: Fix a rare crash when generating very large catalogs
Edit/Polish book: Fix hardcoded Unicode ligatures not being preserved in AZW3 format books
Fix automatic searches causing search box to lose focus when search as you type is enabled in Preferences->Searching
Edit book: Check book: Auto fix package identifier being empty
Amazon metadata download: Fix getting series info from amazon.jp
Edit book: Insert hyperlinks: When sorting anchors on elements without any text content, use the anchor itself
Edit book: Make the saved search panel freely resizable
Edit book: When dragging to select a region or adjust the selection fix mouse moving outside the image causing the region to no longer be adjusted
Allow creating multiple types of temporary marks (pins) by right clicking the mark books button (which can be added to the calibre toolbar via Preferences->Toolbars & menus)
Kobo driver: Support updated firmware
Show a popup message when a Kindle is connected mentioning the Amazon cover bug and how to workaround it
Edit book: Table of Contents tool: Allow using the title attribute on headings tags to get the text for table of contents entries
When creating a custom column to display real numbers allow specifying th enumber of decimal digits to display
Amazon metadata download: Add support for amazon.in country website
Bug Fixes
Edit book: Fix AltGr+{ not working on some keyboard layouts
TXT Input: Fix rare failure to convert some large TXT files with non-ascii text
Get books: Update English language Amazon plugins for website changes
Amazon metadata download: Add an option to prefer the Kindle edition when multiple book types are returned by the search (Preferences->Metadata download->Configure the Amazon plugin)
Kobo driver: Support for updated firmware
Allow customizing how yes/no columns are displayed (Preferences->Add your own columns)
Manage tags dialog: If tags are present in the add tags input when OK is clicked, add them automatically, without needing to click the plus button first
Bug Fixes
Edit book: Live CSS: Fix @namespace rules causing jumping to rule definition to go to the wrong definition
Workaround for Apple bug in macOS 13 that prevents device detection
Dont use commas in filenames when sending to pbsync and kindle email addresses
Edit book: When quitting while a save is in progress and the save completes while the confirmation popup is visible, dont abort the quit.