The headline: drop a folder of images into Comics_in and it converts as a single bundled volume, a pile of long-standing conversion bugs are fixed, the image is 60% smaller, and the WebUI got a proper cleanup on desktop and mobile.
Added
- Folder volumes: a folder of images dropped into
Comics_inconverts as one volume named after the folder, with subfolders as chapters. Folders containing comic archives convert file-by-file with structure preserved instead, since KCC can't ingest nested archives. Both work with Retry and Preserve Originals.
Fixed
- Cropping was silently disabled for everyone: KCC expects a 0–1 ratio for cropping minimum but Bindery sent a percentage, so the old default of
1blocked every crop. Values are now converted properly and the default is0. - inotify mode never processed folder jobs (their events fire mid-copy) and could convert-and-delete files inside one individually. Folder contents now route to their folder job, and a 60 s backstop scan catches whatever events miss — including files on network mounts, which previously were missed entirely in inotify mode.
- The scanner walked into
<name>.failedfolders and converted the files inside, silently consuming a failed job's sources. - Repeated failures no longer collide:
.failedrenames pick a free name, the job remembers the real path so Retry finds it, and Retry refuses to overwrite a newly dropped file with the same name. - Jobs interrupted by a restart no longer sit as permanent "processing" rows.
- Files with dash-leading names (
-Batman.cbz) failed inside KCC's 7z call; Bindery now renames them with a log line before converting. - The live activity log froze once its 300-line buffer filled.
- Preserve Originals archive moves are collision-safe instead of overwriting files or nesting folders.
Changed
- MOBI and KFX output removed: MOBI needs Amazon's abandoned kindlegen binary and KFX a Calibre plugin, neither of which can ship in this image, so every such conversion failed. Existing configs fall back to EPUB — which Kindles accept via Send to Kindle.
- KCC upgraded v9.4.3 → v10.3.0 (better PDF handling via rasterisation, five months of upstream fixes including the v10 major release) and installed without its GUI dependency chain — the image drops from 1.55 GB to about 620 MB.
- WebUI reworked: processing status, file browser, and activity log now sit above the settings form, text contrast fixed throughout, and the mobile layout no longer crushes the status table — plus touch-sized buttons, keyboard focus outlines, and friendlier empty states.