What's Changed
🚀 New Features
- Bulk Metadata Editing Backend and UI - CLU now supports nested folders for metadata application. Click a Publisher folder or a Series with Multiple Volumes and CLU will no process every series and issue, keeping a record of all changes - by @allaboutduncan in #324
- Add Bulk Revert for Metadata History by @allaboutduncan in #325
- Add Multi-Select Mode and Toggle to Collection: Selected multiple files across pages - especially useful for the Missing XML view by @allaboutduncan in #328
- Add Oneshot & Special folder Handling to Bulk Metadata: if CLU detects a 'oneshots' or 'specials' folder, it will default handle them as single issues and not a series - by @allaboutduncan in #349
- Support Skipping Providers in Metadata: if you can't find an issues or series, you can force a skip to check the next priority provider- by @allaboutduncan in #350
- Refactor CBZ Editor Cards: There are now two views available while editing CBZ files. A LARGE thumbnail if you are wanting to crop images and a smaller view for uploading or renaming files - by @allaboutduncan in #320
- Drag and Drop Re-Ordering While Editing CBZ by @allaboutduncan in #321
- Add Tab Navigation between Cells on the Source Wall view by @allaboutduncan in #327
- Add Issue Month/Year naming variables by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/335ull/336
- Create cvinfo when mapping series by @allaboutduncan in #334
- Support cover/store dates in renaming by @allaboutduncan in #337
- Write folder sidecars, lazy GCD covers, CV retries by @allaboutduncan in #341
- Default Manual Search to Series Alias if Present by @allaboutduncan in #343
🐛 Bug Fixes
- Make UMASK default 002 and setgid data dirs by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/p
- Detect and handle missing GCD tables by @allaboutduncan in #319
- Stage and Save Pending Source-Wall Edits by @allaboutduncan in #323
- Create ComicInfo.xml when missing in updater by @allaboutduncan in #326
- Add API to write ComicInfo.xml from DB by @allaboutduncan in #329
- Preserve issue-level ComicVine metadata by @allaboutduncan in #330
- Add ComicVine timeouts and failover by @allaboutduncan in #339
- Improve file search ranking and results UI by @allaboutduncan in #340
- Rename After Metadata Fetch on Source Wall by @allaboutduncan in #347
- Migrate rename token {year} -> {volume_year} by @allaboutduncan in #348
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 Change-log: v4.14.1...v5.0
Images
Bulk Metadata Progress
Bulk Metadata Resolve Selection
Bulk Metadata History
Larger Image Edit CBZ View
