Calibre Changelog

New in version 2.13.0

December 19th, 2014
  • New Features:
  • Driver for the new CYBOOK MUSE ebook reader
  • Closes tickets: 1398672
  • Edit metadata dialog: Allow editing identifiers in a dedicated window by right clicking on the identifiers edit box.
  • Closes tickets: 1400925
  • Allow generating a cover from metadata by right clicking the cover are in the book details panel also.
  • Closes tickets: 1401972
  • Content server: Server KEPUB files with the extension kepub.epu when connecting to the browser on Kobo devices
  • Kobo driver: Add support for new firmware version 3.12
  • Edit metadata dialog: Add a keyboard shortcut to swap title and author [Alt+Down]
  • Closes tickets: 1397701
  • Bug Fixes:
  • Save to disk: Fix a regression that prevented saving of files into the root of a drive on Windows
  • FB2 Input: Add support for FB2 books that incorrectly use the FictionBook 2.1 XML schema.
  • Closes tickets: 1401915
  • Fix command line arguments not being ignored on windows and linux when restarting calibre.
  • Closes tickets: 1401991
  • E-book viewer: Fix sorting of bookmarks by position in book not working on windows and OS X.
  • Closes tickets: 1402152
  • Kobo driver: Fix bookmarks not being deleted from device when deleting books on the device
  • Closes tickets: 1401502
  • Edit book: Fix auto-complete of closing tag not working when typing the closing tag at just before a word (the word would become the closing tag name).
  • calibredb: Fix list --for-machine ignoring custom columns
  • Closes tickets: 1401085
  • Edit book/Book polishing: Fix subsetting of fonts whose @font-face rules use the local() or format() CSS functions not working
  • Edit book: Fix regression that broke typing of XML entities for ampersand, less-than and greater-than
  • Edit Book: Do not change the current selected text when right clicking on a mis-spelled word
  • Improved news sources:
  • The Australian
  • The New Yorker
  • The Guardian
  • Ars Technica

New in version 2.12.0 (November 28th, 2014)

  • New Features:
  • Edit Book: Automatically complete the closing tag in HTML/XML files when typing

New in version 2.11.0 (November 21st, 2014)

  • New Features:
  • Edit Book: Add a new 'function mode' for the Search and Replace tool
  • The function mode allows you to create python functions that run on the results of Search and Replace. This allows you to do arbitrarily powerful text processing. For example, you can automatically fix the case of text, automatically add section number to headings, and so on. For examples and documentation, see: http://manual.calibre-ebook.com/function_mode.html
  • Bug Fixes:
  • DOCX Input: Add support for multilingual documents.
  • Closes tickets: 1394428
  • Edit metadata dialog: Fix date fields being displayed in the UTC timezone instead of the local timezone, causing the day to be off by one in some timezones.
  • Closes tickets: 1393166
  • Conversion/Book polishing: Fix ampersands in title/series/publisher/author not being properly escaped.
  • Closes tickets: 1393230
  • Update the bundled version of libimobiledevice on windows, so that the iOS Reader plugin can connect to iOS 8 devices again
  • Fix a regression in 2.10 that causes Adding books from sub-folders, one book per folder to incorrectly add OPF files present in the sub-folders as an extra format.
  • Closes tickets: 1392864
  • Fix a regression in 2.10 that caused changes in Preferences->Adding books to not work for the next immediate add
  • Fix Ctrl-R while in debug mode not restarting in debug mode properly
  • Fix regression in evaluating composite columns that use other composite columns.
  • Improved news sources:
  • Nikkei News

New in version 2.10.0 (November 14th, 2014)

  • New Features:
  • Driver for the PocketBook Lux 2 with latest firmware.
  • Closes tickets: 1390720
  • Review downloaded metadata: Add suggestions for the tags, authors, publishers and series fields. Suggestions will pop-up as you type.
  • Closes tickets: 1390887
  • Add Books: Improve performance when adding large numbers of books at once
  • Add Books: Allow adding books from multiple ZIP/RAR archives, each containing many books, by right clicking on the Add Books and choosing 'Add from Archive'
  • Metadata download: Prioritize results that have the same language as the current calibre user interface language
  • Edit Book: Make the CSS used for styling the generated HTML Table of Contents user customizable via http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera
  • Bug Fixes:
  • E-book viewer: Fix popup footnotes not working on windows
  • Fix saving of searches that use the backslash to escape special characters not working
  • Closes tickets: 1392052
  • Save to disk: When multiple books end up with the same file name because they have the same metadata, automatically adjust the filename to make it unique.
  • Closes tickets: 863472
  • Fix ebook editor global menu not working on Unity when started from inside calibre
  • Get Books: Update the Amazon European store plugins for website changes
  • Edit Book: Fix handling of XML unsafe characters (like and &) inside tags
  • Linux: Fix regression on Unity that prevented some keyboard shortcuts from working because of the global menu bar.
  • Closes tickets: 1390901
  • Amazon metadata download: Do not prefer results with an ISBN, since Amazon now lists a large number of ISBN less titles
  • Amazon metadata download: Fix cover not being found for some books because of a website change at amazon.com
  • Conversion: Fix incorrect conversion of east-asian characters in CSS class names.
  • Closes tickets: 1390527
  • New news sources:
  • Various German news sources by Bernd Boehm
  • The Daily WTF by Jelle van der Waa
  • Improved news sources:
  • LWN Weekly
  • Scinexx
  • Ming Pao

