v0.26.0
New Features
Here comes the long-awaited v2 plugin API! Plugins targeting the new API can offer these extra features:
- Search manga with search terms.
- Subscriptions and auto-update. You can subscribe to new chapters on the download page, and Mango will automatically check and download them for you. A new subscription manager page has been added.
- A new helper function
mango.settings(key)
. See https://github.com/hkalexling/mango-plugins/wiki/Development-Guideline-v2 for details.
NOTE: Your existing plugins won't magically work with the new v2 API out of the box, and plugin authors/maintainers must update the plugins for that. The official mangadex
plugin has been updated to support the v2 API.
Improvements
- Add error handling on the admin page (closes #274)
- Add
manifest.json
for a better mobile experience (closes #262) - Improve logging on corrupted files (closes #281)
API Improvements:
- Add CORS headers
- Allow authentication through bearer tokens
- New endpoints for getting/updating sorting options (
GET /api/sort_opt
andPUT /api/sort_opt
) - Results from the
/api/library
and/api/book/:id
endpoints are now sorted - Archive errors are now included in API response
- Optionally include the reading progress percentage in API response
- New endpoints for getting home page items (
/api/library/continue_reading
,/api/library/start_reading
, and/api/library/recently_added
) - Update
/api/signin
to respond with session ID and admin information