Releases: teerapap/mangafmt
Releases · teerapap/mangafmt
v0.7.0
v0.7.0 (2026-06-09)
Features:
- Support multiple input files.
- Support
--parallelflag to control the number of files to format concurrently. - Support
--log-fileflag to write log messages to file instead of standard output. - Support
--progress-barflag to show progress bar. - Support
--resizeflag to enable/disable resize step. - Support
--convert-onlyflag to disable all formatting steps.
Bug Fixes:
- Update golang.org/x/image to fix reported vulnerability.
Improvements:
- Improve logging with structured messages with colors.
- Reduce memory footprint.
- Change term from
booktovolume. - Return wrapped error and log as fatal instead of panic.
- Improve help usage format.
Full Changelog: CHANGELOG.md
v0.6.0
v0.6.0 (2026-05-24)
Features:
- Detect background automatically when trimming margin borders.
- Remove
-backgroundflag.
- Remove
- Support
-authorfor EPUB/KEPUB format output.
Bug Fixes:
- Fix ImageMagick6/7 page extraction to apply auto-orientation and cropbox functions in pdf.
Improvements:
- Improve double-page spread detection by adding more heuristic signals with the help from Claude code.
- Add
-spread-confidenceflag. - Remove
-spread-marginflag. - Remove
-spread-bg-distortionflag. - Remove
-spread-lr-distortionflag.
- Add
- Speed-up loading page by using LRU cache.
Full Changelog: CHANGELOG.md
v0.5.0
v0.5.0 (2026-03-09)
Features:
- Support
-spread-keep-orientationand-spread-keep-originalflag.
Full Changelog: CHANGELOG.md
v0.4.0
v0.4.0 (2024-07-24)
Features:
- Support multiple background colors for
--background.- Some manga may have both white and black background so using single background color may lead to incorrect double-page spread detection for some pages.
Bug Fixes:
- Fix wrong background hex color in EPUB output format.
Improvements:
- Print version and full command arguments when
--verboseis enabled for debugging.
Full Changelog: CHANGELOG.md
v0.3.0
Features:
- Support Windows and OSX in addition to Linux.
- Reduce memory consumption by ~75%
- Faster processing time up to ~70% improvments (using
libvips)
Bug Fixes:
- Fix missing
style.cssin EPUB output format.
Functional Changes:
- Require
ImageMagick6orImageMagick7orlibvipscommands during runtime for PDF input. - Do not require
libmagickwandas build or runtime dependencies. --backgroundnow support only hex format.
Improvements:
- Pure Go code without cgo-linked dependencies
- Improve edge trimming.
- Use static app version and do not rely on
debug.BuildInfo. - Replace
google/uuidwithhashicorp/go-uuid.
Full Changelog: CHANGELOG.md
v0.2.1
v0.2.0
Features:
- Improve grayscale color depth reduction to reduce output file size substantially.
- Add
--grayscale-depthcommand-line argument
Full Changelog: CHANGELOG.md