## New

### 全新的 WebUI

- 登陆功能，现在 AB 可以设定用户名和密码进行登陆。部分操作需要在登陆后才可以进行。
- 全新的海报墙
- 番剧管理功能
  - 可以对番剧的季度信息名称进行修改，修改完成之后会自动修改**自动下载规则**/**已经下载完成的文件路径**， 并重命名。
  - 全新的链接解析器，解析完成链接之后可以手动更改下载信息，选择下载季度或者增加自动下载规则。
  - 删除番剧，可以一键删除番剧以及其种子文件。
  - 可以对单独番剧自定义下载规则，此规则与全局规则不冲突。
- 全新的配置界面，可以更方便的配置应用程序规则。
- 新增初始化启动页面，在第一次启动 AB 时会引导填入相关配置。
- 下载器链接检查器，可以检查与 qBittorrent 的连通性
- RSS 地址检查器，可以检查 RSS 是否有效。
- 新增程序管理按钮，可以在 WebUI 中启动停止程序。且可以重启容器。

### 解析器

- 全新的解析器，可以选择不同类型来源获取官方标题和海报地址。
- 支持更换 RSS 订阅源而不用重新生成数据库。

### 通知模块

- 新增 `Bark` 通知模块.
- 全新的通知方式，现在可以给 Telegram 推送海报，番剧名称，更新集数。

### 数据迁移

- 现在从旧版本升级可以自动迁移数据。
- 从旧版本迁移的数据也可以自动匹配海报。

## Fix

- 针对 Windows 路径可能出现的重命名 Bug。

## Change

- 从 `json` 迁移至 `sqlite` 存储数据
- 从多进程迁移至多线程
  - 重构主程序
  - 加速启动关闭时间
- 重构解析器模块
- 重构重命名模块
  - 暂时移除 `normal` 模式
- 增加 `ghcr.io` 镜像