mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-15 17:30:13 +08:00
38 lines
2.5 KiB
Markdown
38 lines
2.5 KiB
Markdown
## What's Changed
|
||
|
||
### 新增
|
||
|
||
- 新增**微信个人号**接入能力(微信官方提供)。([#6777](https://github.com/AstrBotDevs/AstrBot/pull/6777))
|
||
- 新增图片压缩能力,支持图片尺寸、JPEG 质量限制。([#6794](https://github.com/AstrBotDevs/AstrBot/pull/6794))
|
||
- 新增 WebUI 已安装插件置顶与拖拽重排能力。([#6776](https://github.com/AstrBotDevs/AstrBot/pull/6776))
|
||
|
||
### 优化
|
||
|
||
- 知识库为空时自动跳过检索,避免无效搜索调用。([#6750](https://github.com/AstrBotDevs/AstrBot/pull/6750))
|
||
- 修复 `frontmatter` 转义换行符保留行为并更新相关测试与 CI 工作流(含文档与配置同步)。([#6783](https://github.com/AstrBotDevs/AstrBot/pull/6783))
|
||
|
||
### 修复
|
||
|
||
- Telegram 适配器改为导入 `Forbidden`,替代已弃用的 `Unauthorized`(兼容性修正)。([#6769](https://github.com/AstrBotDevs/AstrBot/pull/6769))
|
||
- 处理 OpenAI Provider 中 `token usage metrics` 为 `None` 时的异常场景。([#6788](https://github.com/AstrBotDevs/AstrBot/pull/6788))
|
||
- 保留全部 `CallToolResult` 的 `content` 项,避免工具调用上下文内容丢失。([#6149](https://github.com/AstrBotDevs/AstrBot/pull/6149))
|
||
|
||
## What's Changed (EN)
|
||
|
||
### New Features
|
||
|
||
- Added WeChat personal account support, including QR-code driven setup, message flow refactor, and media handling improvements.([#6777](https://github.com/AstrBotDevs/AstrBot/pull/6777))
|
||
- Added pinning and drag-sorting for installed WebUI plugins.([#6776](https://github.com/AstrBotDevs/AstrBot/pull/6776))
|
||
- Added image compression with max-size handling and temporary-file lifecycle management for improved image efficiency.([#6794](https://github.com/AstrBotDevs/AstrBot/pull/6794))
|
||
|
||
### Improvements
|
||
|
||
- Skipped search execution when the entire knowledge base is empty.([#6750](https://github.com/AstrBotDevs/AstrBot/pull/6750))
|
||
- Preserved escaped newlines in `frontmatter`, with related test and CI workflow updates.([#6783](https://github.com/AstrBotDevs/AstrBot/pull/6783))
|
||
|
||
### Bug Fixes
|
||
|
||
- Replaced deprecated Telegram adapter import of `Unauthorized` with `Forbidden`.([#6769](https://github.com/AstrBotDevs/AstrBot/pull/6769))
|
||
- Handled `None` values in OpenAI provider `token usage metrics`.([#6788](https://github.com/AstrBotDevs/AstrBot/pull/6788))
|
||
- Kept all `CallToolResult.content` items to prevent losing tool-call context.([#6149](https://github.com/AstrBotDevs/AstrBot/pull/6149))
|