New in version 2.9.0 (November 7th, 2014)

  • New Features:
  • E-book viewer: Show footnotes in a separate popup window
  • Now when you click on a link to a footnote/endnote, the corresponding note is shown in a separate popup window, for convenient reference. Footnote links are recognized using the EPUB 3 footnote markup as well as some heuristics. Any superscript or subscript links are assumed to be footnote links. Any link that links to another file which in turn links back to the original link, is assumed to be an endnote.
  • Cover Grid: Improve scroll wheel based scrolling.
  • On windows and linux a single "tick" of the wheel now scrolls by about half a row instead of a full screen. On OS X, scrolling is pixel based, so as you scroll faster, more content is scrolled.
  • Get Books: Add the Bubok Portugal store
  • Performance improvement for large libraries that using custom columns built with templates
  • Review downloaded metadata dialog: Allow merging tags by long clicking the revert button
  • Bug Fixes:
  • Fix a regression in 2.8 that caused the clear button next to date fields to set the date to Jan 101 instead of undefined.
  • Closes tickets: 1388061
  • Linux: Fix Unity global menu bar stops working after minimizing calibre to the dock or the system tray.
  • Closes tickets: 1389404
  • Sanitize the ImageMagick environment variables before launching external utilities.
  • Closes tickets: 1389449
  • Prevent stale 'On Device' info (from the previous connection) from showing during subsequent device connections
  • Conversion: Add workaround for converting EPUB files with syntactically invalid (probably hand edited) OPF files.
  • Closes tickets: 1389188
  • Fix e-book viewer not displaying cover from HTMLZ files.
  • Closes tickets: 1388595
  • Conversion: Handle input documents with crazy font sizes (1000pt +)
  • Improved news sources:
  • Boston Globe
  • Brand Eins

New in version 2.8.0 (October 31st, 2014)

  • New Features:
  • Linux: Add support for the global menubar in Ubuntu Unity (The menu that is displayed in the top most on screen bar). It now works both with the main calibre program and the e-book editor. You can customize what appears in the menubar via Preferences->Toolbars
  • Get Books: Add a new store, Bubok (bubok.es)
  • Driver for Tolino Vision 2.
  • Closes tickets: 1385904
  • Review downloaded metadata: Allow merging downloaded and current identifiers by long-clicking the revert button.
  • Closes tickets: 1387619
  • Template language: New function user_categories() to return the list of User Categories for a given book (only works in the GUI).
  • E-book viewer: Add an option to prevent tapping on the page from turning pages.
  • Bug Fixes:
  • Re-enable the system tray icon on linux. System tray icons now work in any desktop environment that supports the StatusNotifier spec, such as Ubuntu Unity, KDE 4+, GNOME 3, etc.
  • System tray icon: On windows if the calibre window is minimized, fix clicking on the system tray icon not restoring the window.
  • Closes tickets: 1387596
  • E-book viewer: Clear history when reloading the book, to avoid errors, since the locations pointed to by the history may no longer be valid anyway
  • Linux: Force use of GNOME button layout for dialogs when running under the GNOME, UNITY or MATE desktop environments
  • Check Book: Silence incorrect warning about guide references to cover image in AZW3 Format
  • Fix text entry widgets' popup completion window not working well with windows on-screen keyboard.
  • Closes tickets: 1385586
  • Edit Book: Fix links that are absolute paths causing crashes in windows
  • Fix the read metadata from format button in the edit metadata dialog not working for FB2 files.
  • Closes tickets: 1385237
  • New news sources:
  • Planet Python and Krebs on security recipe by Jelle van der Waa
  • Improved news sources:
  • Tyzden
  • Countryfile.com
  • FAZ net
  • The New Yorker

