Releases: metafates/mangal
mangal v3.13.0
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 tosources
subcommands. E.g. if you usedmangal install
before usemangal sources install
. Old commands are still present, but marked as deprecated. - New flags
--builtin
&--custom
forsources
command to filter sources by type. - New flag
--json
added forconfig 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
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
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
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
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 withmangal 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 withmangal config set -k anilist.link_on_manga_select -bv false
- Add an option to change spacing between items in the TUI.
Can be changed withmangal 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
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
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
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
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
tofalse
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. Seemangal help config set
for more info. - New
mangal config get
command to get config values. Seemangal 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
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