Skip to content

clu-comics

v4.14.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

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

The release introduces multiple new features and bug fixes while also implementing a breaking change that migrates WATCH/TARGET settings to user_preferences.

Why it matters: Affects configuration management; operators must update WATCH/TARGET entries in user_preferences before upgrade to avoid runtime errors.

Summary

AI summary

Updates 🚀 New Features, 🐛 Bug Fixes, and API Endponts across a mixed release.

Changes in this release

Breaking Medium

Migrate WATCH/TARGET to user_preferences configuration

Migrate WATCH/TARGET to user_preferences configuration

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add trash manifest and file restore functionality

Add trash manifest and file restore functionality

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Server-side pagination for All Books

Server-side pagination for All Books

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add DB backup/restore API, UI, and tests

Add DB backup/restore API, UI, and tests

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Support PDF Uploads and Track upload operations

Support PDF Uploads and Track upload operations

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Source Wall - Add Highlight to Selected Rows

Source Wall - Add Highlight to Selected Rows

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add missing-XML Rescan and Preserve has_comicinfo

Add missing-XML Rescan and Preserve has_comicinfo

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add Mylar-compatible series.json support

Add Mylar-compatible series.json support

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add pull-list export/import and DB helpers

Add pull-list export/import and DB helpers

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add Filename Spaces & Special Character Replacement

Add Filename Spaces & Special Character Replacement

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add bulk select/delete for reading lists

Add bulk select/delete for reading lists

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add List Sorting and CBZ crop to Reading List Views

Add List Sorting and CBZ crop to Reading List Views

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add Smart Rename feature for File Manager

Add Smart Rename feature for File Manager

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Support exclude terms for smart rename

Support exclude terms for smart rename

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

External reading api endpoint added

External reading api endpoint added

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

API Endpoint for Companion Reading App added

API Endpoint for Companion Reading App added

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Add Additional API Endpoints and API Docs

Add Additional API Endpoints and API Docs

Source: llm_adapter@2026-05-22

Confidence: high

Performance Medium

Add Parallel Bulk ComicInfo Updater

Add Parallel Bulk ComicInfo Updater

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Ensure WATCH/TARGET defaults in memory config

Ensure WATCH/TARGET defaults in memory config

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Support Home Page Refresh w/ Path

Support Home Page Refresh w/ Path

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Browser Extension - Add /dls/ selector and bump version

Browser Extension - Add /dls/ selector and bump version

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Recognize /dls/ redirect for PIXELDRAIN

Recognize /dls/ redirect for PIXELDRAIN

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Remove JS warnings, add debug flag and guard grid

Remove JS warnings, add debug flag and guard grid

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Ensure Publisher Populates When Subscribing to a Series

Ensure Publisher Populates When Subscribing to a Series

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Open On-The-Stack Issues if Paginated

Open On-The-Stack Issues if Paginated

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

Remove item in missing-XML mode instead of reload

Remove item in missing-XML mode instead of reload

Source: llm_adapter@2026-05-22

Confidence: high

Refactor Medium

Move folder thumbnail probe and harden metadata

Move folder thumbnail probe and harden metadata

Source: llm_adapter@2026-05-22

Confidence: high

Refactor Medium

Move DB to config dir and add migration

Move DB to config dir and add migration

Source: llm_adapter@2026-05-22

Confidence: high

Refactor Medium

Move schedule management to Schedules page

Move schedule management to Schedules page

Source: llm_adapter@2026-05-22

Confidence: high

Refactor Medium

Move the Convert Library Button to Settings page

Move the Convert Library Button to Settings page

Source: llm_adapter@2026-05-22

Confidence: high

Full changelog

🐛 Bug Fixes

  • Ensure WATCH/TARGET defaults in memory config by @allaboutduncan in https://github.com/allaboutduncan/clu-comics/pull/315

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.14...v4.14.1

Breaking Changes

  • Migrate WATCH/TARGET config keys to user_preferences

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 →

Beta — feedback welcome: [email protected]