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 encounteredUnhandled 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 valueoauth
) - 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.