Version 2.0.0 - Bulk Editing, Auto-Library Detection, Wider Compatibilityand lots, lots more! ✨
Version 2.0.0 - 28.08.2024 🌅🎉
🚨 Please Update to the latest DockerHub image ASAP to avoid stability & import/ ingest issues that have been corrected from previous versions
If you find any bugs, please be sure to create an issue in the Issues Section! 🪲
New Features ✨
-
Dockerfile is now freely available & provides wider system / hardware compatibility 🐋
-
Offical Support for Proxmox and NAS Based-Systems 💾
- If you've previously tried to use CWA and couldn't get it to work properly, many permissions related issues from the previous releases have now been fixed and so V2.0.0 should now work for pretty much anyone! (except those on ARM-based systems)
-
NEW FEATURE - Library Auto-Detect 📚🕵️
- Made to MASSIVELY simplify the setup process for both new and existing users alike
- New Users without existing Libraries: 🆕
- New users without existing Calibre Libraries no longer need to copy and paste
metadata.db
files and point to their location in the Web UI, CWA will now automatically detect the lack of Library in your given bind and automatically create a new one for you! It will even automatically register it with the Web UI so you can really hit the ground running
- New users without existing Calibre Libraries no longer need to copy and paste
- New or Existing Users with Existing Libraries:
- Simply bind a directory containing your Calibre Library (search is done recursively so it doesn't matter how deep in the directory it is) and CWA will now automatically find it and mount it to the Web UI
- Should you bind a directory with more than 1 Calibre Library in it, CWA will intelligently compare the disk sizes of all discovered libraries and mount the largest one
- CWA supports only one library per instance though support for multiple libraries is being investigated for future releases
- In the meantime, users with multiple libraries who don't want to consolidate them are advised to run multiple, parallel instances
-
NEW FEATURE - Easy Dark/ Light Mode Switching ☀️🌙
- Switch between Light & Dark Modes in just one click from anywhere!
- Simply click/tap the 🕶️ icon on the Web UI's navbar and switch between themes at your leisure
-
NEW FEATURE - Internal Update Notification System 🛎️
- Users will now be automatically notifed of the availability of new updates from within the Web UI
- Automatically triggered by a difference between the version number of the most recent GitHub release and the version installed
- Set to only show once per calendar day until updated as to not be annoying
- Visible to Admin users only
- Users will now be automatically notifed of the availability of new updates from within the Web UI
-
NEW FEATURE - Manual Library Refresh ♻️
- Ever had books get stuck in the ingest folder after an unexpected powercut ect.? Well say goodbye to having to manually copy the books to be ingested back in and out of the ingest folder, simply press the
Refresh Library
button on the navbar of the Web UI and anything still sitting in the ingest folder will be automatically ingested!
- Ever had books get stuck in the ingest folder after an unexpected powercut ect.? Well say goodbye to having to manually copy the books to be ingested back in and out of the ingest folder, simply press the
-
NEW FEATURE - Batch Editing & Deletion! 🗂️🗄️
- Say goodbye to clicking that edit button again, and again, and again just to remove or edit a single series!
- To use, simply navigate to the
Books List
page on the left hand side of the Web UI, select the books you wish to edit/ delete and use the buttons either above the table or within the headers to do whatever you need!- Courtesy of @jmarmstrong1207
Bugfixes 🐜:
- Fixed a slew of permissions related issues that previously prevented Proxmox users and users with NAS-Based systems from being able to run CWA without issue. These configurations are now officially supported!
- Fixed a bug with cover_enforcer.py where books with '/' characters in the title or author's name(s) would break the process
- Fixed a bug that resulted in excessive memory usage over time when ingesting large libraries (1000+ books)
Tweaks/ Minor Improvments ✨:
- The Version Numbers of the installed distributions for CWA, Calibre, Stock CW, Kepubify and the Linuxserver.io base image are now all displayed at the bottom of the Settings page
- Added links to the CWA Github and Discord in the Settings Page
- Added Consistent CWA Branding throughout