|
| 1 | +## What's Changed |
| 2 | + |
| 3 | +### 新增 |
| 4 | +- QQ 官方机器人平台支持主动推送消息,私聊场景支持接收文件 ([#5066](https://github.com/AstrBotDevs/AstrBot/issues/5066)) |
| 5 | +- 为 Telegram 平台适配器新增等待 AI 回复时自动展示 “正在输入”、“正在上传图片” 等状态的功能 ([#5037](https://github.com/AstrBotDevs/AstrBot/issues/5037)) |
| 6 | +- 为飞书适配器增加接收文件、读取引用消息的内容(包括引用的图片、视频、文件、文字等) ([#5018](https://github.com/AstrBotDevs/AstrBot/issues/5018)) |
| 7 | +- 新增自定义平台适配器 i18n 支持 ([#5045](https://github.com/AstrBotDevs/AstrBot/issues/5045)) |
| 8 | +- 新增临时文件处理能力,可在系统配置中限制 data/temp 目录的最大大小。 ([#5026](https://github.com/AstrBotDevs/AstrBot/issues/5026)) |
| 9 | +- 增加首次启动公告功能,支持多语言与 WebUI 集成 |
| 10 | + |
| 11 | +### 修复 |
| 12 | + |
| 13 | +- 修复 OpenRouter DeepSeek 场景下的 chunk 错误 ([#5069](https://github.com/AstrBotDevs/AstrBot/issues/5069)) |
| 14 | +- 修复备份时人格文件夹映射缺失问题 ([#5042](https://github.com/AstrBotDevs/AstrBot/issues/5042)) |
| 15 | +- 修复更新日志与官方文档弹窗双滚动条问题 ([#5060](https://github.com/AstrBotDevs/AstrBot/issues/5060)) |
| 16 | +- 修复 provider 额外参数弹窗 key 显示异常 |
| 17 | +- 修复连接失败时错误日志提示不准确的问题 |
| 18 | +- 修复提前返回时未等待 reset 协程导致的资源清理问题 ([#5033](https://github.com/AstrBotDevs/AstrBot/issues/5033)) |
| 19 | +- 提升打包版桌面端启动稳定性并优化插件依赖处理 ([#5031](https://github.com/AstrBotDevs/AstrBot/issues/5031)) |
| 20 | +- 为 Electron 与后端日志增加按大小轮转 ([#5029](https://github.com/AstrBotDevs/AstrBot/issues/5029)) |
| 21 | +- 加固冻结运行时(frozen app runtime)插件依赖加载流程 ([#5015](https://github.com/AstrBotDevs/AstrBot/issues/5015)) |
| 22 | + |
| 23 | +### 优化 |
| 24 | +- 完善合并消息、引用解析与图片回退,并支持配置化控制 ([#5054](https://github.com/AstrBotDevs/AstrBot/issues/5054)) |
| 25 | +- 配置页面支持通过侧边栏子项切换普通配置/系统配置,并补充相关路由修复 |
| 26 | +- 优化分段回复间隔时间初始化逻辑 ([#5068](https://github.com/AstrBotDevs/AstrBot/issues/5068)) |
| 27 | + |
| 28 | +### 文档与维护 |
| 29 | +- 同步并修正 README 文档内容与拼写 ([#5055](https://github.com/AstrBotDevs/AstrBot/issues/5055), [#5014](https://github.com/AstrBotDevs/AstrBot/issues/5014)) |
| 30 | +- 新增 AUR 安装方式说明 ([#4879](https://github.com/AstrBotDevs/AstrBot/issues/4879)) |
| 31 | +- 执行代码格式化(ruff) |
| 32 | + |
| 33 | +## What's Changed (EN) |
| 34 | + |
| 35 | +### New Features |
| 36 | +- Added proactive message push and private-chat file receiving support for the QQ official bot adapter ([#5066](https://github.com/AstrBotDevs/AstrBot/issues/5066)) |
| 37 | +- Added automatic "typing..." and "uploading image..." status display while waiting for AI response in the Telegram adapter ([#5037](https://github.com/AstrBotDevs/AstrBot/issues/5037)) |
| 38 | +- Added file receiving and quoted message content reading (including quoted images, videos, files, text, etc.) for the Feishu adapter ([#5018](https://github.com/AstrBotDevs/AstrBot/issues/5018)) |
| 39 | +- Added i18n support for custom platform adapters ([#5045](https://github.com/AstrBotDevs/AstrBot/issues/5045)) |
| 40 | +- Introduced temporary file handling and `TempDirCleaner` ([#5026](https://github.com/AstrBotDevs/AstrBot/issues/5026)) |
| 41 | +- Added a first-launch notice feature with multilingual content and WebUI integration |
| 42 | + |
| 43 | +### Fixes |
| 44 | +- Added sidebar child-tab switching for normal/system config and fixed related routing behavior on the config page |
| 45 | +- Fixed chunk errors when using OpenRouter DeepSeek ([#5069](https://github.com/AstrBotDevs/AstrBot/issues/5069)) |
| 46 | +- Improved forwarded-quote parsing and image fallback with configurable controls ([#5054](https://github.com/AstrBotDevs/AstrBot/issues/5054)) |
| 47 | +- Fixed missing persona-folder mapping in backup exports ([#5042](https://github.com/AstrBotDevs/AstrBot/issues/5042)) |
| 48 | +- Fixed double scrollbar issue in changelog and official docs dialogs ([#5060](https://github.com/AstrBotDevs/AstrBot/issues/5060)) |
| 49 | +- Fixed key rendering issues in the provider extra-params dialog |
| 50 | +- Improved error log wording for connection failures |
| 51 | +- Fixed unawaited reset coroutine cleanup on early returns ([#5033](https://github.com/AstrBotDevs/AstrBot/issues/5033)) |
| 52 | +- Improved packaged desktop startup stability and plugin dependency handling ([#5031](https://github.com/AstrBotDevs/AstrBot/issues/5031)) |
| 53 | +- Added size-based log rotation for Electron and backend logs ([#5029](https://github.com/AstrBotDevs/AstrBot/issues/5029)) |
| 54 | +- Hardened plugin dependency loading in frozen app runtime ([#5015](https://github.com/AstrBotDevs/AstrBot/issues/5015)) |
| 55 | + |
| 56 | +### Improvements |
| 57 | +- Optimized initialization logic for segmented-reply interval timing ([#5068](https://github.com/AstrBotDevs/AstrBot/issues/5068)) |
| 58 | + |
| 59 | +### Docs & Maintenance |
| 60 | +- Synced and fixed README docs and typos ([#5055](https://github.com/AstrBotDevs/AstrBot/issues/5055), [#5014](https://github.com/AstrBotDevs/AstrBot/issues/5014)) |
| 61 | +- Added AUR installation instructions ([#4879](https://github.com/AstrBotDevs/AstrBot/issues/4879)) |
| 62 | +- Applied code formatting with ruff |
0 commit comments