Skip to content

Releases: Hamuko/cum

v0.9.1 - Morino Kirin-chan

28 Sep 17:32
Compare
Choose a tag to compare

Changes

  • Changed MangaDex to use the JSON API (thanks to @mxnemu).
  • Removed MangaSupa support.

v0.9 - Morino Kirin

02 May 18:17
Compare
Choose a tag to compare

Features

Changes

Bug fixes

  • Fix fallback bug in cum get resulting in "Invalid selection" messages with chapter URLs.
  • Stop Dynasty-Scans chapters from slowing down the application with needless API requests when accessing them from the database
  • Add fallback for scraping series names from Madokami.

Removal of the Batoto scraper

Due to the removal of the Batoto scraper, database sanity checking will fail if any Batoto links are still in the database. Running cum repair-db will automatically delete any Batoto series and chapters. While running the command performs an automatic backup of the database file, the series and chapter information are permanently deleted from the actual database file. If you want to take note of your Batoto follows, either wait before running cum repair-db or open the backup database file with an SQLite editor.

Namesake from Kofuku Graffiti.

v0.8.1 - Miyamo Chio-chan

28 May 08:49
Compare
Choose a tag to compare

Changes

  • Batoto image URL prediction logic was changed to match Batoto's new CDN changes.
  • Dynasty-Scans scraper uses HTTPS URLs and detects both HTTP and HTTPS URLs.
  • Fallen Angels scraper removed.

Bug fixes

  • Batoto scraper uses a fallback to prevent crashing with AttributeError when parsing the chapter list.

v0.8 - Miyamo Chio

10 Mar 11:19
Compare
Choose a tag to compare

Features

  • Errors in the configuration JSON now cause cum to fail gracefully and inform the user where the file is malformed.

Changes

  • Dynasty Scans scraper now uses JSON endpoints for faster and more accurate scraping.
  • JPEG downloads are all saved with the extension .jpg.
  • New downloads do not overwrite existing files.

Bug fixes

  • Colons (:) are sanitised from Windows path names while leaving the drive letter (C:\) intact.
  • Improved scraping special chapters from DynastyScans.

Namesake from Chio-chan no Tsugakuro.

v0.7 - Yagami Ko

09 Aug 14:49
Compare
Choose a tag to compare

Features

  • Added a fast update mode (cum update --fast), which skips series where the interval between the latest chapter release and update time is under the average release time span for the series.
  • Added a FoOlSlide scraper based on its REST API. Note that the scraper itself does not fetch any content, but rather makes it very easy to add scrapers to sites using FoOlSlide.
  • Added support for Doki Reader based on the FoOlSlide scraper.
  • Added support for Fallen Angels based on the FoOlSlide scraper.
  • Added support for The Yuri Reader based on the FoOlSlide scraper.

Changes

  • cum get now accepts aliases as input and will download the all chapters for the alias when given.
  • Unfollowed series now relinquish their alias if another series with the same alias gets added.

Bug fixes

  • Series information can now be edited with cum edit for unfollowed series as well.

Namesake from New Game!.

v0.6 - Ichimonji Mei

02 Jul 19:54
Compare
Choose a tag to compare

Features

  • Batoto scraper now attempts to refresh the session cookies for outdated sessions.
  • Introduced cum edit command to edit a follow's alias and directory and to replace cum alias.
  • Sanity checker can now find and fix columns that have a nullable property that differs from the database model.
  • Sanity check database to see any occurrences of manga.madokami.com domain in entries and suggest cum repair-db to fix the issue. This is a temporary change and is subject to be removed once an appropriate amount of time has passed since the domain change.

Changes

  • Batoto login now has a maximum attempt count of 1 per cum session.
  • Database column series.alias is no longer nullable.
  • cum latest now accepts an alias as an optional argument to list the most recent chapter addition for the series.
  • Removed command cum alias (use cum edit in the future).

Bug fixes

  • Change manga.madokami.com domain to manga.madokami.al.

Namesake from Boku Girl.

v0.5.2 - Yurizaki Mira-tan

14 Jun 21:29
Compare
Choose a tag to compare

Minor release to add basic support for Windows.

Changes

  • Windows configuration directory defaults to %AppData%\cum and download directory to %UserProfile%\Downloads.

Bug fixes

  • Series are given an unique alias before being committed to the database to prevent an UNIQUE constraint failure.
  • Temporary files are closed before zip creation to prevent PermissionError on Windows.
  • Windows installs of cum do not immediately crash due to the difference between environmental variables between Unix/*nix systems and Windows.
  • Windows special path characters are kept on Windows on filename sanitation.

v0.5.1 - Yurizaki Mira-chan

17 May 19:57
Compare
Choose a tag to compare

Features

  • cum latest shows the date when the latest chapter for each series has been added. This is helpful if you need to determine what series are still being actively released.

Bug fixes

  • cum config set now works when setting boolean configuration values to False.
  • Fix Madokami updates and downloads after a site update.

v0.5 - Yurizaki Mira

28 Apr 17:09
Compare
Choose a tag to compare

Features

  • cum's application data directory can now be specified with the --cum-directory option in order to use locations other than ~/.cum.
  • cum config can be used to read and write configuration values to enable configuration changes without manually editing the JSON file.
  • cum update now uses threads for parallel updating and has a progress bar.
  • cum --version will print out the currently installed version of cum.

Changes

  • Chapter details are now aligned relative to each other when running cum new with compact_new option turned on.
  • Default configuration values are not written to ~/.cum/config.json automatically.
  • Improved cum's error handling.

Bug fixes

  • Directory names are sanitized for Windows in case directory creation fails due to not following the Windows naming convention.

Namesake from Dimension W.

v0.4 - Takashima Momoka

14 Feb 20:01
Compare
Choose a tag to compare

Features

  • Batoto and DynastyScans page downloads are now in parallel for massive speed improvements.
  • Batoto scraper utilizes URL prediction for speed improvements.
  • Database sanity check tests if the database file matches the defined models.
  • cum follow and cum get commands accept --directory option for specifying either a relative directory inside the manga directory or an absolute directory for downloads.
  • cum repair-db command can perform automated database repairs to update the database file between version changes etc.

Changes

  • Added series.directory column to database to store user-defined series directory names.

Bug fixes

  • Underscores are now allowed in filenames and directories.

Namesake from SE.