[3.0] Release Notes
New WebUI
- Login functionality — AB now supports username/password authentication. Some operations require login.
- New poster wall
- Bangumi management features
- Edit anime season info and names. Changes automatically update download rules / downloaded file paths and trigger renaming.
- New link parser — after parsing a link, you can manually adjust download info, select download season, or add automatic download rules.
- Delete anime — one-click deletion of anime and its torrent files.
- Custom download rules per anime, independent of global rules.
- New configuration interface for easier application rule configuration
- Added initialization page for first-time startup guidance
- Downloader connection checker for qBittorrent connectivity
- RSS URL validator to check if RSS feeds are valid
- Added program management buttons for starting/stopping the program and restarting the container from the WebUI
Parser
- New parser with support for different source types to obtain official titles and poster URLs
- Supports changing RSS subscription sources without regenerating the database
Notification Module
- Added
Barknotification module - New notification format — can now push posters, anime names, and updated episode numbers to Telegram
Data Migration
- Automatic data migration when upgrading from older versions
- Migrated data also automatically matches posters
Fixes
- Fixed renaming bugs that could occur with Windows paths
Changes
- Migrated from
jsontosqlitefor data storage - Migrated from multiprocessing to multithreading
- Refactored main program
- Improved startup/shutdown time
- Refactored parser module
- Refactored renaming module
- Temporarily removed
normalmode
- Temporarily removed
- Added
ghcr.ioimage registry