# 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: 2012-??-?? # # new features: # - title: # # bug fixes: # - title: # # improved recipes: # - # # new recipes: # - title: - version: 0.8.61 date: 2012-07-20 new features: - title: "E-book viewer: Add a paged mode that splits up the text into pages, like in a paper book instead of presenting it as a single column. To activate click the button with the yellow scroll icon in the top right corner." type: major description: "In paged mode, the ebook viewer no longer cuts off the last line of text at the bottom of the screen, and it respects CSS page-break directives. You can also set page margins and control the number of pages displayed on screen by clicking the Preferences button in the viewer and going to 'Text layout in paged mode'." - title: "Digitally sign the calibre OS X and windows builds" - title: "Get Books: Add Mills and Boon UK" - title: "Various minor improvements to the Bulk metadata edit dialog" tickets: [1025825, 1025838, 1025628] - title: "Fix various regression in the auto-complete functionality for authors/series/tags etc introduced in 0.8.60" - title: "Drivers for various new Android devices" tickets: [1024934] - title: "MOBI: Add support for the new language EXTH header field in MOBI files generated by kindlegen 2.5" bug fixes: - title: "KF8 Output: Fix calibre produced KF8 files not showing the 'Use publisher font' option on the Kindle Touch when they have embedded fonts" - title: "Txt/fb2/rtf/pml/rb output: Fix non-visibile element's tail text (which should be visible) is being ignored when it shouldn't." tickets: [1026541] - title: "Book details panel: When displaying a link to amazon, use a country specific name like amazon.fr instead of using amazon.com for all countries" - title: "Conversion: When splitting on page breaks, ignore page-breaks with values of auto and inherit. " tickets: [1018875] - title: "Metadata jacket: Specify foreground in addition to the background color for the title banner so that it remain readable if the user tries to monkey with the CSS in the viewer." - title: "PDF Output: Fix rendering of cover as first age of PDF (ignore margins so that the image covers the entire page)" - title: "Linux binaries: Bundle libglib to avoid incompatibilities with glib on various distros." tickets: [1022019] - title: "Fix find_identical_books() choking on books with too many authors" improved recipes: - Toronto Star - American Prospect - faz.net - version: 0.8.60 date: 2012-07-13 new features: - title: "When searching, allow use of un-accented characters to match accented characters in all fields and all languages (not just authors and English as before)" description: "The rules for matching un-accented characters are done in a language dependent way. So if your calibre interface language is set to English, n will match both n and ñ, but if it is set to Spanish, it will match only n, as in Spanish ñ is a separate alphabet in Spanish. This makes searching a little slower, so if you have a very large library you can turn it off via Preferences->Searching." type: major - title: "Content server: Show a best guess for the IP address the content server is currently listening at in the connect/share menu." tickets: [1024128] - title: "E-book viewer: Add an option to show a clock in full screen mode." tickets: [1022086] - title: "Drivers for Paquito Imaginarium and a few Android phones" tickets: [1024021,1023613,1023461,1022401] - title: "HTMLZ Output: Add option to use the book title as the filename for the html file inside the archive" - title: "Make the list of displayed fields in the book details panel a per library setting" - title: "Have autocomplete on authors/series/tags/etc. ignore accented characters when finding matches (similar to the changes to search above)" - title: "Support for retina displays in OS X (I hope)" tickets: [1022191] - title: "Remove the dependency on the zip command line tool when developing plugins" bug fixes: - title: "Kobo driver: Do not perform write operations on the Kobo database if its version is newer than the latest version the driver supports, for safety" - title: "KF8 Input: Ignore encoding declarations inside the html markup, as they are sometimes incorrect." tickets: [1022933] - title: "Force refresh of cached composite column values when values in the cache are changed" - title: "Fix a regression that broke calibre --shutdown-running-calibre on windows." tickets: [1022504] - title: "Possible workaround for Qt 4.8.2 open file dialog failing on some linux distros." tickets: [1022019] - title: "Catalogs: Fix some epubcheck errors when generating catalogs in EPUB format" - title: "Linux installer: When calling the xdg utilities use system libraries rather than the libraries bundled with calibre" - title: "Fix numeric sort for composite custom columns that use custom separators" tickets: [1021814] - title: "Tag browser: When grouping by first letter, handle languages that have 'letters' made of more than one character. This can be turned off via Preferences->Tweaks" improved recipes: - Hola magazine - Adventure Gamers - Cosmopolitan UK - Onda Rock new recipes: - title: Empire Magazine author: Dave Asbury - title: NZZ Folio author: Bernd Leinfelder - title: Warentest author: asdfdsfksd - version: 0.8.59 date: 2012-07-06 new features: - title: "Drivers for Samsung SGH-T989 and Sony Ericsson Sola" tickets: [1021365] - title: "Conversion pipeline: When removing the first image, also remove the html file the image is found in, if that file has no other content. Allows this option to be used to remove covers from EPUB files without leaving behind a blank page." - title: "Content server: Add a navigation panel at the bottom of each page." tickets: [1020225] - title: "calibredb: Add a backup_metadata command to manually run the backup to opf from the command line" - title: "User defined driver: Add option to swap main memory and card a." tickets: [1020056] - title: "Add new option to the series_index_auto_increment tweak, no_change, that causes calibre not to change the series_index when the series is changed" bug fixes: - title: "PDF Output: Resize large images so that they do not get off at the right edge of the page." - title: "On linux ensure that WM_CLASS for the main calibre GUI is set to 'calibre-gui' to match the name of the calibre-gui.desktop file. This is apparently required by the GNOME 3 shell." tickets: [1020297] - title: "Update ICU in all builds to version 49.1" - title: "Tag browser: Fix regression that broke drag and drop between user categories in the tag browser" - title: "When copying to library and deleting after copy, do not place deleted files in recycle bin, as this is redundant and slow (they have already been copied into another library)" - title: "Fix yes/no fields with value of No not showing up in the book details panel" - title: "Catalogs: Better sorting for non English languages" tickets: [930882] - title: "Get Books: Fix Foyles UK, Weightless books, ebooks.com and ozon.ru" - title: "CHM Input: Fix handling of chm files that split their html into multiple sub-directories." tickets: [1018792] improved recipes: - FHM UK - The Age - weblogs_ssl - Heraldo.es new recipes: - title: CATO Institute and Heritage Foundation author: _reader - version: 0.8.58 date: 2012-06-29 new features: - title: "Add some texture to calibre generated covers" - title: "Drivers for Sogo SS-4370, HTC G2 and Lenovo ThinkPad Tablet" tickets: [1019050, 1017010] - title: "Add search to the Manage tags/series/etc. dialogs" - title: "News download: Add support for images embedded in the HTML" - title: "calibre -s now waits for calibre to shutdown" bug fixes: - title: "Workaround for iTunes breaking scripting with version 10.6.3 on OS X." tickets: [1012243] - title: "EPUB Input: When there are multiple elements of the same type in the OPF guide, use the first rather than the last element." - title: "Windows: Disable the new UI style if the color depth of the desktop is less than 32 bits per pixel" - title: "ISBNDB metadata plugin: Return results even though they have no comments" - title: "More robust handling of EINTR during IPC" - title: "Metadata download: Support for amazon's new results page markup" - title: "EPUB Output: Fix a bug that could cause corrupted output when doing an EPUB/OEB to EPUB conversion if the input EPUB had multiple files with the same name" - title: "KF8 Output: Fix a couple of bugs that could lead to generation of invalid KF8 files." tickets: [1016672] improved recipes: - ABC Digital - O Globo new recipes: - title: Sign of the Times and New Statesman author: TerminalVeracity - title: CT24 author: zoidozoido - title: SmileZilla author: Will - title: Marketing Sensoriale author: NotTaken - version: 0.8.57 date: 2012-06-22 new features: - title: "PDF Output: Full pagination support. No more cutoff bottom line." type: major description: "Fixes a long standing bug in calibre's PDF Output that caused the bottom line of some pages to be partially cut off and prevented top and bottom margins from working." - title: "calibredb add now prints out the ids of added books" tickets: [1014303] - title: "Kobo Vox driver: Add support for new Google Play firmware" tickets: [1014129] - title: "Driver for Prestigio PMP5097PRO" tickets: [1013864] - title: "Add option to disable tooltips in the book list under Preferences->Look & Feel" - title: "When customizing builtin recipes download the latest version of the recipe to customize instead of using the possibly out of date bundled version" bug fixes: - title: "PDF Output: Use the cover from the input document when no cover is specified during a conversion" - title: "E-book Viewer: Printing now has proper pagination with top and bottom margins no lines partially cut-off at the bottom and full style retention" - title: "KF8 Input: Handle files with incorrectly encoded guide type entries." tickets: [1015020] - title: "E-book viewer: Disable hyphenation on windows xp as Qt WebKit barfs on soft hyphens on windows XP" - title: "Handle OS X systems with invalid palette colors." tickets: [1014900] - title: "Tag Browser: Fix regression that broke partitioning of hierarchical categories." tickets: [1014065] - title: "LRF Output: Handle negative page margins" tickets: [1014103] - title: "Template language: Fix arithmetic functions to tolerate the value 'None' as returned by raw_field()" - title: "Fix custom title sort set in the edit metadata dialog getting reset by the conversion dialog" improved recipes: - The Economist - Akter - 24 Sata sr - Novi List - Metro Montreal - Mode Durable - CanardPC - The Economic Collapse - Our Daily Bread new recipes: - title: Akter Daily author: Darko MIletic - title: BBC Brasil author: Claviola - title: Homopedia.pl author: rainbowwarrior - title: National Geographic Magazine author: Terminal Veracity - title: Something Awful author: atordo - title: Huffington Post UK author: Krittika Goyal - version: 0.8.56 date: 2012-06-15 new features: - title: "Make the new calibre style default on Windows and OS X." type: major description: "This change gives a more 'modern' feel to the calibre user interface with focus highlighting, gradients, rounded corners, etc. In case you prefer the old look, you can restore under Preferences->Look & Feel->User interface style" - title: "Get Books: Add the new SONY Reader store" - title: "Read metadata from .docx (Microsoft Word) files" - title: "Allow customizing the behavior of the searching for similar books by right clicking the book. You can now tell calibre to search different columns than the traditional author/series/publisher/tags/etc. in Preferences->Searching" - title: "Add option to restore alternating row colors to the Tag Browser under Preferences->Look & Feel->Tag Browser" - title: "Update to Qt 4.8.2 on windows compiled with link time code generation for a small performance boost" bug fixes: - title: "Get Books: Update plugins to handle website changes at ebooks.com, project gutenberg, and virtualo" - title: "AZW3 Output: Fix TOC at start option not working" - title: "AZW3 Output: Close self closing script/style/title/head tags explicitly as they cause problems in webkit based renderers like the Kindle Fire and calibre's viewers." - title: "Fix the current_library_name() template function not updating after a library switch" - title: "AZW3 Output: Handle the case of a link pointing to the last line of text in the document." tickets: [1011330] - title: "Fix regression in 0.8.55 that broke highlighting of items matching a search in the Tag Browser" tickets: [1011030] - title: "News download: Handle query only relative URLs" improved recipes: - Christian Science Monitor - Neue Zurcher Zeitung - Birmignham Post - Metro UK - New Musical Express - The Independent - The Daily Mirror - Vreme - Smithsonian Magazine new recipes: - title: NZZ Webpaper author: Bernd Leinfelder - version: 0.8.55 date: 2012-06-08 new features: - title: "Add a new 'Calibre style' interface look that is more modern than the default look. You can select it via Preferences->Look & Feel->User interface style." - title: "New, subtler look for the Tag Browser" - title: "Driver for Trekstor Pyrus and Pantech Android Tablet" tickets: [1008946, 1007929] - title: "Conversion pipeline: Handle guide elements with incorrectly cased hrefs. Also handle guide elements of type coverimagestandard and thumbimagestandard." - title: "Allow user to customize trekstor plugin to send books into sub directories." tickets: [1007646] - title: "EPUB Input: Add support for EPUB files that use the IDPF font obfuscation algorithm. Apparently, people have started producing these now." tickets: [1008810] - title: "Save single format to disk: Only show the format available in the selected books." tickets: [1007287] bug fixes: - title: "MOBI Output: When using the insert metadata at start of book option, do not use a table to layout the metadata, as the Kindle Fire crashes when rendering the table." tickets: [1002119] - title: "Device detection: Fix a bug that could cause device detection to fail completely if devices with certain vendor/product ids are connected." tickets: [1009718] - title: "MOBI Output: When rasterizing svgs only compute style information when an actual svg image is present. Small speedup when converting large svg-free documents to MOBI." - title: "SONY T1 driver: Fix support for collections of books placed on the SD card" tickets: [986044] - title: "Fix partitioning problems in tag browser with fields that have no name, such as identifiers and formats" - title: "Welcome wizard: Preferentially use the kindle email address set as default when more than one such address exists." tickets: [1007932 ] - title: "Fix regression in 0.8.54 that broke the use of the shortcut Alt+A to select books by the same author" improved recipes: - Various Polish recipes - Vice Magazine - EL Mundo Today - Haaretz - Good Housekeeping - El Pais - Christian Science Monitor - Marketing Magazine - Instapaper new recipes: - title: Various Philippine news sources author: jde - title: Natemat.pl and wirtualnemedia.pl author: fenuks - title: Rabble.ca author: timtoo - version: 0.8.54 date: 2012-05-31 new features: - title: "E-book viewer: The Table of contents panel now tracks the current position in the book. As you scroll through the book, the entry you are currently on is highlighted." type: major description: "To see this feature in action, open the Table of Contents panel in the viewer by clicking the button with three blue lines on it. As you page through the book, the chapter you are reading currently is highlighted in the Table of Contents Panel. Obviously, this will only work if the book you are reading has a Table of Contents. You can also use the Ctrl+PgUp and Ctrl+PgDn keys to quickly skip between chapters." - title: "calibredb: Allow setting metadata for individual fields with the set_metadata command" - title: "Make it a little harder to accidentally change the sorting of items in the Tag Browser. Also frees up more vertical space for the Tag Browser itself." - title: "The calibre user manual is now available in AZW3 format as well as EPUB" bug fixes: - title: "Automatic titlecasing: No longer try to capitalize scottish names, as there are too many special cases." tickets: [775825] - title: "Never crash when reading metadata from PDF files (reading now always happens in a worker process)" tickets: [1006452] - title: "EPUB Input: Do no skip the valid children of an NCX node that has no text/href" - title: "Archos driver: Detect SD card" tickets: [1005650] - title: "When bulk downloading metadata and the user deletes one of the books for which metadata is being downloaded, just ignore it, instead of erroring out" - title: "When deleting books from the bottom of the booklist, ensure that the bottom book after deleting is selected" - title: "Fix regression in 0.8.53 that broke sending APNX files to older Kindle devices" - title: "Use correct text color for selected rows in the list of matches when downloading metadata and showing results in get books." tickets: [1004568] improved recipes: - The Independent - Welt der Physik - China Daily - The Grid - Prospect Magazine new recipes: - title: La gazetta del Mezzogiorno author: faber1971 - version: 0.8.53 date: 2012-05-25 new features: - title: "Kindle Touch/4 driver: Upload cover thumbnails when sending books to device by USB to workaround Amazon bug of not displaying covers for sync-enabled books" - title: "Support for updating metadata in FB2 files" - title: "Set a different background color when choosing formats to not delete as opposed to choosing format to delete." tickets: [ 1001741 ] - title: "E-book viewer: Add an option to prevent the up and down arrow keys from scrolling past page breaks" - title: "Get Books: Remove ebookshoppe.com at the website's request" bug fixes: - title: "PDF Input: Support image rotation commands in PDF files. Fixes the long standing problem of some images being flipped when converting from PDF in calibre." - title: "Fix a regression in 0.8.51 that caused conversion to HTMLZ to not have any CSS" - title: "Get Books: Fix website change at kobo.com causing prices not to be found" - title: "Edit the time in the 24 hour clock when calibre's interface language is set to German." tickets: [ 1001809 ] - title: "MOBI Output: When generating joint KF8/MOBI6 .mobi files set the text length field in the MOBI 6 header correctly. " tickets: [ 1003489 ] - title: "ODT Input: More workarounds for LibreOffice 3.5's habit of inserting pointless margin:100% directives everywhere." tickets: [ 1002702 ] - title: "Fix regression that broke smarten punctuation when quotes were next to html tags." tickets: [ 998900 ] - title: "Fix published date from ozon.ru wrong in some timezones" tickets: [ 975338 ] - title: "Catalogs: Handle the use of custom columns with non-ascii names correctly" tickets: [1001437] - title: "Conversion pipeline: Remove the attempt to detect and autocorrect if text will go off the left edge of the page, as it was a rather crude heuristic. Also do not remove fake margins if the book uses negative text indents on the margined elements." - title: "KF8 Output: Set offsets to tags in the skeleton the same way kindlegen does. Also linearize non linear ToCs to ensure section to section jumping works." - title: "Conversion pipeline: Use correct default value of 'inherit' for font-family and font-size when normalizing the shorthand font property." - title: "When running python scripts via calibre-debug ensure that user plugins are loaded" improved recipes: - Business Week Magazine - Metro Nieuws NL new recipes: - title: Attac.es author: Marc Busque - title: Drytooling.com author: Damian Granowski - title: Shortlist.com author: Dave ASbury - title: National Geographic (es) author: vakya - version: 0.8.52 date: 2012-05-18 new features: - title: "EPUB Input: When setting the cover for a book that identifies its cover image, but not the html wrapper around the cover, try to detect and remove that wrapper automatically." tickets: [ 999959 ] - title: "When deleting books of a specific format, show the number of books with each format available" - title: "Linux install: No longer create MAN pages as all utilities have more comprehensive command line --help anyway" - title: "Add a tweak Preferences->Tweaks to control the default choice of format for the Tweak Book feature" - title: "Conversion: Allow setting negative page margins. A negative page margin means that calibre will not specify any page margin in the output document (for formats that support this)" bug fixes: - title: "Tweak book: Fix handling of covers when tweaking KF8 books" - title: "KF8 Output: Handle input documents with out of sequence ToC entries. Note that currently section jumping in the KF8 output produced by calibre for such files does not work." tickets: [1000493] - title: "Edit metadata dialog: Fix the edit values button for custom tag-like columns showing a unneeded warning about changed values" - title: "EPUB Output: Be a little more conservative when removing