Skip to content

[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/stream for 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.

AutoBangumi is released under the MIT License. (latest: v3.3.2)