Releases: linuxserver/docker-calibre-web
0.6.26-ls370
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/0.6.26-ls370/index.html
LinuxServer Changes:
Full Changelog: 0.6.26-ls369...0.6.26-ls370
Remote Changes:
New features:
- Enabled multi-edit of books in the book list
- Added Instapaper configuration to Kobo sync
- Renamed Google Books Metadata provider
- Renamed environment variable
CACHE_DIRtoCACHE_DIRECTORY - Improved performance during certain search operations (#3476)
- Added Books button to EPUB reader to return to Calibre-Web
- Added page count display in EPUB reader (e.g.
1/1234locations)
- Added an additional EPUB reader theme
Bug Fixes:
- Fixed compatibility with Calibre 9
- Added
certifito requirements on macOS (fixes #3385) - Fixed read status not updating when a book is archived and a custom column is used
- Fixed Caliblur theme display issues
- Added missing texts to the Caliblur theme
- Fixed language icon in Caliblur theme
- Fixed issue where the console remains open when started on Windows via console, allowing Calibre-Web to be stopped even after an in-app restart
- Fixed inability to download books from Calibre-Web OPDS in Readest 0.9.95 (iOS & macOS)
- Replaced archive icon with an open folder instead of a trashcan
- Fixed exclusion of shelves in advanced search
- Fixed support for route
kobo/auth/refresh - Fixed public registration not applying default allowed/denied tags to new users (#3522)
- Removed invalid
sort_paramGET parameter (#3447) - Generated valid session cookie paths (fixes #3459)
- Fixed mass removal of books from shelves (#3520)
** Security **
- Prevented exposure of sensitive information in
config_sql.py— API keys are no longer exported.
nightly-424e4939-ls332
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-424e4939-ls332/index.html
LinuxServer Changes:
Full Changelog: nightly-424e4939-ls331...nightly-424e4939-ls332
Remote Changes:
Lower version of flask_limiter again
nightly-424e4939-ls331
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-424e4939-ls331/index.html
LinuxServer Changes:
Full Changelog: nightly-9c7a834c-ls330...nightly-424e4939-ls331
Remote Changes:
Lower version of flask_limiter again
nightly-9c7a834c-ls330
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-9c7a834c-ls330/index.html
LinuxServer Changes:
Full Changelog: nightly-0ce8c19e-ls329...nightly-9c7a834c-ls330
Remote Changes:
Fix italian translation error
nightly-bed8957e-ls329
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-bed8957e-ls329/index.html
LinuxServer Changes:
No changes
Remote Changes:
Update pyproject.toml
nightly-0ce8c19e-ls329
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-0ce8c19e-ls329/index.html
LinuxServer Changes:
Full Changelog: nightly-5a1f3d8e-ls328...nightly-0ce8c19e-ls329
Remote Changes:
Update pyproject.toml
0.6.26-ls369
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/0.6.26-ls369/index.html
LinuxServer Changes:
Full Changelog: 0.6.25-ls368...0.6.26-ls369
Remote Changes:
New features:
- Enabled multi-edit of books in the book list
- Added Instapaper configuration to Kobo sync
- Renamed Google Books Metadata provider
- Renamed environment variable
CACHE_DIRtoCACHE_DIRECTORY - Improved performance during certain search operations (#3476)
- Added Books button to EPUB reader to return to Calibre-Web
- Added page count display in EPUB reader (e.g.
1/1234locations)
- Added an additional EPUB reader theme
Bug Fixes:
- Fixed compatibility with Calibre 9
- Added
certifito requirements on macOS (fixes #3385) - Fixed read status not updating when a book is archived and a custom column is used
- Fixed Caliblur theme display issues
- Added missing texts to the Caliblur theme
- Fixed language icon in Caliblur theme
- Fixed issue where the console remains open when started on Windows via console, allowing Calibre-Web to be stopped even after an in-app restart
- Fixed inability to download books from Calibre-Web OPDS in Readest 0.9.95 (iOS & macOS)
- Replaced archive icon with an open folder instead of a trashcan
- Fixed exclusion of shelves in advanced search
- Fixed support for route
kobo/auth/refresh - Fixed public registration not applying default allowed/denied tags to new users (#3522)
- Removed invalid
sort_paramGET parameter (#3447) - Generated valid session cookie paths (fixes #3459)
- Fixed mass removal of books from shelves (#3520)
** Security **
- Prevented exposure of sensitive information in
config_sql.py— API keys are no longer exported.
nightly-5a1f3d8e-ls328
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-5a1f3d8e-ls328/index.html
LinuxServer Changes:
Full Changelog: nightly-f14faff3-ls327...nightly-5a1f3d8e-ls328
Remote Changes:
Version bump
0.6.25-ls368
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/0.6.25-ls368/index.html
LinuxServer Changes:
Full Changelog: 0.6.25-ls367...0.6.25-ls368
Remote Changes:
New features:
- Improved error handling for invalid libraries
- Enhanced dependency check and stability for the Windows EXE version
- Added binary paths support for FreeBSD
- Updated Kobo links to support "reading_service_host"
- Added <title> tag to OPDS feed
- EPUB Reader now supports the Kepub format
- Added bulk functions: delete, archive, and mark as read in the book table
- Added Storygraph to identifier links
- Lazy loading of cover images implemented
- Added smashwords.com and ebooks.com to recognized identifiers
- Improved error handling for invalid recipient addresses in emails
- Improved generation of unique identifiers for sending emails to readers
- Logged activities now include IP addresses
- Logger output improved: file name is logged instead of responsible logger
- Modal dialog in EPUB reader can now be closed on smartphones
- Added Arabic translation
- Official Support for python 3.12
Bug Fixes:
- Version detection now works with SQLAlchemy 2.0.36.dev0 (Arch Linux)
- Fixed error 500 when uploading metadata with non-numeric series_index (#3230)
- Invisible books are no longer counted in the archived page (#3221)
- Covers and metadata are now displayed correctly when sharing a public book via WhatsApp (and other Open Graph-enabled apps)
- Amazon identifiers beside amazon_uk are now correctly converted
- Fixed layout of identifiers on the book edit page when starting with none
- Connection handling to metadata.db is now request-based, solving upload issues with multiple files at once
- Fixed typo in security settings
- Updated MIME type handling: distinct MIME types are used for download vs. upload validation (#3245, #3243)
- Permission errors when generating new folders during author rename are now handled correctly (#3261)
- Upload of AZW, MOBI, and RTF files works again (#3263)
- Fixed issue where uploaded cover images appeared too dark (#3275)
- PDF Viewer now loads correctly on Windows (MIME type issue fixed) (#3277)
- Kindle browser downloads now handle ASCII-only filenames correctly (#3266)
- Improved error handling when proxying Kobo requests (#3334)
- Fixed Kobo sync failure when “Synchronize Notebooks” was enabled
- Locale and language names are now sorted alphabetically; duplicate “English” entry removed
- Improved error output for empty author sort values
- Unhandled errors in background tasks are now logged
- UI improvements for Caliblur theme on the book edit page
- Correct check of DjVu MIME type implemented
- Fixed issue with Overdrive where returning borrowed books partially failed (#3398)
- Fixed 403 error when accessing /ajax/updateThumbnails from a session authenticated by reverse proxy
nightly-f14faff3-ls327
CI Report:
https://ci-tests.linuxserver.io/linuxserver/calibre-web/nightly-f14faff3-ls327/index.html
LinuxServer Changes:
Full Changelog: nightly-f14faff3-ls326...nightly-f14faff3-ls327
Remote Changes:
Merge remote-tracking branch 'cn/patch_cn'