What's Changed
This turned into a much larger release than I had planned and I've drafted a new Blog Post going over details of what's in this release and the thinking behind some of these features.
🚀 New Features
- Add trash manifest and file restore functionality by @allaboutduncan in #280
- Server-side pagination for All Books by @allaboutduncan in #282
- Move folder thumbnail probe; harden metadata by @allaboutduncan in #283
- Move DB to config dir and add migration by @allaboutduncan in #284
- Add DB backup/restore API, UI, and tests by @allaboutduncan in #285
- Support PDF Uploads and Track upload operations by @allaboutduncan in #286
- Source Wall - Add Highlight to Selected Rows by @allaboutduncan in #287
- Add Parallel Bulk ComicInfo Updater by @allaboutduncan in #288
- Add missing-XML Rescan and Preserve has_comicinfo by @allaboutduncan in #289
- Add Mylar-compatible series.json support by @allaboutduncan in #293
- Add pull-list export/import and DB helpers by @allaboutduncan in #294
- Move schedule management to Schedules page by @allaboutduncan in #295
- Add Filename Spaces & Special Character Replacement by @allaboutduncan in #299
- Migrate WATCH/TARGET to user_preferences by @allaboutduncan in #303
- Add bulk select/delete for reading lists by @allaboutduncan in #305
- Add List Sorting and CBZ crop to Reading List Views by @allaboutduncan in #308
- Add Smart Rename feature for File Manager by @allaboutduncan in #312
- Support exclude terms for smart rename by @allaboutduncan in #314
-
- Move the Convert Library Button to Settings page by @allaboutduncan in #281
🐛 Bug Fixes
- Support Home Page Refresh w/ Path by @allaboutduncan in #290
- Browser Extension - Add /dls/ selector and bump extension version by @allaboutduncan in #296
- Recognize /dls/ redirect for PIXELDRAIN by @allaboutduncan in #297
- Remove JS warnings, add debug flag and guard grid by @allaboutduncan in #298
- Ensure Publisher Populates When Subscribing to a Series by @allaboutduncan in #304
- Open On-The-Stack Issues if Paginated by @allaboutduncan in #310
- Remove item in missing-XML mode instead of reload by @allaboutduncan in #313
API Endponts
- External reading api by @allaboutduncan in #273
- API Endpoint for Companion Reading App by @allaboutduncan in #274
- Add Additional API Endpoints and API Docs by @allaboutduncan in #275
- Update Recent API to Limit 30 Days by @allaboutduncan in #276
- Add Volume Support to API by @allaboutduncan in #278
- To read api volume support by @allaboutduncan in #279
Full Documentation
Full documentation and install steps are available on clucomics.org
Docker Deploy
Docker images are updated for image: allaboutduncan/comic-utils-web:latest
Support and Feature Requests
Support and feature requests are now available at "The Stack" Discord
Full Changelog: v4.13.1...v4.14