# vim:fileencoding=utf-8:ts=2:sw=2:sta:et:sts=2:ai # Each release can have new features and bug fixes. Each of which # must have a title and can optionally have linked tickets and a description. # In addition they can have a type field which defaults to minor, but should be major # for important features/bug fixes. # Also, each release can have new and improved recipes. # - version: ?.?.? # date: 2014-??-?? # # new features: # - title: # # bug fixes: # - title: # # improved recipes: # - # # new recipes: # - title: - version: 1.30.0 date: 2014-03-28 new features: - 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." tickets: [1295902] - title: "PDF Output: Enable using javascript inside header and footer templates" - title: "Edit Book: When generating an inline ToC add a class attribute to all
tags" - title: "Edit book: If the book being edited is deleted outside the editor, instead of showing an error message on save, ask the user to choose a new file location before saving." - title: "Bulk metadata edit search and replace: Do not allow the user to perform the search and replace until she enters a search expression." tickets: [1282357] - title: "Conversion: When converting SVG images for formats that do not support SVG and the SVG has an invalid viewBox, ignore the viewBox instead of aborting conversion" - title: "Conversion: Fix parsing of HTML 5 documents that are also valid XML but use non-namespaced inline svg" - title: "Catalogs: Fix multiple exclusion rules causing entries to be duplicated." tickets: [1281296] - title: "HTML Input: Fix incorrect parsing of file names in href/src attributes that contain percent encoded non-ascii characters." tickets: [1281099] - title: "Edit book: Workaround bug in Qt causing crash on deleting bottom most file in the Files Browser on linux" - title: "Edit book: Workaround for bug in Qt that caused extra null bytes to be appended to the end of the file when saving if the file contains non-BMP unicode characters." - title: "Edit book: When autofixing file extensions <-> mimetype mismatch, if the file in question is in the spine, change the file extension rather than the mimetype, as that is more likely to be the correct fix." - title: "Fix the Similar Books menu items failing to find similar books if the target book has a quote in its metadata" tickets: [1280606] - title: "Edit book: Fix regression that caused program to stop responding when quitting via File->Quit" improved recipes: - Various Polish news sources - Mac World UK new recipes: - title: - version: 1.24.0 date: 2014-02-14 new features: - title: "E-book viewer: Add support for touchscreens when running on Windows tablets." type: major description: "The builtin viewer in calibre now supports touch screens on Windows tablets. You can tap or swipe to turn pages. Swipe up or down to jump between sections. Swipe and hold to flip through pages rapidly and pinch to zoom in and out." - title: "Sending by email: Add an option to insert the comments from the book metadata as text into the email. Useful to allow the recipient to see a summary of the book before opening it. The option is in Preferences->Sharing by email" - title: "Edit book: new tool to automatically generate an inline (HTML) Table of Contents based on the current NCX Table of Contents. Accessed via Tools->Table of Contents->Insert inline Table of Contents." - title: "Edit Book: Add a check for internal links in the book that do not point to HTML documents" - title: "Kobo driver: Add support for the soon to be released firmware version 3.2" - title: "Completion popups: Allow pressing Tab (in addition to Enter) to accept the current completion" - title: "Edit book: When auto-fixing named entities, fix in all files not just current file." bug fixes: - title: "EPUB Output: Do not override any declared text-decoration CSS for tags when auto-converting them to (auto-conversion is needed to comply with the epub spec)." tickets: [1278670] - title: "Windows: Improve handling of non-ascii characters when the command line utilities are outputting to the windows console" - title: "PDF Output: Fix incorrect rendering of html files with only a single large image and very little text. In some rare circumstances, the full html file would not be rendered." ticket: [1278877] - title: "Add a copy to clipboard button for the duplicates message when copying to another library." tickets: [1278305] - title: "Catalogs: Fix an error when generating catalogs via calibredb from the command line on non-English installs" - title: "Catalogs: Fix an error creating catalogs in ebook format when one of the books contains HTML entities in its title" - title: "Preferences: When using the Restore to defaults button for the Tweaks, remove all plugin tweaks as well. This allows the user to recover the tweaks file if one of the plugins insert invalid code into the plugin tweaks" - title: "Edit book: Fix previously used locations for file open dialogs not being remembered when edit book is launched from within the main calibre program" - title: "Edit book: Fix a couple of temporary files occasionally not being cleaned up on program exit in windows" tickets: [1280040] improved recipes: - Associated Press - NRC Handelsblad - Cumhuriyet Yazarlar - ABC (es) - version: 1.23.0 date: 2014-02-07 new features: - title: "Edit Book: Highlight the closest surrounding tag when editing HTML/XML" - title: "Edit Book: Add a tool to easily change the current paragraph (the paragraph containing the cursor) to a heading. Simply click the button with 'H1' on it and choose the heading level you want the current paragraph changed to." - title: "Edit Book: When running Replace All add a button to the replaced message to show exactly what changes were done and allow them to be undone" - title: "Edit book: When checking book, detect case mismatches between links and the filenames of the files they point to and offer to auto-correct the links" - title: "Adding books: Implement a copy to clipboard button for when duplicates are found during the adding process. Useful if you wish to review the list of duplicates later." tickets: [1276918] - title: "Linux installer: Install appdata files for integration with software stores." tickets: [1271974] - title: "Edit book: Auto add a checkpoint when the book is first opened for editing" bug fixes: - title: "Edit Book: Fix a bug in AZW3 support that could cause images/fonts to get mixed up when saving and re-opening the book multiple times." tickets: [1276726] - title: "Edit Book: Fix individual find and replace not working in regex mode if the search expression uses lookbehind/lookahead operators" - title: "Compare books: Fix unchanged lines at the start of a change block being sometimes marked with a blue background, even though they contain no changes" - title: "Compare books: Fix incorrect scrolling when viewing all text and a large amount of text is present after the final change." - title: "PDF Output: Fix a zero division error when the transformation matrix has a zero diagonal" tickets: [1277102] - title: "calibredb add_custom_column: Fix a spurious error message when adding custom columns caused by the new db backend" - title: "calibredb list: Fix error if one of the requested fields is empty for all requested books" - title: "calibredb set_metadata: Fix setting series_index with the -f argument not working" - title: "Markdown input: Fix handling of very large files." tickets: [1212330] - title: "Edit book: Do not create savepoints when no changes are performed by automated tools such as smarten punctuation, remove unused css etc." - title: "Edit Book: Fix a bug that would cause an error when a global operation like find/replace or polishing fails." tickets: [1275366] - title: "Metadata download: Workaround edelweiss.com no longer being able to search by author name. Search only by titles and filter the results returned by edelweiss to only include matching authors." - title: "HTML 5 parser: Preserve non-core namespace declarations on the tag" - title: "Workaround broken file chooser dialog on Ubuntu that does not auto-insert the specified extension." tickets: [1275125] - title: "Compare books: Fix error when previously different files become identical after beautifying" - title: "Edit Book: Fix subsetting embedded fonts not processing fonts included in a stylesheet that is itself referenced only by an @import rule" - title: "Edit Book: Fix the remove unused css tool changing the namespace prefix used for the XHTML namespace in the CSS sheet, if any" - title: "Conversion: Fix CSS selectors using the epub namespace being ignored" - title: "Compare books: Fix double clicking in the right panel not opening the correct file in the editor" improved recipes: - Kathimerini - Cosmopolitan UK - wired.it - Gosc Niedzielny - New York Times Book Review new recipes: - title: Disinformatico author: isspro - title: Les Echos author: Krittika Goyal - version: 1.22.0 date: 2014-01-31 new features: - title: "A new tool to compare ebook files, showing the differences in their underlying text, styles and images side by side" type: major description: "The new compare tool is very useful in combination with the book editor. It allows you to see what changes have been made between checkpoints and what changes were made by automated tools. You can also compare different versions of the same ebook file. How to use each of these features is described below. Screenshots and help for using the new compare tool are at http://manual.calibre-ebook.com/diff.html" - title: "Edit book: Add a tool to view the list of checkpoints and compare the current state of the book to the state at the specified checkpoint. To use it click View->Checkpoints" - title: "Edit book: Add a tool to compare the book being currently edited with another file. To use it go to File->Compare to other book" - title: "Allow comparing the ORIGINAL_EPUB version of a book to the EPUB version by right clicking on the ORIGINAL_EPUB format in the book details panel. And the same for ORIGINAL_AZW3 and AZW3 formats." - title: "Edit Book: Add a button to show the changes after various automated tools are run such as: remove unused CSS, subset embedded fonts, smarten punctuation, etc." - title: "Edit Book: Add check for spine items with incorrect media-type specified in the manifest" - title: "Edit Book: Enable editing of page map XML files" - title: "DOCX Input: Improve handling of text boxes. Text boxes are still not supported, but they no longer cause errors or duplicate content when embedded inside paragraphs." tickets: [1273130] - title: "Edit Book: Add check for links that point to directories in the book instead of files." tickets: [1272769] - title: "Edit Book: Show the filename of the currently edited file in the title bar." tickets: [1272543] bug fixes: - title: "Edit Book: Fix unused CSS removal tool inserting namespace declaration at the top of the stylesheet" - title: "Edit book: Fix cover not being updated from the current cover in the calibre library when using Edit Book. Note that you can turn off metadata updating via Preferences->calibre Integration in the Edit Book Preferences." tickets: [1272730] - title: "Conversion: Add support for