Releases: metafates/mangal
mangal v4.0.6
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Update dependencies
- Fix lua library
Full Changelog: v4.0.5...v4.0.6
Bugs? Suggestions? Open an issue
mangal v4.0.5
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Fixes runtime crash #135
- Option to disable colors in cli help
mangal config info -k cli.colored
(why not? =P) - Improved
config info
command output. It now shows default value and env variable name. - Internal improvements
Full Changelog: v4.0.4...v4.0.5
Bugs? Suggestions? Open an issue
mangal v4.0.4
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Fix manga tags and genres being the same inside ComicInfo.xml #133
- Fill
DescriptionText
field for series.json
Full Changelog: v4.0.3...v4.0.4
Bugs? Suggestions? Open an issue
mangal v4.0.3
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Add
exact
manga selector for inline mode #131 - Fix panic when manga not found in inline mode
- More consistent JSON output for inline mode
Full Changelog: v4.0.2...v4.0.3
Bugs? Suggestions? Open an issue
mangal v4.0.2
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Fix invalid title in ComicInfo for chapters #130
Full Changelog: v4.0.1...v4.0.2
Bugs? Suggestions? Open an issue
mangal v4.0.1
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
This update includes just some bug-fixes and internal improvements. 🥱
- Better caching by Gache library
- Fix
comic_info_xml_add_date
andcomic_info_xml_alternative_date
config options #126 - Fix notification that new version is available even though it's the same #125
- Fix config set command doesn't work for string values #127
- Fix json output for
config info -j
command #129 - Fix history and default sources not working well together in TUI
config reset
now accepts--all
flag to reset all config values
Full Changelog: v4.0.0...v4.0.1
Bugs? Suggestions? Open an issue
mangal v4.0.0
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
I've been actively working on this update lately, and I'm finally happy to share the 4th version of Mangal! 🐳
The most important feature this major version brings is significantly improved caching mechanism
which makes Mangal extremely fast and responsive.
Now, mangal makes almost no requests to the servers.
This includes Anilist, Scrapers, Update checker and so on!
⚠️ BREAKING!!! ⚠️ Please, read!
mangal sources
will no longer list available sources, usemangal sources list
instead.mangal gen
andmangal install
were removed. Usemangal sources gen
andmangal sources install
instead.mangal sources remove
command improved and accepts flags instead of args.
Inline JSON output is different now.
- JSON fields now follow the camelCase style instead of
PascalCase
(actually, using PascalCase was never a goal, I just forgot to properly configure it).
But since it's a major release I can finally fix this. - Structure was changed
- Additional fields were added
See Inline mode wiki for new output schemas.
Please, consider these changes when migrating your applications that use mangal from 3rd version to 4th.
- Improved TUI experience
- Search completions in TUI.
mangal config info -k search.show_query_suggestions
- Anilist caching significantly improved. Now, it will cache all search results (for 2 days)
- Update metadata of already downloaded manga (ComicInfo.xml, series.json, cover image) after changing Anilist bind. #124
Seemangal inline anilist update
for more info - New command to generate json schema of inline output. See
mangal help inline schema
- Breaking
downloader.default_source
was changed todownloader.default_sources
and accepts array of strings.
Seemangal config info -k downloader.default_sources
for more info - New
config reset
command - Add caching for custom (lua) sources
- Include different cover sizes and color for json output #116
- Add option to omit dates for ComicInfo.xml #117
- By default, when reading a chapter, mangal will look for its downloaded copy, instead of downloading it again.
Seemangal config info -k downloader.read_downloaded
- Overwrite old
series.json
file each time a chapter is downloaded - Detect sources that use headless chrome and show that in the item description when selecting sources
- Option to use alternative ComicInfo.xml date.
Seemangal config info -k metadata.comic_info_xml_alternative_date
for more info - Notify about new version in
help
command - Include staff in ComicInfo.xml #119
- Add
--set-only
and--unset-only
flags forenv
command. Old--filter
flag was removed version
command now has--short
to just print the version without extra information- Breaking! Your old reading history (via
mangal --continue
) will be reset - Improved
clear
command - Option to set threshold for tag relevance to be included in ComicInfo.xml #121
- Improved inline command json output, fixes
- Internal improvements
Enjoy!
Full Changelog: v3.14.2...v4.0.0
Bugs? Suggestions? Open an issue
mangal v3.14.2
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Do not put an invalid values for dates in ComicInfo.xml #114
- Set
metadata.series_json
totrue
by default.
Seemangal config info -k metadata.series_json
for more info
Full Changelog: v3.14.1...v3.14.2
Bugs? Suggestions? Open an issue
mangal v3.14.1
To install:
curl -sSL mangal.metafates.one/install | sh
What's new?
- Mark flags as required for
inline anilist
commands - Remove
update
command Why? mangal version
will notify if new version is available- Use correct page image extension for custom sources #110
Full Changelog: v3.14.0...v3.14.1
Bugs? Suggestions? Open an issue
mangal v3.14.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 commands related to the anilist manga linkage. Now you can set what anilist manga should be linked with what titles by id. See
mangal inline anilist
for more information. #106 - Increase default http timeout to 20 seconds #108
- Fixed nil panic when trying to resume reading from history with mini mode
Full Changelog: v3.13.0...v3.14.0
Bugs? Suggestions? Open an issue