calibre/Changelog.old.yaml

2278 lines
74 KiB
YAML

- version: 0.6.55
date: 2010-05-28
new features:
- title: "Support for the Nokia E71X"
- title: "EPUB Output: Generate a default one entry TOC if no TOC is present. This allows the EPUB to pass epubcheck and work on the Kobo"
- title: "Kobo driver: Add support for storage card"
- title: "PDF Output: Improved cover and comic handling"
- title: "EPUB metadata: When setting authors, always move the new dc:creator element to the top so broken implementations don't get confused"
bug fixes:
- title: "Make the HTML shown in the regex builder closer to that actually processed by the conversion pipeline."
tickets: [5549]
- title: "Fix tab ordering in Bulk edit meta information dialog"
tickets: [5624]
- title: "EPUB Input: Ignore __MACOSX directories inside the EPUB file"
- title: "EPUB Input: Raise an appropriate error for DTBook EPUB files"
- title: "EPUB Output: Use correct SVG code when not preserving aspect ratio for covers"
- title: "Use PNP drive number based sorting on windows when the device has identical main memory and card ids"
new recipes:
- title: Infomotori
author: Gabriele Marini
- title: Las Vegas Review
author: Joel
- title: Troitskiy variant
author: Vadim Dyadkin
- title: American Thinker
author: Walt Anthony
- title: The Observer
author: jbambridge
improved recipes:
- The BBC
- The New York Times
- Wired
- Corriere della Serra
- Leggo
- darknet
- Freakonomics Blog
- version: 0.6.54
date: 2010-05-21
new features:
- title: "EPUB Output: Add option to toggle preserving the aspect ratio of the cover."
type: major
description: >
"By default calibre creates an SVG based cover that scales with the screen size of the reader used to view it. Previosuly this scaling
was limited to preserve the aspect ratio of the image. This would often result in white borders at the sides or top and bottom of the image.
No, by default, calibre will setup the cover to not preserve aspect ratio, doing away with the white borders. The downside is that if the
aspect ratio of the cover is very different from the reader, it will look distorted. The old behavior can be restored via
Preferences->Conversion->EPUB Output."
- title: "Conversion pipeline: calibre will now automatically replace all ligatures in the input document."
type: major
description: >
"Conversion pipeline: calibre will now automatically replace all ligatures in the input document with the normal character
sequence they are meant to represent. This is because most readers lack the font support to display ligatures.
This can be turned off via an option under Look & Feel, in the Conversion settings."
- title: "Support for the iPapyrus and Newsmy readers and the Sony Ericsson XPERIA X10"
- title: "PDF Output: Set the first page to the cover."
tickets: [5581]
bug fixes:
- title: "Conversion pipeline: Handle input documents with no text. Allows conversion of MOBI files tha are only a sequence of images."
tickets: [5554]
- title: "Fix text justification control not working with translated version of calibre"
tickets: [5551]
- title: "HTML Input: Encoding detection fixed for <meta> tags that have newlines in their content attributes"
tickets: [5567]
- title: "EPUB Input: Handle malformed UUID in EPUB with obfuscated fonts."
tickets: [5552]
- title: "Don't resort when editing columns in the main GUI"
- title: "Fix regression in Kobo driver that caused it to only detect books in the root directory of the device"
new recipes:
- title: La Stampa and Libero
author: Gabriele Marini
- title: Der Tagesspiegel
author: ipaschke
- title: EMG and Agro Gerilla
author: Darko Miletic
- title: American Prospect, FactCheck and PolitiFact
author: Michael Heinz
improved recipes:
- Times Online
- The Atlantic
- Il Messagero
- Leggo
- Instapaper
- New York Review of Books
- NIN Online
- version: 0.6.53
date: 2010-05-15
new features:
- title: "Clean up GUI initialization and add support for restoring corrupted databases automatically"
- title: "Make proxy detection more robust on windows and OS X. calibre now queries OS X Network Settigns if no environment variables are set. Also handle proxies with a trailing slash correctly"
- title: "Add EPUB advanced formatting demo to User Manual"
- title: "Support for the Booq Avant, Azbooka and the Samsung GT-I5700"
- title: "Backwards search in the E-book viewer"
- title: "calibredb: Add ability to create empty books in the database."
tickets: [5504]
- title: "Conversion pipeline: Support for the :first-letter pseudo selector"
- title: "Interpret a Keyboard interrupt (Ctrl+C) as a request to quit the main GUI"
- title: "CBC Input: Handle comics.txt encoded in UTF-16 with a BOM"
bug fixes:
- title: "HTML Input: Fix silly bug in case sensitivity detection"
- title: "Kobo driver: Show all sideloaded content on the device."
tickets: [5492]
- title: "EPUB metadata: Fix bug with relative apths in encryption detection when reading cover"
tickets: [5471]
- title: "E-book viewer: Fix next page scrolling when current document is just a little more than a screenfull. Also use a more robust method to insert blank space at the end of the document when the last screenfull is partially empty."
- title: "EPUB metadata: Allow deletion of series/tags/isbn from EPUB files when Saving to Disk"
tickets: [5518]
- title: "Fix regression that caused temporary blank line at the bottom of the books list when adding duplicates"
tickets: [5500]
- title: "Add icon for RTF"
tickets: [5503]
- title: "Amazon metadata: If ISBN is not found, don't report an error message."
tickets: [5501]
- title: "EPUB Input: Fix typo that caused incorrect processing of EPUB files with more than one identifier element and encrypted fonts"
- title: "Fix bug that caused send to device to send multiple copies to the device if you had previously used Prefrences"
- title: "Linux prs 500 udev rule: Use SUBSYSTEMS instead of the deprecated BUS"
- title: "PML2PMLZ plugin: Actually compress the PML file stored in the PMLZ archive"
tickets: [5511]
- title: "SONY drivers: Fix regression that broke collection ordering by series when sending to device. And fix another rare error condition."
tickets: [5487]
- title: "CHM Input: Regression that broke CHM conversion on OS X."
tickets: [5483]
- title: "Fix PDB created in Dropbook not convertable by Calibre"
tickets: [5441]
new recipes:
- title: APCOM, Leggo (it), Ansa and Punto Informatico
author: Gabriele Marini
- title: Scinexx.de
author: JSuer
- title: Various Russian news sources
author: Darko Miletic
improved recipes:
- Christian Science Monitor
- The Nation
- Physics World
- Discover Magazine
- version: 0.6.52
date: 2010-05-07
new features:
- title: "Support for the Kobo Reader and the HTC Desire"
- title: "PDB Input: Add support for PDB files created with incorrect encodings"
- title: "EPUB Output: Make the file size splitting algorithm more intelligent. If a split results in a tree that is very small, choose another split point."
- title: "Add an entry to the Fetch News menu to fetch all scheduled news"
tickets: [5436]
- title: "MOBI Output: When inserting metadata, hide the searchable version of the tags (append with ttt). They are still searchable, but not visible."
bug fixes:
- title: "HTML Input: Handle case sensitive file systems on OS X"
tickets: [5083]
- title: "EPUB Output: When rescaling PNG images, write out the rescaled data in PNG format as ADE cannot handle JPEG data in a PNG file"
- title: "SONY drivers: Fix corner case that could cause errors when transferring books with series to the device."
tickets: [5431]
- title: "Allow users to set the content server port to < 1025 (system ports) with a warning."
tickets: [5470]
- title: "Don't popup an error message when adding books if the cover is not a valid image"
- title: "SONY drivers: Fix bug that prevented detection SD cards that had the Sony Reader/database folders, but no cache.xml"
- title: "EPUB Input: Handle invalid EPUB files that have manifest entries pointing to non existent files"
tickets: [5444]
- title: "Fix the get cover/metadata from specific format buttons when the user has chosen to read metadata only from filenames"
tickets: [5445]
- title: "Conversion pipeline: More robust conversion of HTML tags to text when detecting structure"
- title: "Fix 'Open containing folder' does not work if the path name contains '#'"
tickets: [5424]
new recipes:
- title: The Old New Thing, Berlingske, ABC, Ultima Hora, China Daily, Dani
author: Darko Miletic
- title: Arbetaren, Ekot and Fria Tidningen
author: Joakim Lindskog
- title: Il Messaggero, Il Giornale and ADN Kronos
author: Gabriele Marini
- title: Onion AV Club
author: Stephen Williams
improved recipes:
- Jerusalem Post
- version: 0.6.51
date: 2010-04-30
bug fixes:
- title: "Fix regression that broke EPUB output in 0.6.50 when converting lists"
- version: 0.6.50
date: 2010-04-30
new features:
- title: "Add merge book feature"
type: major
description: >
"You can now merge multiple books into a single book, by clicking the arrow next to the edit meta information button.
Meta information from the books will be merged as well as individual book files in different formats"
- title: "Support for the Samsung Galaxy Spica and the Palm Pre"
- title: "Add a 'Go to' context menu to the ebook viewer"
tickets: [1230]
- title: "Show an asterisk next to version number when user is using CALIBRE_DEVELOP_FROM"
tickets: [5417]
- title: "Import ComicBookLover metadata from CBZ files"
tickets: [5402]
- title: "Add keyboard shortcut for viewing a specific format"
tickets: [5408]
- title: "EPUB Output: Add option to not use SVG for covers. Useful if you want to generate an EPUB for devices like the iPhone or JetBook Lite that don't support SVG covers"
tickets: [5409]
- title: "In the book info display area, only show series and tags if there are any. Move comments to the bottom."
tickets: [5391]
bug fixes:
- title: "E-book viewer: Use the Qt API to set document padding during next page operation, instead of javascript."
tickets: [5343]
- title: "E-book viewer: Handle self-closing heading tags in XHTML documents correctly."
tickets: [5413]
- title: "Conversion pipeline: Ignore CSS pseudo selectors"
tickets: [5337]
- title: "MOBI Input: Ignore form tags"
tickets: [5378]
- title: "Handle a scheduled custom recipe being deleted gracefully"
tickets: [5366]
- title: "ebook-convert: Don't rename PNG covers to JPG"
tickets: [5379]
- title: "Conversion pipeline: Respect width and height attributes in addition to width and height in CSS"
- title: "Fix regression which broke the use of HTML files in the regexp testing wizard"
tickets: [5341]
- title: "Fix match highlighting for multi-line regexps in the regexp testing wizard"
tickets: [5414]
- title: "EPUB Output: Workaround Adobe Digital Editions bug in rendering of lists with a left margin set."
tickets: [5415]
- title: "PRS 505/600/700/300 driver: Don't give an error message when editing metadata on SD card and cache directory does not exist"
tickets: [5410]
- title: "When converting EPUB to EPUB multiple times and creating book jacket from metadata, if an existing book jacket is found,
replace it. This will only work with EPUBs created with the current release onwards"
- title: "Correctly handle HTML in comments"
tickets: [5237]
- title: "Kindle driver: When transferring files whose names start witha period, replace the period."
tickets: [5367]
- title: "Conversion pipeline: When decoding XML (but not XHTML) if no encoding is specified, assume utf-8. Make entity conversion more robust. When splitting html handle ids with quotes in them correctly"
new recipes:
- title: The Old New Thing, Berlingske, ABC, Ultima Hora, China Daily, Dani
author: Darko Miletic
- title: Observa Digital
author: yrvn
- title: "Bill O'Reilly and Sean Hannity"
author: Rob Lammert
improved recipes:
- PC Magazine
- Reuters
- Sueddeutsche Zeitung
- "il Sole 24 Ore"
- La Repubblica
- version: 0.6.49
date: 2010-04-23
new features:
- title: "Support for the SpringDesign Alex and the Nokia 5800XM"
tickets: [5215]
- title: "Justification control is now more sophisticated. You can choose to have either un-justified text,
justified text or leave the justification specified in the input document as is."
tickets: [4921]
bug fixes:
- title: "Fix regression that broke database integrity checking in 0.6.48"
tickets: [5329]
- title: "Conversion pipeline: Ignore links in the HTML that have quoted non-ASCII characters, since there is no way to decode them correctly."
tickets: [5354]
- title: "Make title casing more intelligent, based on the guidelines for the New York Times style manual"
tickets: [3086]
- title: "MOBI Input: Handle hexadecimal entities used to specify angle brackets"
tickets: [5336]
- title: "Fix rendering of ratings column in linux when using a 'fancy' style."
- title: "MOBI Input: Don't fail when the MOBI metadata species a cover that does not exist."
tickets: [5333]
- title: "Fix display of covers in the ebook viewer from MOBI and LIT files"
tickets: [5342]
- title: "MOBI Input: Fix regression that broke detection of covers in MOBI files when converting"
- title: "Restore blank lines in text only comments when displaying the detailed view for a book"
new recipes:
- title: The West Australian, Kurier, Virtual Shackles
author: Darko Miletic
- title: NPR Music Blogs
author: cix3
improved recipes:
- New York Review of Books
- USA Today
- Guardian
- La Republica
- version: 0.6.48
date: 2010-04-18
new features:
- title: "Add an output profile for the iPad"
- title: "An option for ejecting the connected device from the system tray icon"
- title: "Support for the Samsung SNE 60K and Acer Liquid A1"
- title: "Programmatic auto-numbering of books in a series"
tickets: [2418]
description: >
"Added an option to the bulk metadata edit dialog to automatically sequentially order the
selected books in a series, in the order they were selected."
bug fixes:
- title: "Unmount Bebook Mini on OS X instead of eject"
tickets: [5269]
- title: "Perfomance tweaks to improve startup time with large libraries"
- title: "Fix changing port of content server only takes effect after a restart of calibre"
tickets: [5308]
- title: "News download: Retry article download if temporary failure in DNS. Makes downloading more robust."
- title: "Handle DRMed EPUB files correctly when getting cover."
tickets: [5304]
- title: "CHM Metadata: Fix bug in cover detection"
- title: "Detect zip/rar files that are actually comics even if they contain a mix of PNG/JPG files"
tickets: [5300]
- title: "Fix sending multiple files by email causes them to be mixed up. Also show error message when sending by email fails."
tickets: [5069]
- title: "EPUB Output: When rescaling images from a comic use the same screen size as used by the input plugin"
- title: "EPUB Output: Fix memory leak when converting documents with large collections of images"
- title: "Fix regression in 0.6.47 that would cause the main window to expand unctrollably horizontally when using long serach terms"
- title: "Fix periodicals generated by calibre not using kindle back issue archiving"
tickets: [5271]
new recipes:
- title: Canard PC
author: zorgluf
- title: FOX News
author: Darko Miletic
- title: Nation and Standard Media Kenya
author: Hans Donner
- title: El Pais Semanal and Axxon
author: Darko MIletic
improved recipes:
- Pescanik
- NSPM
- The Atlantic
- version: 0.6.47
date: 2010-04-09
new features:
- title: "Saved searches"
type: major
description : >
"You can now save your frequently used searches and access them with a single click. For details
see http://manual.calibre-ebook.com/gui.html#search-sort"
- title: "Add searching by date/published date"
tickets: [5244]
- title: "News download: Implement is_link_wanted a method for context sensitive link filtering"
- title: "Preliminary drivers for The Entourage Edge and Samsung Moment"
- title: "Indicate number of matches when searching"
bug fixes:
- title: "Optimize performance with large libraries (several thousand books or more)."
type: major
description : >
"There should be a mojor speedup in operations like adding books and editing metadata
for users with large libraries of several thousand books or more."
- title: "Don't crash when converting EPUB files with missing NCX TOCs"
tickets: [5234]
- title: "RTF Input: Fix EPUBs generated from some RTF files not displaying in Stanza/iBooks"
tickets: [5231]
- title: "News download: Remove all <iframe> tags by default as the iPad can't handle them"
- title: "Fix tag browser being reset when editing metadata. Also speed up editing metadata by not generating notifications for individual changes."
- title: "Fix IndexError returned for metadata lookup with ISBN and blank author"
tickets: [5225]
- title: "EPUB Output: Generate default cover as an image. EPUB metadata: Speedup cover extraction for EPUB files that specify a raster cover."
- title: "Conversion pipeline: When generating filenames use case insensitive checks for pre-existing filenames"
- title: "Fix series entered during conversion not available in library view"
tickets: [5206]
- title: "Fix .desktop files generated by linux installer"
- title: "Make updating database schema more robust. Now updating the schema but failing to update the version should be impossible"
- title: "Fix reverse_article_order crashes recipe"
tickets: [5197]
new recipes:
- title: PC Quest, Living Digital
author: calibre Periodicals
- title: Diario Cordoba
author: Francisco
improved recipes:
- The Economist
- Sydney Morning Herald
- DNA India
- Harpers
- Le Monde Diplomatique
- version: 0.6.46
date: 2010-03-31
new features:
- title: "EPUB Output: Use SVG for covers, to ensure cover image is correctly resized to fit available screen space"
- title: "Support for the Motorola Cliq and Milestone"
- title: "Fetch My Clippings from the Kindle"
- title: "Comic Input: Add option to disable conversion to grayscale (black and white)"
- title: "MOBI Output: Mark single section news downloads as newspapers so that they are automatically archived by the Kindle"
- title: "MOBI Output: Add option to control setting of document type to Personal Document"
- title: "SONY driver: Tags within [] do not translate into a category when sending books to device"
- title: "ebook-device: Add a test_file command"
- title: "Location support for PDF when fetching annotations from a Kindle"
bug fixes:
- title: "CHM Input: Various fixes"
tickets: [5132, 5141]
- title: "Linux installer: Add mimetypes to .desktop files"
tickets: [5156]
- title: "Fix function naming in bash completion script"
tickets: [5146]
- title: "Fix the author of the metadata download plugins goes wrong after downloaded metadata for a book"
tickets: [5129]
- title: "Popup an error message if a news download is aborted because of no active internet connection"
- title: "Add test button to regex builder to improve performance"
- title: "Fix loading of custom device interface plugins"
- title: "Fix extra spaces in MOBI author field with multiple authors"
tickets: [2279, 4652, 5162]
- title: "Fix Kindle Topaz files with edited metadata won't index"
tickets: [5154]
- title: "PDB output: Fix problem with links continuing through story"
tickets: [5149]
- title: "Don't choke if the user provides an invalid remove header/footer regexp"
new recipes:
- title: MiDDay
author: calibre Periodicals
- title: Business Line
author: Dhiru
- title: New York Post
author: Darko Miletic
- title: Tulsa World
author: Darko Miletic
- title: Oil Price
author: Darko Miletic
- title: nrc.nl
author: Darko Miletic
- title: "Peter Schiff's Economic Commentary"
author: Darko Miletic
- title: IEEE Spectrum
author: Franco Venturi
- title: Washington Post
author: Kos Semonski
- title: The Sun
author: Chaz Ralph
- title: Fronda
author: Tomasz Dugosz
- title: Runa
author: Mori
- title: Times of India
author: Krittika Goyal
improved recipes:
- Various Serian and Polish newspapers
- New York Times Top Stories
- USA Today
- Daily Telegraph
- New York Times
- SFBG
- version: 0.6.45
date: 2010-03-11
new features:
- title: "Option for more aggressive duplicates detection when adding books"
type: major
description: >
"There is now an option in Preferences->Add/Save that will cause calibre to try to detect duplicates
based on title and author similarity. If a duplicate is found, calibre will automatically merge files intot he existing entry,
instead of creating a new one."
tickets: [5016]
- title: "ODT Input: Fix handling of mixed ordered and un-ordered lists"
- title: "Support for setting metadata in Topaz files and getting pdf anntations from a Kindle"
type: major
- title: "Support for the Samsung Moment"
tickets: [5077]
bug fixes:
- title: "Fix generated list of formats when generating catalog in CSV format"
tickets: [5092]
- title: "CHM metadata: Fix unicode handling"
tickets: [5080]
- title: "Iriver story driver: Put uploads into the Books directory"
- title: "Improved iRex DR800 support"
tickets: [5082]
- title: "When creating ZIP/EPUB files encode all file names in UTF-8 and set the UTF-8 bit marker. When extracting from a ZIP/EPUB file, if the UTF-8 bit marker is not set, still assume that the file name is encoded in UTF-8. If UTF-8 decoding fails try to detect character encoding using chardet. This is because most ZIP/EPUB files calibre comes across seem to be utf-8 encoded."
new recipes:
- title: TAZ DigiABO
author: Lars Jacob
- title: Elsevier.nl
author: Darko Miletic
- title: News Observer
author: Krittika Goyal
- title: Comics.com
author: Starson17
improved recipes:
- version: 0.6.44
date: 2010-03-05
new features:
- title: "Experimental support for conversion of CHM files"
type: major
description : >
"Conversion and reading of metadata from CHM files is now supported. This feature is
still experimental, with more testing needed. Building from source on linux now
requires chmlib."
- title: "Experimental support for fetching annotations from the Kindles"
type: major
description: >
"calibre can now fetch annotations from your kindle and put them into the
comments field. To fetch annotations, click the arrow next to the
'send to device' button and select 'Fetch Annotations', with your Kindle
connected."
- title: "Support FreeBSD out of the box (except USB)"
type: major
tickets: [4715]
- title: "News download scheduler: Don't try to download news when no active internet connection is present (linux/windows only)"
- title: "EPUB to WPUB conversion: Preserve font encryption"
- title: "calibre-server: Add --pidfile and --daemonize (unix only) options"
- title: "Plugins: When loading a plugin zip file extract to temp dir and add to sys.path, if the zip file contains binay code (pyd/dll/so/dylib), instead of just adding the zip file to the path, as python cannot load compiled code from a zip file"
bug fixes:
- title: "Ebook-viewer: Handle non-ascii CSS files when doing font substitutions"
- title: "Conversion pipline: Ignore non-integral play orders when parsing NCX files"
- title: "When decoding NCX toc files, if no encoding is declared and detection has less that 100% confidence, assume UTF-8."
tickets: [5039]
- title: "PML chapter definitions missing from toc.ncx"
tickets: [4990]
- title: "Unicode string for cover causes calibredb --output-format stanza to fail"
ticket: [5035]
- title: "Search cover:False fails, cover:True succeeds"
tickets: [5034]
- title: "Plugins: correctly use context"
- title: "MOBI Input: Don't lose cover if it is also referred to in main text"
ticket: [5020]
- title: "RTF Output: Don't choke on PNG images"
new recipes:
- title: Journal of Hospital Medicine, San Francisco Bay Guardian, Smithsonian Magazine
author: Krittika Goyal
- title: Astronomy Pick of the Day, Epicurious
author: Starson17
- title: Diario Vasco, Various Chilean newspapers
author: Darko Miletic
- title: Kukuburi
author: Mori
improved recipes:
- Ars Technica
- Fudzilla
- The Atlantic
- The Economist
- Huffington Post
- version: 0.6.43
date: 2010-02-26
new features:
- title: "Support for the Teclast K3 and Elonex e-book readers"
- title: "Add 'Recently Read' category to catalog if Kindle is connected when catalog is generated"
- title: "When adding PRC/MOBI files that are actually Topaz files, change detected file type to Topaz"
- title: "MOBI Output: If the SVG rasterizer is not avaialbale continue anyway"
- title: "News download: When using the debug pipeline options, create a zip file named periodical.downloaded_recipe in the debug directory. This can be passed to ebook-convert to directly convert a previous download into an e-book."
- title: "Add Apply button to catalog generation dialog"
bug fixes:
- title: "When fetching metadata in the edit metadata dialog, use a python thread instead of a Qt thread. Hopefully this will fix the reports of crashes when fetching metadata"
- title: "Refresh cover browser when a cover is changed via the edit meta information dialog"
- title: "More device detection debug output on OS X"
- title: "Download only covers should not also set social metadata"
tickets: [4966]
- title: "Content server: If fail to bind to 0.0.0.0 try detecting and binding only to interface used for outgoing traffic"
- title: "Handle poorly designed import plugins that return None on error"
- title: "Move logic for removing inline navbars out of the BasicNewsRecipe class"
- title: "MOBI metadata: When setting title, set in both PalmDoc and EXTH headers"
- title: "MOBI metadata: Do not try to extarct embedded metadata from MOBI files larger than 4MB"
- title: "Handle PDB files that contain PDF files"
tickets: [4971]
- title: "PML Input: Various fixes"
tickets: [4959,4961]
- title: "Fix reading MOBI metadata from files in zip/rar archives"
- title: "Make extracting single files from RAR archives more efficient"
- title: "No longer need Qt to generate default cover for news downloads"
- title: "Catalog generation: fix for EPUB anchors beginning with numbers in Recently Added"
- title: "Searching: Handle uppercase keywords correctly"
tickets: [4951]
new recipes:
- title: Gamasutra
author: Darko Miletic
improved recipes:
- "Strategy+Business"
- Arizona Daily Star
- Heise
- New Scientist
- Various Serbian news feeds
- Houston and San Francisco Chronicles
- version: 0.6.42
date: 2010-02-20
bug fixes:
- title: "Fix regression that broke catalog generation from the Graphical User Interface in 0.6.41"
- title: "Fix right edge of comics like Dilbert and xkcd getting cut off on the SONY reader. More generally, take page margins into account when rescaling images to fit in the selected output profile."
- version: 0.6.41
date: 2010-02-19
new features:
- title: "Make calibre timezone aware. This required lots of internal changes, so I may have broken something"
type: major
- title: "Allow editing of metadata in DRMed MOBI files"
type: major
- title: "ebook-convert: Allow passing URLs as argument to --cover"
tickets: [4909]
- title: "OS X/linux driver for EB511"
- title: "ebook-meta: Allow changing of published date"
- title: "Make replacing of files in ZIP archives faster and (hopefully) more robust"
- title: "Speed optimization for viewing large EPUB files"
- title: "Speed up parsing of OPF files"
tickets: [4908]
bug fixes:
- title: "Fix drag and drop of multiple books to OS X dock icon"
tickets: [4849]
- title: "MOBI Output: Encode titles as UTF-8 in the PalmDoc header as well as the EXTH header, since there are apparently MOBI readers that use the title from the PalmDoc header in preference to the title from the EXTH header."
- title: "MOBI Output: Remove soft hyphens as the Kindle doesn't support them."
tickets: [4887]
- title: "Fix Boox main mem and SD card swapped on windows"
- title: "Fix sending large ebook fiels to devices"
tickets: [4896]
- title: "EPUB Output: Strip invalid anchors from NCX TOC as Adobe Digital Editions cries when it sees one"
tickets: [4907]
- title: "EPUB metadata: Don't set title_sort as a file_as attribute, as the brain-dead OPF spec doesn't allow this"
- title: "Make publishing the content server via mDNS a little more robust"
- title: "Content server: Use new exact matching for greater precision when generating OPDS catalogs. Also fix regression that broke rowsing by Tags on Stanza."
- title: "Proper fix for breakage in LRF viewer caused by API change in QGraphicsItem in Qt 4.6"
new recipes:
- title: Various Polish news sources
author: Tomaz Dlugosz
- title: Que Leer, Wired UK
author: Darko Miletic
- title: Kathermini and Ta Nea
author: Pan
- title: Winter Olympics
author: Starson17
improved recipes:
- Wired Magazine
- version: 0.6.40
date: 2010-02-12
new features:
- title: "Ability to perform exact match and regular expression based searches."
type: major
tickets: [4830]
description: >
"You can now perform exact match searches by prefixing your search term with an =.
So for example, tag:=fiction will match all tags named fiction, but not tags named
non-fiction. Similarly, you can use regular expression based searches by prefixing
the search term by ~."
- title: "Autodetect if a zip/rar file is actually a comic and if so, import it as CBZ/CBR"
tickets: [4753]
- title: "Add plugin to automatically extract an ebook during import if it is in a zip/rar archive"
- title: "Linux source install: Install a calibre environment module to ease the integration of calibre into other python projects"
bug fixes:
- title: "Fix regression in 0.6.39 that broke the LRF viewer"
- title: "ZIP/EPUB files: Try to detect file name encoding instead of assuming the name is encoded in UTF-8. Also correctly
encode the extracted file name in the local filesystem encoding."
- title: "HTML Input: Handle HTML fragments more gracefully"
tickets: [4854]
- title: "Zip files: Workaround invalid zip files that contain end-of-file comments but set comment size to zero"
- title: "Restore the recipe for the Wired daily feed."
tickets: [4871]
- title: "MOBI metadata: Preserve original EXTH records when not overwrriten by calibre metadata."
- title: "Catalog generation: Improved series sorting. All books not in a series are now grouped together"
- title: "Fix occassional threading related crash when using the ChooseFormatDialog"
- title: "Catalog generation: Various fixes for handling invalid data"
new recipes:
- title: Sueddeustche Zeitung
author: Darko Miletic
improved recipes:
- Pagina 12
- Variety
- Toronto Sun
- Telegraph UK
- Danas
- Dilbert
- version: 0.6.39
date: 2010-02-09
new features:
- title: "Add ability to control how author sort strings are automatically generated from author strings, via the config file tweaks.py"
- title: "Handle broken EPUB files from Project Gutenberg that have invalid OCF containers"
tickets: [4832]
bug fixes:
- title: "Fix regression in 0.6.38 that broke setting bookmarks in the viewer"
- title: "HTML Input: Ignore filenames that are encoded incorerctly."
new recipes:
- title: Radikal
author: Darko Miletic
- version: 0.6.38
date: 2010-02-09
new features:
- title: "Driver for the Irex DR 800"
- title: "Driver for the Booq e-book reader"
- title: "Allow automatic series increment algorithm to be tweaked by editing the config file tweaks.py"
- title: "Various improvements to the catlog generation. Larger thumbnails in EPUB output and better series sorting. Better handling of html markup in the comments."
- title: "MOBI Output: Make font used for generated masthead images user customizable."
bug fixes:
- title: "E-book viewer: Make bookmarking (and remebering last open position more robust). For linuxsource installs, you must have Qt 4.6"
tickets: [4812]
- title: "Fix conversion/import of HTML files with very long href links on windows"
tickets: [4783]
- title: "Don't read metadata from filenames for download news, even if the user has the read metadata from filename option set"
tickets: [4758]
- title: "Don't allow leading or trailing space in tags and series. Also normalize all internal spaces to a single space"
tickets: [4809]
- title: "E-book viewer: Toolbars remember their position"
tickets: [4811]
- title: "Fix year being repeated when editing date in main library screen on windows"
tickets: [4829]
- title: "New download: Fix downloading of images from URLs with an ampersand in them"
- title: "Linux source install: unbundle cssutils, it is now an external dependancy"
- title: "MOBI metadata: Fix regression that broke setting of titles in some MOBI files"
- title: "EPUB metadata: Extract the cover image from the html it is embededd in if possible, instead of rendering the html. Removes the white margins on covers and speeds up cover extraction"
- title: "Fix regression in PDB output"
- title: "News download: Remove <base> tags automatically"
- title: "Searching on device: Ignore unicode errors"
new recipes:
- title: Courier Press
author: Krittika Goyal
- title: zive.sk and iliterature.cz
author: Abelturd
- title: El Comerico, Digital Spy UK, Gizmodo, News Straits Times, Read It Later, TidBits
author: Darko Miletic
improved recipes:
- Jerusalem Post
- Clarin
- La Nacion
- Harvard Business Review
- People US Mashup
- The New Republic
- "Pagina 12"
- Discover Magazine
- Metro Montreal
- version: 0.6.37
date: 2010-02-01
new features:
- title: "E-book viewer: Add support for viewing SVG images"
type: major
- title: "Add category of Recently added books when generating catalog in e-book format"
- title: "OS X: Allow adding of books to calibre via drag and drop on the calibre dock icon"
- title: "Add support for masthead images when downloading news for the Kindle"
- title: "MOBI metadata: Allow setting of metadata in old PRC files without EXTH headers as well"
bug fixes:
- title: Changing the date in Dutch
tickets: [4732]
- title: "Fix regression that broke sending files to unupdated PRS 500s"
- title: "MOBI Input: Ignore width and height percentage measures for <img> tags."
tickets: [4726]
- title: "EPUB Output: Remove <img> tags that point to the internet for their images as this causes the ever delicate ADE to crash."
tickets: [4692]
- title: "Comic Input: Handle UTF-8 BOM when converting a cbc file"
tickets: [4683]
- title: "Allow rating to be cleared via the Bulk metadata edit dialog"
tickets: [4693]
- title: "Add workaround for broken linux systems with multiply encoded file names"
tickets: [4721]
- title: Fix bug preventing the the use of indices when setting save to disk templates
tickets: [4710]
- title: "Linux device mounting. Use filetype of auto to allow non vfat filesystems to be mounted"
tickets: [4707]
- title: "Catalog generation: Make sorting of numbers in title as text optional"
- title: "Fix error while sending book with non-ascii character in title/author to device on linux"
tickets: [4690]
- title: "Fix reset cover in edit meta information dialog does not actually remove cover"
tickets: [4731]
new recipes:
- title: Kamera Bild
author: Darko Miletic
- title: The Online Photographer
author: Darko Miletic
- title: The Luminous Landscape
author: Darko Miletic
- title: Slovo
author: Abelturd
- title: Various Danish newspapers
author: Darko Miletic
- title: Heraldo de Aragon
author: Lorenzo Vigentini
- title: Orange County Register
author: Lorenzi Vigentini
- title: Open Left
author: Xanthan Gum
- title: Michelle Malkin
author: Walt Anthony
- title: The Metro Montreal
author: Jerry Clapperton
- title: The Gazette
author: Jerry Clapperton
- title: Macleans Magazine
author: Nick Redding
- title: NY Time Sunday Book Review
author: Krittika Goyal
- title: Various Italian newspapers
author: Lorenzo Vigentini
improved recipes:
- The Irish Times
- Washington Post
- NIN
- The Discover Magazine
- Pagina 12
- version: 0.6.36
date: 2010-01-25
new features:
- title: Catalog generation in MOBI format
- title: "Driver for Inves Book 600"
- title: "Show notifications on OS X even when systray icon is disabled. "
bug fixes:
- title: Fix memory leak in catalog generation
- title: Fix regression that broke PML output
- title: Fix bug in MOBI Input
tickets: [4643]
- title: "Replace commas with semi-colons in download tags"
tickets: [4650]
- title: Fix catalog output format dropdown empty in linux
tickets: [4656]
- title: "Fix display of non-English characters in OS X notifications"
tickets: [4654]
- title: Add .cbc to list of book formats
tickets: [4662]
- title: "Content server: Mobile page breaks if library contains empty books. Now fixed."
- title: "Support old 212 byte header PDB files"
tickets: [4646]
- title: "Fix regression that caused wrong error message to be displayed when device is out of space"
new recipes:
- title: Harvard Business Review Blogs
author: Brian_G
- title: Neowin
author: Darko Miletic
- title: Greensboro News and Record
author: Walt Anthony
- title: Hot Air
author: Walt Anthony
- title: ionline
author: Darko Miletic
- title: The National Review Online
author: Walt Anthony
improved recipes:
- Ars Technica
- Sports Illustrated
- Common Dreams
- Wired Magazine
- version: 0.6.35
date: 2010-01-22
new features:
- title: Catalog generation
type: major
description: >
"You can now easily generate a catlog of all books in your calibre library by clicking the arrow next to the convert button. The catalog can be in one of several formats: XML, CSV, EPUB and MOBI, with scope for future formats via plugins. If you generate the catalog in an e-book format, it will be automatically sent to your e-book reader the next time you connect it, allowing you to easily browse your collection on the reader itself. This feature is in Beta (may have bugs) so feedback is appreciated."
- title: "RTF Input: Support for unicode characters."
type: major
tickets: [4501]
- title: "Add Quick Start Guide by John Schember to calibre library on first run of calibre"
type: major
- title: "Improve handling of justification"
description: >
"Now calibre will explicitly change the justification of all left aligned paragraphs to justified or vice versa depending on the justification setting. This should make it possible to robustly convert all content to either justified or not. calibre will not touch centered or right aligned content."
- title: "E-book viewer: Fit images to viewer window (can be turned off via Preferences)"
- title: "Add section on E-book viewer to User Manual"
- title: "Development environment: First look for resources in the location pointed to by CALIBRE_DEVELOP_FROM. If not found, use the normal resource location"
- title: "When reading metadata from filenames, with the Swap author names option checked, improve the logic used to detect author last name."
tickets: [4620]
- title: "News downloads: When getting an article URL from a RSS feed, look first for an original article link. This speeds up the download of news services that use a syndication service like feedburner or pheedo to publish their RSS feeds."
bug fixes:
- title: "Windows device detection: Don't do expensive polling while waiting for device disconnect. This should fix the problems people have with their floppy drive being activated while an e-book reader is connected"
- title: "PML Input: Fix creation of metadata Table of Contents"
tickets: [5633]
- title: "Fix Tag browser not updating after using delete specific format actions"
tickets: [4632]
- title: "MOBI Output: Don't die when converting EPUB files with SVG covers"
- title: "Nook driver: Remove the # character from filenames when sending to device"
tickets: [4629]
- title: "Workaround for bug in QtWebKit on windows that could cause crashes when using the next page button in the e-book viewer for certain files"
tickets: [4606]
- title: "MOBI Input: Rescale img width and height attributes that were specified in em units"
tickets: [4608]
- title: "ebook-meta: Fix setting of series metadata"
- title: "RTF metadata: Fix reading metadata from very small files"
- title: "Conversion pipeline: Don't error out if the user sets an invalid chapter detection XPath"
- title: "Fix main mem and card being swapped in pocketbook detection on OS X"
- title: "Welcome wizard: Set the language to english if the user doesn't explicitly change the language. This ensures that the language will be english on windows by default"
- title: "Fix bug in OEBWriter that could cause writing out of resources in subdirectories with URL unsafe names to fail"
- title: "E-book viewer: Change highlight color to yellow on all platforms."
tickets: [4641]
new recipes:
- title: Frankfurter Rundschau
author: Justus Bisser
- title: The Columbia Hournalism Review
author: XanthanGum
- title: Various CanWest Canadian news sources
author: Nick Redding
- title: gigitaljournal.com
author: Darko Miletic
- title: Pajamas Media
author: Krittika Goyal
- title: Algemeen Dagbla
author: kwetal
- title: "The Reader's Digest"
author: BrianG
- title: The Yemen Times
author: kwetal
- title: The Kitsap Sun
author: Darko Miletic
- title: drivelry.com
author: Krittika Goyal
- title: New recipe for Google Reader that downloads unread articles instead of just starred ones
author: rollercoaster
- title: Le Devoir
author: Lorenzo Vigentini
- title: Joop
author: kwetal
- title: Various computer magazines
author: Lorenzo Vigentini
- title: The Wall Street journal (free parts)
author: Nick Redding
- title: Journal of Nephrology
author: Krittika Goyal
- title: stuff.co.nz
author: Krittika Goyal
- title: Editor and Publisher
author: XanthanGum
- title: The Week (free)
author: Darko Miletic
improved recipes:
- Physics Today
- Wall Street Journal
- American Spectator
- FTD
- The National Post
- Blic
- Ars Technica
- version: 0.6.34
date: 2010-01-15
new features:
- title: Prelimiary driver for The Google Nexus One smartphone.
- title: Implement copy/paste of covers in the edit meta information dialog via a right click menu
tickets: [4564]
- title: "Autofit covers in available space when viewing book details (can be turned off)"
tickets: [4536]
- title: "Tips for recipe writers added to the wiki at http://bugs.calibre-ebook.com/wiki/RecipeTips"
bug fixes:
- title: "Switch to non WMI based method of detecting devices on windows"
type: major
desc: >
"Previously, on windows, calibre used something called Windows Management Instrumentation (WMI) to
query the operating system for connected devices. Unfortunately, WMI seems to be broken ona number
of windows installs. calibre now uses the windows API to directly query the operating system for this
information. This should fix device detection on most remaining systems."
- title: "Conversion pipeline: Automatically change case of upper cased CSS tag selectors to lower case, so that they match"
- title: "Fix regression taht broke using the Add bokos button to add books directly to a connected device"
- title: "EPUB Output: Remove <img> tags with empty src attributes as older versions of ADE choke on them"
- title: "When creating paths on the hard disk/device replace a trailing period in a path component as windows silently discards them, causing various bugs"
tickets: [4570]
- title: "Linux systray notifications: Ignore DBUS errors when sending notifications"
- title: "PRS Drivers: Don't error out if user sets collection generating metadata to None"
- title: "LRF Input: Handle malformed CharButtons"
tickets: [4552]
- title: "Cybook Driver: Remove aux files created for epubs."
- title: "When using Save to disk/Send to device templates, ignore index and attribute errors if the user incorrectly uses advanced formatting"
- title: "Linux install: remove broken symlinks when installing launchers, instead of erroring out"
- title: "Fix detection of CyBook Gen 3 with firmware 2 on OS X"
tickets: [4521]
new recipes:
- title: MSNBC
author: Darko Miletic
- title: Norte Castilla
author: Lorenzo Vigentini
- title: El Universal (Venezuela)
author: Darko Miletic
- title: Think Progress
author: Xanthan Gum
- title: News and Observer
author: Krittika Goyal
- title: The Force
author: Krittika Goyal
- title: "l'Espresso, Quotidiano, La Gazzeta dello Sport and Panorama"
author: Lorenzo Vigentini
improved recipes:
- WSJ
- Globe and Mail
- New England Journal of Medicine
- New York Times
- Christian Science Monitor
- version: 0.6.33
date: 2010-01-10
new features:
- title: "The e-book viewer now has built-in dictionary lookup"
type: major
description: >
"You can now right click on a word to lookup its meaning in an online dictionary.
calibre uses the public domain dictionaries available at dict.org"
- title: "RTF Output: Add support for unicode characters"
- title: "Allow the metadata that is used to create collections when sending books to SONY readers to be customized"
description: >
"By default collections are created on the SONY reader corresponding to series and tags. Now you can add other
metadata fields, like author, or remove ones you dislike, by going to Preferences->Plugins and customizing
the device interface plugin corresponding to your device."
- title: "TXT Input: Add option to disable insertion of Table of Contents into output text."
tickets: [4506]
- title: "Remember state of cover and tag browsing views on restart"
- title: "Support using Delte key to delete formats in edit meta information dialog"
bug fixes:
- title: "EPUB Output: Add id attributes to anchors that have only name, as Adobe Digital Editions apparently can't handle only name attributes"
tickets: [4474]
- title: "Conversion pipeline: Handle the list-style shortcut CSS property correctly"
tickets: [4418]
- title: "EPUB Output: Fix generation of comics with PNG images for the Nook"
tickets: [4492]
- title: "Fix bug that could prevent loading of some custom plugins"
tickets: [4414]
- title: "News download: Handle URLs with both commas and non-ASCII characters correctly"
- title: "Ignore invalid metadata when adding books from command line instead of erroring out"
tickets: [4496]
- title: Fix remove header/footer assistant when converting HTML files
tickets: [4484]
- title: "Workaround for browsers like iPhone Safari that send extra arguments when downloading books from the content server"
- title: "Content server: Recognize the HTC HD2 as a mobile browser and add series information to the mobile version of the web page."
tickets: [4488]
- title: "FB2 Output: Properly escape metadata before inserting it into the file"
- title: "Don't accept rich text in the comments fields of the edit meta information dialog"
- title: "Fix device detection for Cybook gen 3 with firmware 2.0"
- title: "Send to device: Use default save template when driver specific one is empty or unspecified"
- title: "Fix framework for running post-process and preprocess file type plugins"
- title: "Linux develop/install commands: Use bindir instead of staging bindir in the launchers"
tickets: [4437]
- title: "E-book viewer: Sanitize file names when unzipping EPUB files"
tickets: [4426]
new recipes:
- title: The Escapist
author: Lorenzo Vigentini
- title: Washington Post cartoons
author: kwetal
- title: The Dallas Morning News
author: Krittika Goyal
- title: sg.hu
author: davotibarna
- title: The New Zealand Herald
author: Krittika Goyal
- title: Nature News
author: Krittika Goyal
improved recipes:
- El Pais
- The Economist
- The New York Times
- Entrepreneur Magazine
- CNN
- version: 0.6.32
date: 2010-01-03
new features:
- title: Allow users to customize where books are placed by the Send to Device action
type: major
description: >
"Users can now specify the folder structure and file name of files placed on the device when using the
Send to Device action. This is useful for those devices that allow browsing of the on device folder
structure. Customization is available via Preferences->Add/Save->Sending to device and can also
be overriden on a per device basis from Preferences->Plugins->Device Interface plugins"
- title: "Browse by tags: Make clicking on a tag cause all other tags to be de-selected, unless CTRL or SHIFT is pressed."
- title: "News downloads: Automagically handle PDF covers"
- title: Sort tags in the main view alphabetically
tickets: [4234]
- title: Add command line option to content server to specify the path to the library to be served
- title: Support for the Hanvon N516, Binatone Readme and the Longshine ShineBook
bug fixes:
- title: Fix various issues that could prevent calibre from starting on OS X
- title: "Speed up device detection on windows. Difference will be noticeable for all the EB600 clones in particular"
- title: Fix regression preventing User style sheets from working in the e-book viewer for the past couple of releases.
tickets: [4331]
- title: "Don't update main books list when showing Cover Browser. Should speed it up on slow computers."
tickets: [4412]
- title: Fix detection of iRiver Story on windows
tickets: [4357]
- title: "EPUB Output: Fix play order in generated NCX being uniformly zero when the input HTML file has a name with special characters."
tickets: [4397]
- title: "Fix bug that prevented the changing of case of authors/series and publishers."
- title: Fix editing series name in main screen would cause an extra space to be added at the end
tickets: [4400]
- title: Fix support for Android devices on linux
tickets: [4404]
- title: "Allow GUI to start even if home directory does not support sockets on Linux/OS X"
ticket: [4074]
- title: "TXT Input: Remove specific options for indent and flush paragraphs, use the look and feel remove paragraph spacing option instead."
- title: "MOBI metadata: Don't leave around a styles.css file when trying to extract embedded metadata"
- title: "MOBI Input: Change default encoding for files that don't specify a codepage from cp1251 to cp1252"
- title: "Linux binary: Add system QT_PLUGIN_PATH to enable calibre to use the user specified Qt style"
new recipes:
- title: Foreign Affairs
author: kwetal
- title: New England Journal of Medicine
author: Krittika Goyal
- title: Asia One
author: Bruce
- title: Mother Jones
author: kwetal
- title: Entrepreneur Magazine
author: kwetal
- title: Milwaukee Journal Sentinel
author: Krittika Goyal
- title: Pilot One
author: Krittika Goyal
- title: Cyprus Weekly
author: kwetal
- title: RTE
author: Robin Phillips
- title: Psychology Today
author: Krittika Goyal
- title: The Providence Journal
author: Krittika Goyal
- title: The Denver Post
author: Krittika Goyal
- title: Pro Publica
author: kwetal
- title: Big Government
author: kwetal
- title: El Universal Impressa
author: kwetal
- title: Journal of Accountancy
author: kwetal
- title: The New York Magazine
author: Kovid Goyal
- title: Chowk
author: kwetal
- title: Dawn
author: kwetal
- title: The News
author: kwetal
improved recipes:
- The National Post
- The Economist (free)
- The Independent
- version: 0.6.31
date: 2009-12-27
new features:
- title: "Support for the SONY PRS 900 and the Airis dBook"
type: major
- title: "Device detection on OS X now directly queries the IOKit registry instead of parsing the output of the ioreg command."
description: >
"The logic for device detection in OS X is very similar to that in linux. This means that if a windows driver
for a device is written, it should work with no modification on both OS X and Linux."
bug fixes:
- title: "Fix a major regression in the 0.6.30 news download system that caused a lot of recipes to fail"
- title: "Make PRS 500 driver thread safe."
tickets: [4307]
- title: "Fix ebook viewer not working when launched as standalone program to view PDF files on windows"
- title: "PDB Output: Fix italics"
new recipes:
- title: The Hartford Courant
author: Being
- title: National Post
author: Nick Redding
- title: The Columbus Dispatch
author: kwetal
- version: 0.6.30
date: 2009-12-26
new features:
- title: "Update graphical toolkit to Qt 4.6 for better integration with Windows 7 and OS X Snow Leopard."
description: >
"The library calibre uses to draw its user interface, Qt, has been updated in all binary builds to
version 4.6. This provides better support for Windows 7 and OS X Snow Leopard,a s well as various
speed ups in the user interface and e-book viewer rendering. Note that calibre will still run with
Qt 4.5"
- title: "Device drivers: Support for device specific icons"
- title: "Add menu options to delete specific formats/covers from the library"
tickets: [3509]
- title: "Metadata dialog: Auto-increment the series number when editing the series and validate the input ISBN based on the check digit"
tickets: [4285]
- title: "Add option to swap author first and last names when reading metadata from a file name"
- title: "Replace underscores with spaces when reading metadata"
- title: "Nook driver: Upload covers when sending to device. Also add Output Profile for the Nook"
- title: "Clicking on row numbers in the book list will now open the book in the viewer"
tickets: [4266]
- title: "Driver for the Boox reader"
bug fixes:
- title: "MOBI Metadata reader: Correctly handle non ASCII characters when reading embedded metadata."
tickets: [4223]
- title: "LRF Output: Set category metadata in generated LRF file based on tags"
tickets: [4286]
- title: "News download: Correctly handle URLs with non ASCII characters in them"
- title: "Fix windows only crash when vieweing MOBI files"
tickets: [4259]
- title: "Remeber selection when sorting and switching between library and device views"
tickets: [4279, 4274]
- title: "Add a retry loop when querying database to workaround intermittent database access problems in windows"
tickets: [4264]
- title: "When adding books, do not add OPF as a separate format"
- title: "Fix initialize method of plugins not being called"
- title: "Handle interrupted system calls duriong device detection on OS X"
tickets: [4278]
- title: "EPUB Output: Make splitting to size more accurate by moving it after the workarounds"
- title: "When adding books via the add books button to the device, restrict to formats supported by device"
new recipes:
- title: Cyprus News Live
author: kwetal
- title: Kleine Zeitung
author: kwetal
- title: Business Week Magazine
author: Darko Mieltic
- title: CNET News
author: Darko Miletic
- title: Dilbert
author: Darko Miletic
- title: Le Temps
author: Sujata Raman
- title: Inc magazine
author: kwetal
- title: SME
author: kwetal
- title: Pravda
author: kwetal
- title: Houston Chronicle
author: Kovid Goyal
- title: Strategy and Business
author: kwetal
- title: Watching America
author: kwetal
- title: Aftenposten
author: davotibarna
improved recipes:
- Sueddeutsche
- Irish Independent
- The Straits Times
- Harvard Business Review
- Wall Street Journal
- version: 0.6.29
date: 2009-12-18
new features:
- title: "By default the calibre system tray icon is now disabled"
description: >
Now, by default, on new calibre installs, the system tray icon is disabled.
This means that when you close calibre it will quit completely instead of minimizing
to system tray. You can enable the system tray icon via Preferences->Interface
- title: "Add support for the eClicto reader"
- title: "Keep a history of recently used XPath expressions"
tickets: [4238]
- title: "Add button to debug device detection to Preferences->Advanced"
- title: "Linux: Preferentially use desktop specific notification daemons"
- title: "Driver for Nokia N810 (windows and linux)"
- title: "PML/PDB Output: Use \\CX tags to generate chapter index"
- title: "EPUB Output: Manifest entries are now sorted alphabetically on href"
tickets: [4214]
bug fixes:
- title: "Fix a bug in the Save to disk function that could cause saving of multiple books to fail on multi-core machines"
- title: "Update eSlick supported formats for 2.0 firmware"
- title: "Conversion pipeline: Fix --linearize-tables option not removing all table related style information"
- title: "FB2 Input: Handle composite titles correctly when converting"
tickets: [4215]
- title: "MOBI Input: Ignore \\x02 bytes in data stream for cp1252 encoded files"
- title: "PML Output: Change \\C1 to \\C0"
- title: "E-book viewer: Fix typing position to go to a page would not allow more than one character to be typed"
tickets: [4220]
- title: "Fix regression that broke device detection for Cybook devices in 0.6.28 on windows and os x"
- title: "E-book viewer: Fix regression that could cause the next page action to sometime have no effect at the end of a section"
- title: "MOBI Input: Fix conversion of some MOBI files with headers of length 0xE4"
tickets: [4230]
new recipes:
- title: Alberto Montt en dosis
author: Darko Miletic
- title: boston.com
author: Darko Miletic
- title: Prague Daily Monitor
author: Darko Miletic
- title: The Clarion Ledger
author: cr4zyd
improved recipes:
- The Economist
- Google reader
- London Review of Books
- El Mundo
- Welt Online
- Financial Times
- Newsweek
- version: 0.6.28
date: 2009-12-14
new features:
- title: "Download latest version of recipes from the calibre server automatically."
description: >
Now calibre will automatically check for updated versions of the recipes used to
download the built in news sources. As a result, there is no need to upgrade calibre
just for recipe fixes. Note that you still have to upgrade to get access to new
news sources.
type: major
- title: "Add a setting to control whether calibre will limit the max number of simultaneous jobs to the CPU count or not"
tickets: [4213]
- title: "Device drivers: Allow looking for books in multiple root directories on the device. Currently only the Android driver uses this."
- title: "Support for the Nokia N770 and the Ganaxa Ger 2"
- title: "FB2 Output: Various improvements"
- title: "Linux device detection: Drop dependency on libusb in favor of using SYSFS directly"
bug fixes:
- title: "Conversion pipeline: Decoding of XML files made more fault tolerant"
- title: "ebook-viewer: Ignore missing items in the spine, instead of erroring out"
- title: "Fixed Time magazine recipe to handle end-of-year special issue"
- title: "More fixes in the Android driver"
- title: "Failed recipe downloads should also update the last downloaded time to prevent excessive re-downloading"
- title: "MOBI Output: Handle invalid width and height settings in <img> tags"
- title: "MOBI Input: Add suport for files that use the 'record separator' ASCII character code"
new recipes:
- title: Golem
author: Kovid Goyal
- title: Netzpolitik
author: Kovid Goyal
- title: Nu.nl
author: Rob Hankel
improved recipes:
- "HRT: Vesti"
- Guardian
- Clarin
- Pagina 12
- Joel on Software
- version: 0.6.27
date: 2009-12-11
new features:
- title: "Support for the Barnes & Noble Nook"
description: >
calibre can now connect to the Barnes & Noble Nook on Windows, OS X and Linux. It can also
convert to/from EPUB and PDB, the two e-book formats supported by the Nook.
type: major
tickets: [4145]
- title: "Speed up download of news"
description: >
"Speed up download of news by allowing the download to happen in multiple threads
(default 5). This may break some recipes, so please report any breakage you notice.
If a news server doesn't like the parallel connection, set simultaneous_downloads
to 1 in the recipe."
type: major
- title: "FB2 Output: Support creation of TOC from <h1> tags"
- title: "E-book viewer: Make keyboard shortcuts customizable"
tickets: [3793]
- title: "E-book viewer: Add keyboard shortcuts for next section and previous section"
- title: "E-book viewer: Scroll past page-break to maintain reading flow"
tickets: [3328]
- title: "Linux device detection: Switch to using libusb1 to enumerate devices on system."
description: >
"If you are building for source, the libusb1 headers and library are now required at
compile time."
bug fixes:
- title: "LRF Viewer: Handle LRF files with corrupted end-of-stream tags"
tickets: [4151]
- title: "LRF Viewer: Don't concatenate books when opening multiple files in the same viewer instance"
tickets: [4139]
- title: "SONY device drivers: Ensure that calibre ignores the launcher partition on windows"
- title: "Fix regression introduced in the Android device drivers in 0.6.26"
tickets: [4152]
- title: "MOBI Output: Fix handling of links with URL unsafe characters"
tickets: [4091]
- title: "MOBI Output: Handle large descriptions when generating indexed files"
- title: "Save to disk: Fix {pubdate} format string in template being ignored"
tickets: [4140]
- title: "Replace rotating hourglass with a more efficient busy indicator."
- title: "PML Input: Make footnotes and sidebars display better"
- title: "E-book viewer: Properly handle <iframe>s"
- title: "News download: Remove onload attributes when removing javascript"
- title: "Linux source install: Write path to bin dir into launcher scripts to make IPC more robust"
- title: "Fix PocketBook 360 driver on windows when no SD card is inserted"
tickets: [4182]
- title: "Fix stopping of a recipe download would prevent it from being re-downloaded until a calibre restart"
tickets: [4007, 4158]
new recipes:
- title: Rzeczpospolita OnLine
author: kwetal
- title: The Huffington Post
author: kwetal
- title: Glenn Beck
author: kwetal
- title: The Bangkok Post
author: kwetal
- title: RIA Novosti in English and Spanish
author: Darko Miletic
- title: Sabah
author: Deniz Oguz
- title: Zaman
author: Deniz Oguz
improved recipes:
- The Hindu
- Slate
- The Toronto Star
- Soldiers Magazine
- The Economist
- Arizona Daily Star
- ESPN
- version: 0.6.26
date: 2009-12-04
new features:
- title: "Android devices: Allow user to customize the directory for sending books"
description: >
Now the user can choose what directory on the device calibre will send
books to. This allows calibre to support different reading software on Android devices
apart from just WordPlayer.
tickets: [3392]
- title: "LIT Input: Handle LIT files that are really TXT files"
description: >
Some poorly created LIT files are really just one big block of text. Now calibre
will automatically convert that TXT into paragraphs based on blank lines. This
will prevent errors when trying to convert the LIT files to EPUB.
- title: Device support for Motorola Droid (windows and linux)
- title: Various improvements to metadata reading for eReader and PML books
- title: Allow adding of multiple empty books at once
- title: "Device drivers: Allow one driver to handle devices from multiple vendors. Also allow device interface plugins to override the USB device detection code"
- title: "calibre-debug: Remove --develop-from option as it is no longer needed"
bug fixes:
- title: "Content server: Fix password protected access from Android devices"
tickets: [3952]
- title: "calibredb with output format stanza once again escapes URLs"
tickets: [4084]
- title: Implement work around for a CSS bug in Adobe Digital Editions that causes it to crash
description: >
If the CSS contains the declaration font-size: medium instead of font-size: normal
Adobe Digital Editions will crash. calibre will now automatically replace medium with
normal.
- title: "PML Output: Only create \\a and \\U tags for supported characters."
- title: "PML Input: Allow for images in top-level bookname_image and images directories"
- title: Allow sending of MOBI files to the PocketBook 360
tickets: [4118]
- title: "JetBook driver: Don't incorrectly nest folders when uploading books by the same author"
tickets: [4120]
- title: Speed up download of the free Economist recipe
- title: "FB2 Input: Workaround for unescaped ampersands"
new recipes:
- title: Money Control
author: kwetal
- title: Vrij Nederland
author: kwetal
improved recipes:
- Times Online
- Endgadget
- Business Week
- version: 0.6.25
date: 2009-11-30
new features:
- title: Add option to swap title and author in the Bulk metadata dialog
tickets: [3885]
- title: Make the metadata download plugins customizable
- title: Various improvements to the conversion of PDB/PML books with an all new state machine based parser
- title: Driver for upgraded SONY PRS 500
- title: Full support for PocketBook 360 with SD card
- title: "ODT Input: Reflow positioned images"
tickets: [4060]
- title: Allow custom new recipes to reverse article order in feeds
tickets: [4095]
- title: "Conversion pipeline: Add option to control the inserted paragraph indent when using the remove blank line between paragraphs option"
- title: When reading metadata from PDF files, look for the ISBN in the file text.
tickets: [3013]
- title: Periodically check for updates to calibre instead of just at startup
tickets: [4040]
bug fixes:
- title: "Fix bug that prevented saving of books from a connected device to your computer on windows, for non SONY devices"
tickets: [4080]
- title: Reorganize Dutch language news sources into Belgium and Netherlands categories
tickets: [4098]
- title: Fix bad markup in some New York Times articles causing download to fail
tickets: [4032]
- title: Fix recipe for Glasgow Herald
- title: Fixed recipe for The Australian
- title: Add PDF to list of supported formats for the Kindle 2
- title: Add 0x0c01 to the list of product ids for HTC Hero (Android) driver
tickets: [4088]
- title: "LIT Input: Remove more invalid markup present in LIT files created by Microsoft Word plugins"
tickets: [4087]
- title: "LRF Input: Workaround buggy LRF files with unbalanced closing tags"
tickets: [4108]
new recipes:
- title: The Economist (no subscription required)
author: Kovid Goyal
- title: Sports Illustrated
author: kwetal
- title: Levante
author: kwetal
- title: ncrnext
author: kwetal
- title: Gulli
author: posativ
improved recipes:
- The Philadelphia Inquirer
- Harpers
- Our Daily Bread
- Sydney Morning Herald
- version: 0.6.24
date: 2009-11-16
new features:
- title: Add option to swap title and author in the Bulk metadata dialog
tickets: [3885]
- title: Add option to download only social metadata
tickets: [4015]
- title: Update bundled odfpy library to 0.9.2 for improved conversion of ODT files.
- title: Output resolved conversion options in conversion log, for easier debugging.
- title: Add option to Bulk conversion dialog to not use per-book settings from a previous conversion
bug fixes:
- title: "Device drivers: Ignore files on the device when there is a file system/file name encoding error"
description: >
Sometimes, the presence of files on the e-book device that have special characters in the file name
would cause calibre to throw an error when scanning the device for books. Now, calibre will simply
ignore the files whose names it cannot decode.
- title: Fix various bugs in the downloading of social metadata in bulk
tickets: [4028, 4022]
- title: Do not URL encode paths to files in the XML output of calibredb list
description: Stanza on the iPhone could not handle URL encoded paths
- title: Fix rendering of stars in rating column in the library view
tickets: [3944]
- title: Fix PML parsing changes introduced in 0.6.22 as they break PDB eReader input badly.
- title: "Conversion pipeline: Respect UTF-8/32 BOM mark when decoding files in addition to UTF-16 BOM."
tickets: [4025]
- title: Restore all sections to Guardian newspaper download
- title: "Social metadata download: If the user specifies that they don't want social metadata, don't get tags from the basic metadata sources either"
new recipes:
- title: The Havard Business Review
author: Kovid Goyal
- title: Fokke en Sukke
author: kwetal
improved recipes:
- The Philadelphia Inquirer
- version: 0.6.22
date: 2009-11-13
new features:
- title: Support downloading of social metadata (ratings/tags/reviews etc.)
description: >
calibre is now able to download social metadata like tags/rating/reviews etc.,
in addition to normal metadata and covers. Currently it uses Amazon as the only
source for social metadata, but the download system supports plugins for the
addition of more sources in the future.
type: major
tickets: [2860]
- title: Convert metadata download system to plugins, with builtin plugins for isbndb.com, Google Books and Amazon
- title: PML metadata reader
- title: "PML Input: Fix handling of images and various other improvements"
bug fixes:
- title: Fix NYT Top stories, Barrons, New Scientist and Irish Times recipes
tickets: [4009, 3964, 3972, 3987]
- title: "FB2 Output: Handle large paragraphs"
tickets: [3941]
- title: "Bulk metadata download: Don't fail on downloading all remaining covers if there is an error downloading a single cover in the list"
- title: Populate site_customization for Input plugins
tickets: [3957]
- title: Fix news download scheduler raising an error for scheduled custom recipe that is subsequently deleted
tickets: [4010]
new recipes:
- title: NPR
author: onyxrev
- title: Welt Online
author: Oliver Niesner
- title: An Druma Mor
author: "David O'Callaghan"
improved recipes:
- Critica Digital
- Infobae
- Spiegel International