New in version 2.7.0 (October 24th, 2014)

  • New Features:
  • Support for the new Kindle Voyage
  • The notification for the completion of background jobs, such as bulk metadata download, has been redesigned to not interrupt your work. It now waits in the lower right corner of the main window until you are ready to deal with it
  • Closes tickets: 1382795
  • Insert metadata as jacket page: Make the invisible tags used for searching across books format better, by giving them their own table row.
  • Book details panel: Show custom column values for numeric columns even when the value is zero
  • Allow clearing of date and number type fields by right clicking and choosing clear when editing the fields in the book list or edit metadata dialog
  • Bug Fixes:
  • MOBI/AZW3 Output: When converting an EPUB document that specifies an SVG image as its cover image, convert the cover to JPEG as the Kindle cannot handle SVG cover images.
  • Closes tickets: 1384375
  • AZW3 Input: Fix crash when processing AZW3 files that contain certain SVG images dies to a bug in ImageMagick.
  • Closes tickets: 1384375
  • Conversion: Ignore un-parseable links when trying to generate ToC from links, instead of aborting the conversion.
  • Closes tickets: 1383365
  • Edit metadata dialog: Fix window title not changing when using the Next/previous buttons if the books being edited have the same title.
  • Closes tickets: 1383014
  • Fix regression in previous release that prevented arrow keys/tab key from working in completion popups on OSX.
  • Closes tickets: 1382633
  • Improved news sources:
  • Folha de Sao Paolo
  • LWN Weekly

New in version 2.6.0 (October 17th, 2014)

  • New Features:
  • Catalogs: CSV Output: Allow changing the order of fields in the generated CSV catalog by using drag and drop to re-arrange the fields in the create catalog dialog.
  • Closes tickets: 1379048
  • Edit metadata dialog: When editing metadata individually for multiple books, popup a confirmation if the user clicks OK before finishing the editing of all the books.
  • Closes tickets: 1378072
  • Allow configuring a keyboard shortcut to toggle highlighting of search results via Preferences->Keyboard (under Miscellaneous).
  • Closes tickets: 1380528
  • Edit Book: Saved searches window: Remember the last used values for where to search and search direction
  • E-book viewer: Allow right clicking on the toolbar buttons to popup the optional menus, useful when using the viewer on a touch screen.
  • Closes tickets: 1380359
  • E-book viewer: Add a keyboard shortcut to toggle the Table of Contents [Ctrl+T]
  • Performance improvement when renaming/deleting large numbers of items via the Manage Tags/Series/Publishers/etc dialogs
  • Kobo driver: Update to support soon to be released firmware update from Kobo
  • Bug Fixes:
  • Amazon metadata download: Update the amazon metadata download plugin to handle changes to the amazon.com website.
  • Closes tickets: 1379305
  • AZW3 Output: Ignore invalid attribute names in the input document rather than aborting the conversion on them.
  • Book details panel: Fix custom columns built from other columns with tag like values not clickable in the book details panel.
  • Closes tickets: 1381323
  • Edit Book: Fix changing the editor undo/redo keyboard shortcuts not preventing the old shortcuts from working.
  • CSV Catalogs: Output all custom datetime columns in the local timezone to match the format for builtin columns
  • E-book viewer: When looking up words in the dictionary for a book that has no language set, use the current calibre interface language
  • Fix comments editor widget in the edit metadata dialog swallowing Tab key presses, preventing the use of the keyboard to move between widgets. You can use Ctrl+Tab to insert literal tabs
  • OS X: Workaround for regression in Qt 5 that causes pressing the Esc key to close the entire window instead of the current completion popup
  • Fix Advanced search dialog not being sized correctly if the user selects a larger than normal interface font.
  • Closes tickets: 1378045
  • E-book viewer: Fix page turning by clicking in the margins in full screen mode (when displaying more than one page per screen) not working because of a Qt 5 behavior change.
  • Improved news sources:
  • nrcnext
  • Wall Street Journal
  • Smithsonian Magazine
  • Sueddeutsche Zeitung mobil

New in version 2.5.0 (October 3rd, 2014)

  • New Features:
  • E-book viewer: Allow changing 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.
  • Edit book/Book polishing: When embedding fonts or subsetting embedded fonts, handle the :first-letter and :first-line pseudo-element style rules.
  • Closes tickets: 1373649
  • Windows driver for Trekstor Pyrus 2 LED.
  • Closes tickets: 1376018
  • Bug Fixes:
  • Fix a typo preventing calibre from recognizing the new Kobo Aura H2O
  • Edit Book: Spell Check: Fix replaced words coming back into the list when toggling the "Show only misspelled words" setting
  • Edit Book: Spell Check: Fix replacing a word with multiple words causing the replacements to show up erroneously in the list of misspelled words
  • Closes tickets: 1370294
  • Edit Book: Fix leading or trailing hyphens on words being ignored when spell checking.
  • Closes tickets: 1370288
  • 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.
  • MOBI Output: Handle input documents that use CSS 3 syntax for colors by converting the color to the #RRGGBB format required for MOBI
  • Tag Browser: Fix drag and drop of books onto a language not setting the language.
  • Closes tickets: 1373504
  • 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.
  • Closes tickets: 1374624
  • Bulk metadata edit: Fix getting cover from EPUB files that have no cover image by rendering the first page as the cover not working.
  • Closes tickets: 1374243
  • Custom cover generation: Fix disabled color schemes not being saved
  • Closes tickets: 1374337
  • Wireless device driver: Fix a regression in 2.4 that caused book matching to run slowly when connecting to calibre companion
  • Improved news sources:
  • Sueddeutsche Zeitung
  • The Hindu
  • Carta