Skip to content

v0.24.0

Compare
Choose a tag to compare
@hkalexling hkalexling released this 25 Sep 05:40
· 162 commits to master since this release
8a73280

New Features

  • Mango can now cache the library metadata to improve page load time for large libraries. Note that this feature is experimental and is disabled by default. You can enable it by setting cache_enabled to true in your config file. (closes #186, thanks to @Leeingnyo)

Improvements

  • Cache the scanned library to a file (by default at ~/mango/library.yml.gz) to speed up scanning (closes #79, thanks to @Leeingnyo)
  • The API endpoints /api/library and /api/book/:title_id now accept a new query parameter depth. When it's set to 1, the endpoints will only return top-level data without querying the nested titles and entries. This can help improve the performance of the Tachiyomi extension.
  • Support additional image formats: APNG, AVIF, GIF, and SVG (closes #192, closes #228)
  • Improve .dockerignore to remove unnecessary files from the Docker image (thanks to @lincolnthedev)
  • Stricter download path sanitization (fixes #212)