This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Light signalVersionβ―v4.14 introduces new features such as a trash manifest, serverβside pagination, database backup/restore APIs, and multiple UI enhancements.
Why it matters: The release adds functional improvementsβtrash restore, paginated book listings, backup/restore capabilities, and API expansionsβthat directly affect developers, SREs, and security engineers managing file operations, data integrity, and integration points.
Summary
AI summaryUpdates π New Features, API Endponts, and π Bug Fixes across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds trash manifest and file restore functionality. Adds trash manifest and file restore functionality. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds server-side pagination for All Books. Adds server-side pagination for All Books. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds database backup/restore API, UI, and tests. Adds database backup/restore API, UI, and tests. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Supports PDF uploads and tracks upload operations. Supports PDF uploads and tracks upload operations. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds highlight to selected rows in Source Wall. Adds highlight to selected rows in Source Wall. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds missingβXML rescan and preserves has_comicinfo flag. Adds missingβXML rescan and preserves has_comicinfo flag. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds Mylarβcompatible series.json support. Adds Mylarβcompatible series.json support. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds pullβlist export/import and database helper utilities. Adds pullβlist export/import and database helper utilities. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds bulk select/delete for reading lists. Adds bulk select/delete for reading lists. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds list sorting and CBZ cropping to Reading List views. Adds list sorting and CBZ cropping to Reading List views. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds Smart Rename feature for File Manager. Adds Smart Rename feature for File Manager. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Supports exclude terms for Smart Rename. Supports exclude terms for Smart Rename. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds External reading API endpoint. Adds External reading API endpoint. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds API endpoint for Companion Reading App. Adds API endpoint for Companion Reading App. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds additional API endpoints and updates API documentation. Adds additional API endpoints and updates API documentation. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Updates Recent API to limit results to the past 30 days. Updates Recent API to limit results to the past 30 days. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds volume support to API endpoints. Adds volume support to API endpoints. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds volume support to ToβRead API. Adds volume support to ToβRead API. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Performance | Medium |
Adds parallel bulk ComicInfo updater. Adds parallel bulk ComicInfo updater. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Supports Home Page refresh with path parameter. Supports Home Page refresh with path parameter. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Adds /dls/ selector and bumps Browser Extension version. Adds /dls/ selector and bumps Browser Extension version. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Recognizes /dls/ redirect for PIXELDRAIN service. Recognizes /dls/ redirect for PIXELDRAIN service. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Removes JavaScript warnings, adds debug flag and guards grid. Removes JavaScript warnings, adds debug flag and guards grid. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Ensures Publisher populates when subscribing to a series. Ensures Publisher populates when subscribing to a series. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Opens onβtheβstack issues if paginated. Opens onβtheβstack issues if paginated. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Bugfix | Medium |
Removes item in missingβXML mode instead of reloading. Removes item in missingβXML mode instead of reloading. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Refactor | Medium |
Moves folder thumbnail probe and hardens metadata handling. Moves folder thumbnail probe and hardens metadata handling. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Refactor | Medium |
Moves database to config directory and adds migration support. Moves database to config directory and adds migration support. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Refactor | Medium |
Moves schedule management to Schedules page. Moves schedule management to Schedules page. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Refactor | Medium |
Moves Convert Library button to Settings page. Moves Convert Library button to Settings page. Source: llm_adapter@2026-05-22 Confidence: high |
β |
Full changelog
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 https://github.com/allaboutduncan/clu-comics/pull/280
- Server-side pagination for All Books by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/282
- Move folder thumbnail probe; harden metadata by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/283
- Move DB to config dir and add migration by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/284
- Add DB backup/restore API, UI, and tests by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/285
- Support PDF Uploads and Track upload operations by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/286
- Source Wall - Add Highlight to Selected Rows by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/287
- Add Parallel Bulk ComicInfo Updater by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/288
- Add missing-XML Rescan and Preserve has_comicinfo by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/289
- Add Mylar-compatible series.json support by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/293
- Add pull-list export/import and DB helpers by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/294
- Move schedule management to Schedules page by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/295
- Add Filename Spaces & Special Character Replacement by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/299
- Migrate WATCH/TARGET to user_preferences by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/303
- Add bulk select/delete for reading lists by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/305
- Add List Sorting and CBZ crop to Reading List Views by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/308
- Add Smart Rename feature for File Manager by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/312
- Support exclude terms for smart rename by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/314
-
- Move the Convert Library Button to Settings page by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/281
π Bug Fixes
- Support Home Page Refresh w/ Path by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/290
- Browser Extension - Add /dls/ selector and bump extension version by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/296
- Recognize /dls/ redirect for PIXELDRAIN by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/297
- Remove JS warnings, add debug flag and guard grid by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/298
- Ensure Publisher Populates When Subscribing to a Series by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/304
- Open On-The-Stack Issues if Paginated by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/310
- Remove item in missing-XML mode instead of reload by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/313
API Endponts
- External reading api by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/273
- API Endpoint for Companion Reading App by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/274
- Add Additional API Endpoints and API Docs by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/275
- Update Recent API to Limit 30 Days by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/276
- Add Volume Support to API by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/278
- To read api volume support by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/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: https://github.com/allaboutduncan/clu-comics/compare/v4.13.1...v4.14
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About clu-comics
Digital comic curation app to read, manage, edit, and update libraries of any size.
Related context
Related tools
Earlier breaking changes
- v4.14.1 Migrate WATCH/TARGET to user_preferences configuration
Beta — feedback welcome: [email protected]