Skip to content

clu-comics

v4.14 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 13d Media Servers
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

cbr-convertor cbz cbz-converter comic-reader comic-reading-list comics

ReleasePort's take

Light signal
editorial:auto 12d

Versionβ€―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 summary

Updates πŸš€ New Features, API Endponts, and πŸ› Bug Fixes across a mixed release.

Changes in this release

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

Track clu-comics

Get notified when new releases ship.

Sign up free

About clu-comics

Digital comic curation app to read, manage, edit, and update libraries of any size.

All releases β†’

Related context

Earlier breaking changes

  • v4.14.1 Migrate WATCH/TARGET to user_preferences configuration

Beta — feedback welcome: [email protected]