Calibre is a free and open source e-book library management application developed by users of e-books for users of e-books. It has a cornucopia of features divided into the following main categories:
Syncing to e-book reader devices
Downloading news from the web and converting it into e-book form
Comprehensive e-book viewer
Content server for online access to your book collection
Edit Book: Make embedding fonts using the manage fonts dialog easier. You can now double click on a font family to see what faces for that family area available on your computer and install new fonts directly from the dialog.
Book Details panel: Allow deleting tags/series/publisher/etc. by right clicking on the link in the book details panel.
E-book viewer: Allow expanding/collapsing all items in the Table of Contents view by right clicking
When using the View specific format action add an 'Open With' button to choose a specific program to view the specified format
Fetch News: Add API to allow recipe writers to easily resolve internal links to point to the downloaded versions of articles
DOCX Input: Add support for DOCX files created by Word 2013 in 'Strict' mode
When getting cover from comic files, use smart filename sorting to find the first filename, recognizing numbers inside the filenames.
E-book viewer: When displaying multiple pages per screen fix whole screen scrolling so that it works as expected even at the end of the file, when their might be fewer pages left than would fill the screen.
DOCX Input: Automatically resize large images used as bullets in lists, to compensate for the fact that HTML renderers do not do this.
Book list: Prevent yes/no columns from making the minimum row height too large.
Template language: Fix raw_field() function returning incorrect values for lists
Edit book: Fix book locale changing when OPF edited if OPF contains a country code in addition to a language code
Edit Book: Fix escaped HTML tags in the comments metadata being reported as mis-spelled words.
Edit Book: Fix regression that caused copying of non-breaking spaces to not work when using the keyboard shortcuts
Open With: Fix open with not working for programs from the Microsoft Office suite