github mansuf/mangadex-downloader v3.0.0
mangadex-downloader v3.0.0

2 days ago

NOTE: If you using .exe files (bundled executable version) please update manually as there is issue updating via --update option

After 1+ year of development. mangadex-downloader v3.0.0 is finally released. If you found bug or problems in this version, please report it to issue tracker

And don't forget if you liked the project, please donate to keep me motivated in the development 😁

Migration guide: https://mangadex-dl.mansuf.link/en/stable/migration_v2_v3.html

Breaking changes

  • Change --path behaviour to absolute path with placeholders support
  • Now, if a manga that doesn't have no volume, it will get separated (chapters format) rather than being merged into single file called No volume.cbz (example). However if you prefer old behaviour (merge no volume chapters into single file) you can use --create-no-volume.
  • Dropped support for Python v3.8 and v3.9
  • Removed --no-progress-bar option since it's deprecated (use --progress-bar-layout=none instead)
  • Removed --verbose option since it's deprecated (use --log-level=DEBUG instead)

Improvements

  • Refactored code base using ruff linter and black formatter
  • The app now showing X-Request-ID if the app encountered Unhandled HTTP error that can be reported to MangaDex devs
  • Missing dependencies error is now closing the application (do not ignore it)
  • ComicInfo.xml file are now generated for volumes as well
  • Options --start-page and --end-page are now support negative values (relative to end of chapter)

New features

  • Added --login-api-id and --login-api-secret to login with OAuth (you must set --login-method with value oauth)
  • Added --start-volume and --end-volume to start and stop download chapter from given volume number
  • Added --filename-chapter option to set filename for chapter formats
  • Added --filename-volume option to set filename for volume formats
  • Added --filename-single option to set filename for single formats
  • Added --ignore-missing-chapters option to ignore missing chapters
  • Added --create-manga-info option to store manga information in a file
  • Added --manga-info-format option to change file format for manga information file
  • Added --manga-info-filepath option to change location to store manga information file.
  • Added --manga-info-only option to download manga information only (no chapters and volumes)
  • Added --order option to change chapters released order (newest or oldest)
  • Added --group-nomatch-behaviour to manage --group filter behaviour
  • Added --no-metadata option to disable metadata creation on any cbz formats
  • Added --page-size option to manage maximum items fit per page in any commands
  • Added --run-forever to run the app indefinitely until crashed or stopped manually by user

Fix bugs

  • Fix download.db is modified if there is not new chapters available.
  • Fix epub-volume format doesn't adding cover art
  • Fix default volume covers behaviour. (See #105 for more info)
  • Fix app stopped downloading list when a manga doesn't have chapters

Files hash

Name SHA-256
mangadex-dl_x64_v3.0.0.zip adf8a5cae863753076cb98ca1090b142c404c38427dd01b8e6fca62054532db4
mangadex-dl_x86_v3.0.0.zip 23ff7e6780ed0bdb2920ef279ce2a407c412ea565a368618791d218ae6beed19

These binaries are for Windows only.

Don't miss a new mangadex-downloader release

NewReleases is sending notifications on new releases.