Changelog History
-
v0.6.9 Changes
September 27, 2020New features:
- ๐ Changed color of rating stars
- Reenabled m4a, m4b audio playback
- โ Added route to robots.txt
- ๐ Changed behavior delete books with subfolders (additional warning message, but book is deleted)
- Program info only visible in about section if user is admin
- Custom ratings of increment 0.5 are allowed
- ๐ Support multiple authors on kobo sync (not working for every Kobo Reader)
- Floating point numbers showing 2 decimals on details page
- ๐ Change settings database gdrive watch to JSON (minimum sqlite version is the 2015 released V3.9)
- ๐ Improved author names detection during for upload
- Parse Amazon_* identifiers
- โ Added hint for missing ghostcript on cover extraction
๐ Bug Fixes:
- White background on transparent covers instead of black one during upload
- ๐ Fix for errors editing/uploading books with duplicate tags/authors/language names
- ๐ Fix for xx is not a valid language" on upload
- ๐ Fix get metadata, typo, if no result from google
- ๐ Fix for immediate logout with login?next="/logout"
- Stay logged in with enabled remember token, use remember token
- Guests can access public shelfs
- Hide listen button if user has no read/listen permissions
- Author name is shown again in change book order page for shelfs
- Shelf download menu is working for books with more than one format
- Text in Kobo Auth Screen is consistent now
- Reading progress for Kobo is stored correct
- ๐ Fix Kobo links for reverse proxies with subdomains
- ๐ Fix Kobo sync if one of the timestamps is outside year 1970 to 2038
- โ Add fix for read only GDdrive file
- First request to GDrive fails no longer
- โก๏ธ Update error handling on callback and wording for GDrive
- Password generation for registering on python2 working again
- ๐ Calibre-web starting with installed and not activated gdrive denpendencies without internet connection again
- Catch some errors related to non writable settings db
- Handle improper migrated database with config_mature_content_tags NULL instead of ""
- ๐ Fixes for windows (moving files not allowed -> close pdf after metadata extracting)
- ๐ Reconnect is working again via web-route access
- ๐ Fix for error unrar binary not found
- ๐ Fix filenames (Escape "") for autodetect calibre excecutable on Windows
- Invalid LDAP Cert Path no longer crashes app
-
v0.6.8 Changes
June 03, 2020New features:
- Cover view in lists selection
- โก๏ธ Updated comic api (using now also unrar instead of unrarlib) -> needs manual update via pip
- ๐ Updated comic api now also extracts metadata from cbt files
- .png and webp pictures are extracted as cover pictures from comic books
- Config option for limiting email size
- Config option for changing upload formats
- โ Added Epub to Kepub conversion using kepubify
- Automatic .kepub.epub ending if downloading books using kobo reader
- ๐ Fimally removed KindleGen
- Autodetect calibre converter, unrar binary and kepubify on first startup
- โ Add "asin" to recognized identifiers
- โ Added config option for automatic username during registration
- ๐ Changed supported audio files
- ๐ Improved error handling for cover upload from url
- ๐ Metadata.db is now automatically removed of database location string
- ๐ linked readstatus to calibre custom column is now excluded automatically from view
- Prevent empty series_index field
- Deactived Archived books in sidebar, deactivate all archived books functions
๐ Bug Fixes:
- Upload books with python2 is possible again
- ๐ Spanish translation no longer crashs the app in config settings
- ๐ Fixed covers for archived books not shown
- ๐ Fixes for readonly metadata.db
- ๐ Improved debug output on send emails
- ๐ Fix for private shelfs are listed twice in "add to shelf" dropdown menu in search results
- ๐ Fix for importing ldap users with whitespaces in the name
- ๐ Fix for tags with "&" in the name can't be removed from visibility restrictions
- ๐ Fix for kobo sync errors out if read/unread books had been present in app.db during initial database migration
- ๐ Fix error 500 on reset password in debug mode
- ๐ Fix for Kobo sync not working if series is given, but no series_index
- ๐ Fix for saving settings with enabled gdrive metadata watch led to crash
- โ Added missing float custom column to search form
- ๐ Better detection of localhost for kobo sync
- ๐ Fix XML parsing error when using OPDS feeds
- ๐ Fix for >1000 read books lead to error 500 in read menu
- ๐ฒ Fix for failed recovery of config_logfile and config access_log, in case folder of logfiles is not present anymore
-
v0.6.7 Changes
May 05, 2020New features:
- โ Additional Metadata Provider ComicVine
- โ Added LDAP login
- โ Additional features for kobo sync (support for reading status, archiving books, shelfs support)
- โ Additional feature restrict and allow custom columns and tags
- โ Additional categories in opds feed
- โ Added editing of Book identifiers
- ๐ Changed behavior for public and private shelfs
- Changing ordering logic when showing books from a category
- ๐ Improved input check on some endpoints
- โ Added turkish translation
- โก๏ธ Updatedtranslations
๐ Bug Fixes:
โก๏ธ Updater is now able to recover after failed updates
๐ Fixed pdf reader
๐ Fixed compatibility for werkzeug and flask-dance
๐ Fixed loading multiple authors via Get Metadata
๐ Fixed OAuth login
๐ Fix for Python3.8 on Windows
๐ Fix for download after access to opds-fileformat tree
Book change timestamp in now applied upon changing a book
๐ Fix upload of covers from hdd
๐ Fix for removing admin role from last admin
๐ Fix deletion of books with multiple custom column content
๐ Fix handling uploaded books on forein file systems๐ Security fix CVE 2020-12627 don't use an hardcoded session key anymore
-
v0.6.6 Changes
February 23, 2020New features:
- โ Added handling of different virtual environment names on selfupdate
- โ Added handling float-type custom columns
- โก๏ธ Updates translations
๐ Bug Fixes:
- ๐ Fix for using werkzeug 1.0.0
- ๐ Pinned dependencies to current version as maximum
- ๐ Fix viewing logfile
- ๐ Fix Autodetection of Locale for guest user
- ๐ Fix Shelfs are reordering again
- ๐ Fix Auth-digest Header no longer crashs calibre-web
- ๐ Fix Windows with tornado and python <3.8 working
- ๐ Fix Print button no longer visible in pdf reader if user has no download rights
- ๐ Fix display of covers for downloaded books in usersection
- ๐ Fix for missing referrer on send to kindle
- ๐ Fix invalid file extensions on Kindle Paperwhite download
- ๐ Fix shutown tornado-server
- ๐ Fix fix custom column display that contain colons in Caliblur theme
-
v0.6.5 Changes
January 19, 2020New features:
- โ Added oauth login via google and github
- โ Added filtering of lists on first character
- โ Added sorting of books according date, and first character
- โ Added public reconnect point
- โ Added upload of mp3 files and mp3 file listener
- โ Added sorting on and search for file extensions and publisher
- โ Added more information in the about section
- โ Added logfile viewer
- โ Added ability to log to streamoutput on linux
- โ Added deny domains for registering
- โ Added login via auth header
- โ Added resend password feature
- โ Added ability for admins to resend password to user
- โ Added czech and finnish translation
๐ Bug Fixes:
- ๐ Fix for exposure of mature content
- ๐ Fix for login issue on MacOS
- ๐ Fix compatibility with python 3.8
- ๐ Fixed goodreads problem on Raspberry Pi
- ๐ Fix for cover extraction on pdf files
- ๐ Fix for metadata search on douban
- ๐ Fix for Goodreads in combination with no books of author found
- ๐ Fix for uploading of books with applied language restriction
- ๐ Fix display no. of unread books now correct
-
v0.6.4 Changes
July 15, 2019New features:
- ๐ Optional parsing of comic metadata
๐ Bug Fixes:
- Custom columns now visible in Caliblur! theme
- ๐ Fix for restart of newer versions of tornado server
- ๐ Fix for updater on beta versions
- ๐ Improved parsing of metadata downloads
- Calibur! background images are available again
- Search for username and email address is now case insensitive
- Sorting in comics follows natural sorting rules
- ๐ Fix for displaying long running tasks
- โ Added error output for calibre during conversion
- Deleting the last admin user is now prevented
- ๐ User ids are unique (even for deleted users)
- โก๏ธ Updated Comicreader
- โก๏ธ Updated translations
-
v0.6.3 Changes
May 30, 2019๐ New feature:
โ Added direction settings for comic reader๐ Bug Fixes:
๐ Fix not loading loading-icon
๐ Fix magic link on python 3
๐ Fix for reader with not supported formats
๐ Fix instance name not shown in opds feed
๐ fix for advanced search without "custom column 1"
๐ Fix for non loading pdf-files in reader
๐ Fix registration emails are shown to normal users -
v0.6.2 Changes
April 20, 2019๐ Easter Release
โก๏ธ !Attention! Please backup all data before updating !Attention!
โก๏ธ Due to a bug in the auto updater, an update from a commit version before january 29th 2019 will lead to loss of all data
- โก๏ธ Update search function for Unicode characters
- Upload of jpeg, png and webp file
- Extraction of png covers from pdf files during upload
- โก๏ธ Updated epub reader lib
- ๐ Fix for sqlalchemy v1.3.x
- โ Removed Douban from metadata loading
- ๐ Fixes for OPDS feed
- ๐ Improved errorhandling
- ๐ Changed behavior of filename renaming on Google Drive to match renaming on normal filestorage
-
v0.6.0 Changes
April 20, 2019๐ Initial Release
โก๏ธ !Attention! Please backup all data before updating !Attention!
โก๏ธ Due to a bug in the autoupdater, an update from a commit version before january 29th 2019 will lead to loss of all data
- Bootstrap 3 HTML5 interface
- full graphical setup
- ๐ User management
- OPDS feed for eBook reader apps
- Filter and search by titles, authors, tags, series and language
- Create custom book collection (shelves)
- ๐ Support for editing eBook metadata and deleting eBooks from Calibre library
- ๐ Support for converting eBooks through Calibre binaries
- Send eBooks to Kindle devices with the click of a button
- ๐ Support for reading eBooks directly in the browser (.txt, .epub, .pdf, .cbr, .cbt, .cbz)
- Upload new books in many formats
- ๐ Support for Calibre custom columns
- โก๏ธ Self update capability