calibre2opds Changelog

What's new in calibre2opds 3.4 Rev 340

Apr 2, 2015
  • Improve/Extend localizations.
  • #627926 Publish mode limiting formats allowed (will be fixed by #c2o-93)
  • #c2o-26: Introduce a carousel mode for the book pages
  • #c2o-29: Generate a recent books RSS-compatible catalog
  • #c2o-38: Is it possible to generate a flat display for catalogues
  • #c2o-48: Generate the full-text search HTML page dynamically
  • #c2o-59: Use Calibre library_sort field when sorting books
  • #c2o-62: Unfriendly error message when problem with Search in custom catalogs
  • #c2o-63: Allow for authors to be displayed like in Calibre
  • #c2o-66: Custom catalog tab not correctly reset on switching profiles
  • #c2o-74: Goto Page option in HTML catalogs
  • #c2o-76: Add context sensitive links to help (documentation)
  • #c2o-82: Test option for Saved Searches/ Custom Catalogs
  • #c2o-86: Incorrect Mime type for FB2 files (will be fixed by #c2o-93)
  • #c2o-90: Make Custom Catalogs setting easier to edit manually in XML
  • #c2o-94: Trook compatibility (lack of Nook+Trook hindering investigation)
  • #c2o-96: Add some runtime stats on Search database
  • #c2o-100: Uninstall does not work under Windows 7
  • #c2o-102: Advise user when Log file contains errors or warnings
  • #c2o-103: Goodreads URL (by Goodreads ID when available)
  • #c2o-105: Add a download link to the 'group' pages
  • #c2o-107: Speed up All Books phase of catalog generation
  • #c2o-108: Omit download section for books with no available download
  • #c2o-109: Improve navigation links in pages
  • #c2o-115: Send to Readmill Library
  • #c20-125: Add Publishers section to generated catalog
  • #c20-139: Include the .opf files when copying the library in "Publish" mode
  • #c2o-143: Allow the default book links to external sites to be localized
  • #c2o-145: Option to avoid splitting books by letter within a tag
  • #x2o-146: Improve Search facility for large libraries
  • #c2o-156: Allow Calibre Custom Column values to be treated like additional tags
  • #c2o-157: Allow Calibre Custom Column values to be used in calibre2opds search criteria
  • #c2o-158: Improve performance by avoiding generating unchanged pages
  • #c2o-165: Problem adding Custom Catalog entries (partially fixed)
  • #c2o-173: Make authors, series and tags into active links in book details
  • #c20-175: Set logging level via GUI
  • #c2o-180: Indicate on completion dialog if warnings logged
  • #c2o-188: Allow custom external URLs
  • #c2o-189: Allow inclusion of only regex/wildcard tags to tag catalog
  • #c2o-200: Improve GUI validation for Custom Catalogs
  • #c2o-206: The CustomCatalog URL column changes are not registered when changing focus
  • #c2o-227: New "Custom Fields to include in Book Details" option is only activated after restart
  • #c2o-230: Favicon for Library catalog URL

