Skip to content

Releases: metafates/mangal

mangal v3.13.0

23 Oct 09:24
5a46299
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sSL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sSL mangal.metafates.one/install | sh

What's new?

  • Support environment variables for downloader.path config field #103
  • Replace Mangakakalot with Manganato #102
  • Move install & gen commands to sources subcommands. E.g. if you used mangal install before use mangal sources install. Old commands are still present, but marked as deprecated.
  • New flags --builtin & --custom for sources command to filter sources by type.
  • New flag --json added for config info command to show fields in json format.
  • New command mangal sources remove <name> to remove custom source.
  • Minor performance improvements.

Full Changelog: v3.12.0...v3.13.0


Bugs? Suggestions? Open an issue

mangal v3.12.0

09 Oct 15:26
fa3ef47
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sSL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sSL mangal.metafates.one/install | sh

What's new?

  • Faster and more optimized page downloader
  • Show current config field value in config info cmd
  • Optimize PDF converter
  • By default, mangal will not redownload chapters that already exist at the target path. Can be disabled with mangal config set -k downloader.redownload_existing -v true #100
  • Sort config fields in config info command
  • Better looking version command

Full Changelog: v3.11.1...v3.12.0


Bugs? Suggestions? Open an issue

mangal v3.11.1

03 Oct 17:34
7ce7dc7
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sSL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sSL mangal.metafates.one/install | sh

What's new?

  • Fixed critical bug when mangal would crash when using mini mode
  • Slightly change version command output
  • Use better text wrapping

Full Changelog: v3.11.0...v3.11.1


Bugs? Suggestions? Open an issue

mangal v3.11.0

01 Oct 16:53
3b8d0d1
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sSL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sSL mangal.metafates.one/install | sh

What's new?

  • Add an option to search mangas with inline mode. mangal inline -q "..." -j will output search results without chapters. #97
  • config cmd improved. Now, config set will automatically parse the value to the expected type.
  • Internal improvements.

Full Changelog: v3.10.0...v3.11.0


Bugs? Suggestions? Open an issue

mangal v3.10.0

21 Sep 06:57
1404f4a
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sSL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sSL mangal.metafates.one/install | sh

What's new?

  • New feature: you can choose what anilist manga to link by pressing a in the manga chapters list.
    TUI mode only. This will affect what metadata is downloaded for the manga and what manga would be marked as read on your anilist profile.
  • Pressing enter on the chapter will now open it for reading if other chapters aren't selected.
    Can be disabled with mangal config set -k tui.read_on_enter -bv false
  • The chapter selection page now shows which manga from the anilist it is linked to.
    Can be disabled with mangal config set -k anilist.link_on_manga_select -bv false
  • Add an option to change spacing between items in the TUI.
    Can be changed with mangal config set -k tui.item_spacing -iv 1 (1 is default)
  • List filtering in the TUI works better now by stripping the icon
  • Option to hide list items urls in TUI. To hide: mangal config set -k tui.show_urls -bv false
  • After downloading of chapters is done, mangal will show the output path.
    To disable: mangal config set -k tui.show_downloaded_path -bv false
  • Option to reverse order of the chapters in the TUI. mangal config set -k tui.reverse_chapters -bv true to enable
  • Reduce the size of the compiled binary by removing unused lua libraries. May break some lua scripts, but I don't think you were using AWS to scrape manga :)

Full Changelog: v3.9.1...v3.10.0


Bugs? Suggestions? Open an issue

mangal v3.9.1

18 Sep 11:11
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sL mangal.metafates.one/install | sh

What's new?

  • Fix version comparison mechanism for update command.
    Now it compares each fragment separately (major, minor, patch) instead of comparing two versions as strings lexicographically.

Full Changelog: v3.9.0...v3.9.1


Bugs? Suggestions? Open an issue

mangal v3.9.0

15 Sep 19:20
fe88553
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sSL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sSL mangal.metafates.one/install | sh

What's new?

  • New sources: Mangakakalot & Mangapill
  • Fix termux installation detection by @2096779623 #94
  • Change the way mangal update works.
    If mangal wasn't installed via package manager it will get the current location of running binary and replace it with the new one.
    Previously it was assumed that mangal was installed in /usr/local/bin which is not always the case.
    Doesn't work on Termux yet because it requires specific variation of Go compiler which is troublesome to configure with automatic release system that mangal uses.
    Will be fixed in the future.

Full Changelog: v3.8.1...v3.9.0


Bugs? Suggestions? Open an issue

mangal v3.8.1

14 Sep 11:39
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sL mangal.metafates.one/install | sh

What's new?

  • Fix installation method detection
  • Fix install script
    Full Changelog: v3.8.0...v3.8.1

Bugs? Suggestions? Open an issue

mangal v3.8.0

14 Sep 08:48
ee0c6ed
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sL mangal.metafates.one/install | sh

What's new?

  • Support for more manga metadata fields such as summary, genres, tags, and more.
  • Fetch manga metadata from anilist.
    metadata.fetch_anilist (default: true)
  • Generate series.json file.
    metadata.series_json (default: false)
  • Generate ComicInfo.xml file (for CBZ only)
    metadata.comic_info_xml (default: true)
  • Support for downloading manga covers.
    downloader.download_cover (default: false)
  • Better progress message while downloading in TUI mode
  • Set option downloader.create_volume_dir to false by default
  • Version command now shows more information (such as build date, commit hash, etc.)
  • New flag for inline mode: --output/-o to redirect output to file (will use STDOUT if not set)
  • New mangal config set command to set config values. See mangal help config set for more info.
  • New mangal config get command to get config values. See mangal help config get for more info
  • New mangal config info command to list all available config fields with description for each.
  • Improve mangal clear command. It's more accurate and faster now.
  • Better cache & temp files handling
  • Fix mangal update command when it was not able to update using script.
  • Expose every config field as ENV variable (see mangal env to show all of them)
    Full Changelog: v3.7.0...v3.8.0

Bugs? Suggestions? Open an issue

mangal v3.7.0

05 Sep 19:46
Compare
Choose a tag to compare

To update:

mangal update 

To install:

curl -sL mangal.metafates.one/install | sh
If you have any problems updating Run the install script (you can run it multiple times):
curl -sL mangal.metafates.one/install | sh

What's new?

  • Add support for volumes - now you can select chapters by volume (in TUI mode only). #90
  • New config field downloader.create_volume_dir to create a subdirectory for each volume if it's known
    (default: true)
  • New feature - search with multiple sources at once (TUI mode only). #86
  • New config field logs.json to write logs in json format (default: false)
  • Better keymap help
  • Slightly more logs
  • Fix sources command: do not print custom sources header if there are none
  • More minor fixes

Full Changelog: v3.6.0...v3.7.0


Bugs? Suggestions? Open an issue