Skip to content

2.4.0

Latest
Compare
Choose a tag to compare
@yinyanfr yinyanfr released this 28 Apr 16:00
92e1611

Realese Note: 2.4.0

2023-04-29 πŸŽ‚ Happy birthday to me

Module

  • Changed the base url for Zerobyw. (#12)

Feature

  • [CLI] Simplify input (#21)

    # From 2.4.0, this is now valid
    npx comic-dl https://www.copymanga.site/comic/hulishaonvmuye
    • Now if you don't input command, the CLI will execute the download command by default.
    • You can now directly add url without the -u, --url flag
    • You still need to wrap your urls in quotation marks if it contains special characters
    • The download command now has a new alias serie.
  • [CLI] comic-dl now reads presets and cookies from ~/.comic-dl. (#13)

    • You need to create this folder by yourself under your personal folder.

    • comic-dl reads presets from ~/.comic-dl/presets.json.

    • comic-dl reads cookies from ~/.comic-dl/cookies/[module_name].txt.

    • The -p, --presets flag and the -c, --cookie flag have higher priorties.

    • The tree structure of .comic-dl:

      .comic-dl
      β”œβ”€ cookies
      β”‚  └─ zerobyw.txt
      └─ presets.json
      
  • [core] options.retry now can accept a number as its value, which indicates the number of retrys (default to 1 when true). (#19)

  • Experimental Added the option.kavita option and the -k, --kavita flag for the compatibility of kavita. (#22)

    • When organizing manga series, Kavita ignores the folder structure and treat chapters with a name like 17-21 as a standalone serie.
    • So this option / flag will rename such chapter by one single number (i.e. 17-21 to 17).
    • This option / flag is experimental, it may add to or change its behaviors to future discovered Kavita compatibility issues.

Fix

  • [core] Fixed the bug where special characters are not escaped in ComicInfo.xml. (#11)
  • [core] Fixed the bug where options.retry is losing chapter.uri. (#18)
  • [CLI] Fixed the bug that the CLI is not correctly reading paths with a ~ in presets. (#14)

Full List

Full Changelog: 2.3.0...2.4.0