New in calibre2opds 3.3 Rev 274 (Mar 24, 2015)

  • Change: Resized cover and thumbnail images are no longer generated as a specific phase, but are instead generated (if required) when creating the book details page
  • New: #c20-144: Remove redundant folder names in relative links
  • New: #c2o-147: Option to suppress selected tags in tags sub-catalog
  • New: #c2o-155: Allow Calibre Custom Column values to be displayed in Book Details
  • New: #c2o-160: Allow Books to be on a different URL to the catalog
  • Fix: #c2o-161: The "Language as Tag" value being inverted when saved
  • New: #c2o-162: Option to Include cover images within the catalog
  • Fix: #c20-163: If you do multiple generation runs without reloading calibre2opds the catalogs are not correctly generated.
  • New: #c2o-164: Option to Publish only the generated catalog in Publish mode when Books URL specified
  • Fix: #c2o-166: HTML Downloads not generated if OPDS catalog not being generated
  • Fix: #c2o-167: Option to Save bandwidth no longer makes sense so removed it
  • New: #c2o-168: Omit counts from internal links when Minimize Changed Files selected
  • New: #c2o-169: Option to exclude tags from cross-reference links
  • New: #c2o-170: Provide direct links from a list of books to the related authors in HTML catalogs
  • Fix: #c2o-171: Publication date does not show up in the book details page
  • Fix: #c20-172: Dmg Release of Mac OSX broken.
  • Fix: #c2o-174: Invalid catalog generated if Encrypt filenames selected
  • Fix: #c2o-176: New thumbnails and resized covers not copied until next run in Publish mode
  • Fix: #c2o-177: Link to top level incorrect if Books URL is specified.
  • Fix: #c2o-178: Setting for including tags in cross-references toggle between runs
  • New: #c2o-179: Prefix all files that Calibre2opds adds to Calibre library with c2o_
  • Fix: #c2o-181: Setting for HTML Downloads not being correctly loaded/saved
  • Fix: #c2o-182: Browse by Cover mode not working
  • Fix: #c2o-184: Leaves droppings in /var/tmp
  • Fix: #c2o-185: Silent batch mode does not work on Windows
  • Fix: #c2o-186: Problem when author surname shorter than value of split-by-letter level
  • Fix: #c2o-187: Option for destination to only be catalog in Publish mode disabled
  • Fix: #c2o-190: Display author/book title sort fields don't work
  • Fix: #c2o-191: Tags to omit is not working properly
  • Fix: #c2o-192: Broken links for omitted tags in Book Details
  • Fix: #c2o-193: Publish date as year not working
  • New: #c2o-194: Localization for Brazilian Portuguese (pt-BR, UTF-8)
  • Fix: #c2o-195: Generating recent catalog leads to stackoverflow
  • New: #c2o-196: ZIP version of the catalog
  • Fix: #c2o-197: Unable to add a new custom catalog entry (in 3.3 beta)
  • Fix: #c2o-198: Allow Relative URL's to be used for Custom catalogs.
  • Fix: #x2o-199: Custom Catalog entries not logged correctly

New in calibre2opds 3.2 rev. 233 (Apr 25, 2014)

  • Documentation moved back to wiki on MobileRead as it is easier to maintain than is the case on WordPress.
  • Using a wiki also allows for users to update it directly which should help with improving the documentation.
  • Reworked the way that filenames within the catalog are derived. Should mean that filenames are shorter and less cryptic. However invalidates any cached names from earlier releases.
  • Reworked way the 'encrypt' files option is handled. When active an 'encryption string' is
  • added at the start of folder/file names only - but the remainder of names is same as unecrypted versions.
  • Improvements to run.cmd and rungui.cmd for handling 32-bit Java on 64-bit Windows
  • hanged the way progress text messages are derived so should be more meaningfull.
  • Added counts to some of the generation progress lines where it made sense (authors, tags, series etc)
  • Re-organise GUI fields amongst the various tabs
  • (in particular move Featured Books fields to Custom Catalogs tab)
  • Sorting in the All Books catalog should ignore case
  • Setting catalog folder to root (/) is not treated as an error
  • Context sensitive help on configuration tabs
  • Remove the display of the "Stop catalog generation Button" while other dialog displayed on top
  • The "All Books" section within an author not sorted alphabetically
  • Do not delete .htaccess files from generated catalog
  • Tags have square brackets added in Book Details
  • Language is ignored when running on command line (cli)
  • Improvements to German localization (thanks to Venia.Legendi)
  • Include year in Recent sub-catalog entries
  • Remove option to Exit from the confirm dialog displayed after pressing Save
  • Add links to Localization and customization guides to Help menu
  • Allow more control over contents of Book Details pages.
  • Not handling missing file
  • Not Reading Ratings
  • prc format crashed calibre2opds
  • Add support for Kindle KF8 and AZW3 formats
  • Wrong sorting of list of authors/title with accent
  • CALIBRE2OPDS_CONFIG Environment variable used incorrectly
  • Help URL's do not point to latest documentation
  • The 'Open Log File' option does not work on Windows 8
  • Allow the book links to external sites to be localized
  • (implemented for GUI defauls - not yet made book language specific)
  • (partial for Language) Option to suppress selected tags in tags sub-catalog
  • Catalog generation crashes 3.2 RC (r206)
  • Added an option to clear encrypted filenames cache to Tools menu
  • Bug 3.2 rev206M - java.lang.NullPointerException: null
  • Incorrect index link
  • Catalog generation causes crash. v. 3.1 rev170M and v3.2 Release Candidate (rev 206)
  • Crash during Copy if Calibre has altered book author/title during run
  • Allow the user to decide if language should be treated like a tag
  • A value for Maximum Books Summary length of -1 is not being treated correctly