[3.3] — Beta
AutoBangumi 3.3 is a large modernization release. It keeps the REST API behavior backward-compatible while moving the backend to a fully async architecture, adding aria2 as a first-class downloader, expanding media organization beyond TV episodes, and making the WebUI update through SSE instead of repeated polling.
Highlights
- In-app update checks, apply, and rollback from the Log page, with sha256 and ed25519 verification.
- Multi-provider LLM parser support for OpenAI-compatible endpoints, Anthropic Claude, Google Gemini, and local services such as Ollama or LM Studio.
- aria2 is now a first-class backend with add, query, rename, manage, and duplicate-detection support.
- Movies, OVA, OAD, SP, and Specials are recognized and organized in media-library-friendly layouts.
- Per-bangumi release preferences let you choose preferred subtitle groups or resolutions.
- Status, downloader, and log views use
/api/v1/events/streamfor SSE-driven updates. - Security improvements include PyJWT + bcrypt, login IP allowlists, MCP allowlists, Bearer token support, and a public health endpoint.
Upgrade Notes
- Database migrations run automatically on first startup.
- If you use in-app updates in Docker, set the container restart policy to
restart: unless-stopped. - Existing qBittorrent setups continue to work; aria2 users can now manage and organize downloads directly through AutoBangumi.
- Beta feedback is especially welcome for aria2 setups, movie/special organization, and release preference deduplication.