github gen2brain/cbconvert v1.2.0
Release v1.2.0

9 hours ago

Added

  • Lossless compression for WebP, AVIF, and JXL output (--lossless).
  • Encoder effort/speed control for WebP, AVIF, and JXL (--effort).
  • --combine to merge multiple inputs into a single archive (issue #21).
  • Settings profiles in the GUI, also reusable from the CLI via --profile (issues #34, #58).
  • --zip-level to set the CBZ deflate compression level (issue #48).
  • --dpi to control the document rendering resolution (issue #52).
  • --no-upscale to skip enlarging images already smaller than the requested size.
  • Multi-language GUI.
  • GUI file list as a sortable table.
  • GUI page-by-page preview (page spin) and a cover preview in the open file dialog.
  • GUI "Command" button showing the equivalent command line (issue #33).

Changed

  • Replaced the archive backend (go-unarr) with the pure-Go mholt/archives, adding RAR5 and removing the unarr cgo dependency.
  • Removed the godbus portal dependency; the GUI file dialog now routes through the XDG portal via IUP.
  • Reworked the GUI: reorganized the Input tab with more tooltips, gradient preview background, and Convert turns into Cancel while a job runs.

Fixed

  • Comic chapters in numbered subfolders no longer overwrite each other (issue #50).
  • CLI flags can now be passed in any order, including after the file and directory arguments, and a missing output directory is created automatically (issue #41).

Don't miss a new cbconvert release

NewReleases is sending notifications on new releases.