27
- title: "Edit Book: A new tool to filter style information (Tools->Filter style information). Useful to easily remove some CSS properties from the entire book."
29
- title: "DOCX Input: Add support for cross references. Cross references that are used to insert hyperlinks are now converted into hyperlinks in the output document. Features to insert paragraph/page numbers are not supported."
31
- title: "Add support for viewing kepub files in the calibre viewer, by treating them as plain epub files"
33
- title: "Edit book: In the Insert Link tool show a few words of text alongside the location anchor name, to make it easier to know what a location is"
35
- title: "Manage user dictionaries: Allow copying all selected words by right clicking them and choosing 'Copy to clipboard'."
38
- title: "Content server: Make .ibook format files available in OPDS feeds"
40
- title: "Edit book: Allow copying the list of errors from the Check Book tool to the clipboard by right clicking on the list of errors"
42
- title: "Book polishing: If the books being polished have an ORIGINAL_EPUB/AZW3 format, warn the user that polishing will use it as the source and ask for confirmation."
46
- title: "Fix metadata plugin to download metadata from OZON for website changes."
49
- title: "Subsetting embedded fonts: Fix an error when subsetting embedded fonts on windows if the username contains quotes or apostrophes."
52
- title: "Edit Book: Fix error when checking spelling if one of the files in the book declares an invalid (empty) language code."
55
- title: "Linux install: Have the calibre GUI programs redirect stdout and stderr to null when launched via .desktop files to workaround systems where the GUI launchers are broken."
58
- title: "Edit Book: Fix inserting a < in text that contains a colon causing a hang."
60
- title: "DOCX Input: Fix error when converting document with nested frames."
64
- Various Japanese news sources
71
- title: "Edit Book: Redesign the syntax highlighter to improve performance for large documents and extended editing sessions."
74
- title: "Edit book: Make cursor movement smooth by not highlighting matching tags while the cursor is moving. Only match highlighting tags if the cursor stays still for a time."
76
- title: "Spellcheck dialog: Indicate whether a word is ignored in the Misspelled column"
78
- title: "Spellcheck dialog: Pressing Ctrl+C on the words list copies only selected words, regardless of current cell"
80
- title: "Add a copy to clipboard action to the context menu for the spell check dialog"
82
- title: "Edit book: Fix save button incorrectly disabled after a failed save"
86
- title: "Edit Book: Fix an error when merging CSS stylesheets that contain @charset rules"
88
- title: "Edit book: Fix extra invalid entries being generated in the manifest when editing an AZW3 file that has no images."
90
- title: "Edit book: Fix a hang when editing an HTML or XML file with text of the form <abc: (i.e. a tag name with a trailing colon)."
93
- title: "Fix regression that prevented the ebook editor from starting on linux systems with locale set to 'C'"
96
- title: "DOCX Input: Fix formatting of the generated Index when the index is complex, i.e. with lots of references to the same item, multiple level of sub-items, etc."
98
- title: "Smarten punctuation: Fix a double quote preceded by a hyphen at the end of a sentence (before the start of the next tag) being converted into an opening quote instead of closing quote."
101
- title: "News download: Fix very long URLs for links to pages causing errors on windows because of max path length restrictions."
104
- title: "Edit book: Fix saved search dialog causing high CPU usage"
106
- title: "Edit book: Fix importing of Lithuanian dictionary from OpenOffice, that does not specify a country code."
112
- Birmingham Evening Mail
121
- title: "E-book viewer: When in flow mode, handle swiping on the touchscreen differently. Swiping now scrolls line by line in flow mode instead of page by page. If you wish to scroll page by page in flow mode, tap instead of swiping."
123
- title: "Conversion: Preserve all guide entries that are of a type present in the EPUB 2.0 specification. These entries are used by newer Kindle readers to populate the Go To jump list"
125
- title: "When adding MOBI files if the author name is in LN, FN format, auto change it to FN LN format, as the MOBI format has no author sort field. This behavior can be disabled by setting Preferences->Tweaks->Author sort name algorithm to copy."
128
- title: "Spellcheck: When checking French text list all words that have the same stem as a single word. So j'aime and aime are listed as a single word."
130
- title: "Spell check: Add a context (right click) menu that allows for quick operations on all selected words"
133
- title: "Manage user dictionaries: Add a button to import a list of words in bulk into the user dictionary"
135
- title: "Spell check dialog: Allow sorting words case sensitively"
138
- title: "EPUB Input: Fix incorrect handling of obfuscated fonts using the IDPF obfuscation algorithm when the epub unique identifier starts with urn:uuid"
141
- title: "Edit book: Fix obfuscated fonts in EPUB files not being handled correctly when editing the book (obfuscated fonts would get corrupted when making changes)."
144
- title: "Edit book: Fix a bug that caused spell checking to fail when using the builtin spanish dictionary"
146
- title: "Spell check: Fix replacing a word and then replacing the new word again not working without doing a refresh in between"
148
- title: "Spell check: Fix language declarations not being respected for nested tags."
151
- title: "Spell check: Fix 'Show next occurrence' sometimes showing the word in an incorrect location, for example in an attribute where spell check is not performed."
153
- title: "Allow import of dictionaries that deviate from the spec in minor ways"
155
- title: "Edit Book: Fix the Show next occurrence button in the spell check dialog sometimes failing to show next occurrence"
157
- title: "OS X: Detect the users default interface language correctly. Also fix parsing of ambiguous dates in mm/dd vs dd/mm formats, based on the users locale settings in OS X."
166
- title: "Edit book: Add a tool to check spellings, access it via Tools->Check spelling"
168
description: "The calibre book editor now has builtin spellcheck. You can install new dictionaries via Preferences->Editor->Manage spelling dictionaries. It comes with builtin dictionaries for English and Spanish. You can add OpenOffice dictionaries (in .oxt format). The tool checks spellings in all HTML/OPF/NCX files in the book, taking into account any language declarations in the book, so that it will work correctly on multi-lingual books as well. The code is very new, so there may well be bugs. As you type spell checking is not yet implemented."
170
- title: "Kobo driver: Support firmware version 3.3"
172
- title: "Device driver for Tolino Vision on windows"
175
- title: "Amazon metadata download: Fix Editorial Reviews not downloading into the comments section for some books"
177
- title: "DOCX Input: Fix some text highlighting colors in the DOCX file not being correctly translated during conversion."
180
- title: "Wireless device driver: Fix incorrect syncing behavior when book matching is run for a second time while connected. This happens when the user changes the library or selects 'Update cached metadata on device'."
182
- title: "Searching: Fix searching by date not using the system locale to interpret dd/mm vs mm/dd dates on windows"
189
- title: "Various new and updated Spanish news sources"
196
- title: "Fetch news: Allow automatically creating custom news sources by importing OPML files. Many RSS news reader programs can export their list of RSS feeds in the OPML format."
198
- title: "Conversion: When inserting metadata as a jacket page, alter the font sizes in the jacket so that the sizes match the sizes used in the rest of the book. Also pretty print the generated jacket HTML."
200
- title: "Allow searching for books by id and uuid using the id: and uuid: prefixes"
202
- title: "Allow specifying arbitrary colors for column coloring rules"
205
- title: "Update the version of openssl shipped in the binary builds (the version in the windows 64bit build was vulnerable to the Heartbleed bug)"
207
- title: "Edit Book: Fix book being marked as modified even when no actual changes were done by various automated tools such as Smarten Punctuation, Subset Fonts, etc."
209
- title: "Fix ebook-device cp -f failing when destination file already exists"
212
- title: "Ensure that the rendered dates in the book list and edit metadata dialogs are always in the same language as the calibre interface, regardless of system language setting"
214
- title: "Edit metadata dialog: Remember window size for the cover download window"
216
- title: "DOCX Input: Dont fail on DOCX files that contain pages with zero effective width."
219
- title: "Content server: Fix page not found error when clicking on a category that has only a single item in it"
221
- title: "Send books to the Books folder for the Tolino Vision, as it cannot find books placed outside this folder"
223
- title: "Edit book: Fix error when beautifying HTML files that contain un-indented <script> or <style> tags"
234
- title: "DOCX Input: Support for converting indexes created using the Word Index tool. The entries in the index are automatically converted into links pointing to the indexed locations."
236
- title: "AZW3 Output: Add support for converting documents with very large table of contents (with more than 2000 entries)."
239
- title: "Edit Book: Add a button to easily insert HTML tags. Useful if you want to quickly surround selected text with an arbitrary tag. You can right click the button to get a list of recently used tags."
241
- title: "Driver for Tolino Vision (OS X/Linux only)."
244
- title: "Edit book: Allow editing SVG files as raw XML"
247
- title: "DOCX Input: Fix incorrect numbering being generated for numbered lists in some circumstances."
250
- title: "calibredb check_library: Do not create empty library if user specifies incorrect path"
252
- title: "DOCX Input: Fix handling of hyperlinks in documents where the hyperlink is specified as a field internally (Microsoft Word does not use fields for hyperlinks)"
254
- title: "Get Books: Update WH Smiths plugin for website changes and remove Diesel eBooks, as they are shutting down"
256
- title: "AZW3 Output: Fix a bug that caused popup footnotes in some AZW3 files to not work properly. The popup would show all remaining footnotes instead of only the current footnote."
259
- title: "AZW3 Output: Various tweaks to the internal structure and headers of the output file to make it closer to what kindlegen 2.9 generates"
261
- title: "Edit Book: When user is editing files belonging to another user account on linux/os x rather than erroring out when saving, change the ownership of the file to the editing user."
264
- title: "Edit Book: Fix insert Inline ToC creating non-linear jumps in class names"
266
- title: "Fix regression that broke ebook-device cp"
281
- title: "Cover Browser: Add an option to show covers with their original aspect ratio instead of resizing them all to have the same width and height. Option is in Preferences->Look & Feel->Cover Browser."
284
- title: "PDF Output: Enable using javascript inside header and footer templates"
286
- title: "Edit Book: When generating an inline ToC add a class attribute to all <ul> tags to make it easy to style a particular level of the ToC"
288
- title: "Use abstract named sockets on linux for IPC, to avoid use of temp files for sockets"
290
- title: "Drivers for the N800 and N950 Nokia MeeGo tablets"
292
- title: "Edit Book Saved searches: Allow saving normal mode searches as well"
294
- title: "Edit Book Saved searches: Add import/export functionality"
296
- title: "calibredb add: Add option to specify language when adding books"
300
- title: "AZW3 Input: Handle files with garbage bytes in their table of contents."
303
- title: "DOCX Input: Fix text from some paragraphs not being converted if the paragraph contains an inline forced page break and no formatted text or line breaks."
306
- title: "calibre-customize: Do not error out if one of the installed plugins has no customization help when listing all plugins"
308
- title: "Edit book: Fix error when exporting files on some windows systems with non UTF-8 filename encodings"
311
- title: "Edit Book: When beautifying treat <img> tags as block tags"
314
- title: "Linux binary build: Fix worker processes not working on linux systems with bash >= 4.3"
316
- title: "PDF Output: Fix using __SECTION__ in header and footer templates resolving to the inscorrect section if a page with no sections follows a page with multiple sections."
319
- title: "Cover Browser: Fix visual 'pop' when scrolling the first time"
321
- title: "Grid View: Allow the left and right arrow keys to traverse over rows."
326
- Courrier International
333
- title: "Edit Book: Add support for saved searches. Click Search->Saved Searches to bring up a dialog where you can create and manage saved searches"
335
- title: "Edit Book: New tool to specify semantics in EPUB books (semantics are items in the guide such as preface, title-page, dedication, etc.). To use it, go to Tools->Set Semantics"
338
- title: "Edit Book: Preview panel: Add a copy selected text action to the context menu"
340
- title: "Edit Book: When inserting hyperlinks, allow specifying the text for the hyperlink in the insert hyperlink dialog"
343
- title: "Fix a regression in the previous release that broke downloading metadata for authors with a double initial such as R. A. Salvatore."
346
- title: "Edit book: When generating inline Table of Contents, mark it as such in the guide section of the OPF."
349
- title: "E-book viewer: Fix right margin for last page in a chapter sometimes disappearing when changing font size."
352
- title: "Edit Book: Fix saving of empty files not working"
354
- title: "Edit book: Fix a regression in the previous release that broke saving a copy of the current book on linux and OS X"
356
- title: "Edit book: Fix syntax highlighting in HTML files breaks if the closing of a comment or processing instruction is at the start of a new line."
358
- title: "Edit book: Fix check book failing in the presence of empty <style/> tags."
361
- title: "Catalogs: Fix handling of tristate boolean custom columns when creating EPUB/MOBI catalogs."
364
- title: "Linux build: Workaround for systems that have broken libc implementations that change the behavior of truncate() on file descriptors with O_APPEND set."
369
- Wired Daily Edition
379
- title: "Edit Book: Add a tool to easily insert hyperlinks (click the insert hyperlink button on the toolbar)"
381
- title: "Edit book: Add a tool to easily open a file inside the book for editing by just typing a few characters from the file name. To use it press Ctrl+T in the editor or go to Edit->Quick open a file to edit'"
383
- title: "Edit book: Allow disabling the completion popups for the search and replace fields. Right click on the search/replace field to enable/disable the completion popup"
385
- title: "E-book viewer: Add an option to control the maximum text height in full screen. Note that it only works if the viewer is in paged mode (which is the default mode)."
387
- title: "Show the search expression for the virtual library in a tooltip when hovering over the tab for the virtual library."
390
- title: "Book details panel: Show author URL in a tooltip when hovering over author names"
392
- title: "Kobo driver: Update to handle updated Kobo firmware"
395
- title: "Library backup: Avoid infinite retries if converting metadata to backup OPF for a book fails. Simply fail to backup the metadata for that book."
398
- title: "Edit book: Fix file permissions for the edited book being changed on Linux and OS X"
400
- title: "Fix text entry cursor becoming invisible when completion popup is opened"
402
- title: "Possible fix for crash on OS X Mavericks when adding duplicates"
404
- title: "E-book viewer: Fix pressing the Esc key to leave full screen mode not changing the state of the full screen button"
406
- title: "When reading metadata from filenames, do not apply the fallback regexp to read metadata if the user specified regexp puts the entire filename into the title. The fallback is only used if the user specified expression does not match the filename at all."
408
- title: "Linux binary install script: Fix error on linux systems where the system python has an encoding of None set on stdout. Assume encoding is utf-8 in this case."
410
- title: "Content server: Fix (maybe) an error on some windows computers with a non-standard default encoding"
419
- title: "An option to add multiple books from inside a ZIP or RAR file. Right click the Add Books button and choose 'Add multiple books from archive'."
421
- title: "Database backend: Make the database backend more robust when the calibre library is placed on flaky filesystems. Now when an I/O error occurs while writing to the database, the connection to the database is closed and re-opened and the operation is retried."
424
- title: "DJVU Input: Speedup extraction of text from DJVU files by implementing the BZZ decoder algorithm in C"
427
- title: "MOBI Input: Fix empty <a> tags not being handled correctly in rare cases when the markup is bad enough to be parsed only using the fallback HTML parser."
430
- title: "Edit book: Fix column number of cursor shown in the bottom right being one less than it should be."
432
- title: "Edit book: Fix names for non-BMP unicode character (Such as emoticons) not being displayed in the lower right corner. Also allow these characters to be searched for by name in the Insert special character tool."
434
- title: "Do not show system tray notification popups while analyzing books on device, as they can be slow on systems that display multiple messages serially instead of replacing the last message"
436
- title: "Linux installer script: Do not use the filesystem to pass the downloaded tarball to tar as it is possible for malicious code running on the users computer to alter the download file between signature verification and calling tar to extract the files."
438
- title: "DJVU Input: When extracting embedded txt from TXTz sections in DJVU files, fix incorrect extraction of txt when the djvutxt external program is not present."
441
- title: "Edit Book: Fix import HTML file as new book not working on OS X"
443
- title: "Wireless device driver: Fix a regression that prevented it form working with the Calibre Sync Android app."
445
- title: "Fix a regression in 1.26 that caused width and height attributes on <img> tags to generate CSS width and height properties without a 'px' suffix"
447
- title: "Linux binary installer: Fix an error when using proxies and python 3 with the new installer script"
450
- title: "Edit book: When exporting files, fill the choose filename popup with the name of the file being exported as the default name"
452
- title: "Make the new Linux installer script compatible with python 2.6."
459
- Arguments and Facts
466
- title: "Edit Book: Allow direct importing of HTML or DOCX files as new books without doing a full conversion. Use File->Import HTML or DOCX to import a file as a new EPUB book with minimal changes from the original."
468
- title: "Linux binary installer: Various improvements to the binary installer. It now creates an un-installer (calibre-uninstall) that will remove all files created by the installer. It also no longer asks for the installation directory. If you wish to change that, you need to specify it in the installation command itself. Also the installer is now downloaded securely via HTTPS from github and verifies the signature of the installed files. Finally, it can be used to create an isolated install, that only makes changes to files in the installation directory and does not require root privileges."
471
- title: "Metadata download: Add an option to merge the downloaded comments into existing comments, instead of overwriting (Preferences->Metadata download)."
474
- title: "Edit book: Add an option to automatically beautify individual files whenever they are opened for editing. Look under 'Editor Settings' in the Edit Book Preferences."
476
- title: "Bulk metadata download: When reviewing downloaded metadata allow hiding the controls on the comments box by right clicking in the comments area. Useful on smaller screens."
479
- title: "E-book viewer: When displaying metadata for the book, also display custom column metadata"
482
- title: "Smarten punctuation: Correct handling for decade abbreviations like '60s and measurements in feet and inches like 1' 2\"."
485
- title: "EPUB Output: If the output profile is set to one of the Nook profiles, do not use shorthand CSS properties as the Nook cannot handle them."
487
- title: "Conversion: Fix incorrect CSS being generated when converting files that have <img> tags with width or height attributes that contain fractional numbers."
490
- title: "Edit Book: When editing EPUB files, and a file is added in META-INF/ do not automatically add it to the manifest. Also do not warn about unmanifested files inside META-INF/ since a few vendors (Apple) require non standard files in that location."
493
- title: "Fix Book details popup window not being updated when editing metadata in the main window"
495
- title: "Edit book: Fix editor not marking the book as modified when doing a Replace All that does not affect any currently open files."
497
- title: "Windows: Use a separate worker process to move files to the recycle bin. Fixes the problem of the recycle bin icon not being updated when deleting books into an empty recycle bin. Also avoids the overhead of launching a new, short-lived worker process for every delete."
499
- title: "calibredb: When deleting books/formats wait for deleted files to be moved to recycle bin, before quitting"
501
- title: "RTF Output: Fix invalid RTF being produced when the text contains a double backslash."
504
- title: "Edit book: Fix option to disable showing the character before cursor not working"
506
- title: "Get Books: Update various store plugins to account for changes to the store websites"
508
- title: "Fix virtual library names with ampersands in them not being displayed correctly in the virtual library menu and tab bar"
517
- title: Various Russian news sources