Skip to content

Commit a619988

Browse files
authored
chore: bump version to 4.26.2 (#9052)
1 parent de572e3 commit a619988

3 files changed

Lines changed: 63 additions & 2 deletions

File tree

astrbot/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
import logging
22

3-
__version__ = "4.26.1"
3+
__version__ = "4.26.2"
44
logger = logging.getLogger("astrbot")

changelogs/v4.26.2.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
## What's Changed
2+
3+
### Fixes
4+
5+
- Preserve image formats and JPEG quality during media conversion (#9019, #9031)
6+
- Fix `DashboardRequest` compatibility for dashboard requests, resolving some IM webhook errors (#9021, #9023)
7+
- Normalize streamed message whitespace and strip trailing buffers before sending (#9029)
8+
- Prevent plugin detail marketplace mismatches (#9028)
9+
- Reliably kill shell process trees on Windows timeout (#8822)
10+
- Guard `_KeyRotator` index bounds (#9040)
11+
- Track plugin install source for update checks (#9037)
12+
- Handle MiMo STT audio and reasoning output (#8938)
13+
- Only show plugin updates for newer market versions
14+
- Sanitize orphaned `tool_result` blocks in the Anthropic provider (#8952)
15+
- Preserve assistant messages that contain `reasoning_content` without content or tool calls (#8483)
16+
- Recognize DeepSeek V4 proxy model names with substring matching (#9015)
17+
- Clear KV storage when uninstalling plugins and update related i18n text (#8291)
18+
- Separate plugin and tool activation state (#9048)
19+
- Keep Tab navigation within reset-password inputs in the account dialog (#9049)
20+
- Align OpenAI tool message sanitization (#8350)
21+
- Avoid duplicate `send_message_to_user` replies (#9051)
22+
23+
### Documentation
24+
25+
- Update the Python requirement to 3.12 (#9022)
26+
- Add the Spanish README (#9020)
27+
28+
### Chores
29+
30+
- Remove the plugin publish issue template (#9050)
31+
32+
## 中文翻译
33+
34+
### 修复
35+
36+
- 在媒体转换过程中保留图片格式和 JPEG 质量 (#9019, #9031)
37+
- 修复 `DashboardRequest` 对仪表盘请求的兼容性,解决部分 IM webhook 报错问题 (#9021, #9023)
38+
- 统一流式消息片段中的空白字符处理,并在发送前移除尾部缓存 (#9029)
39+
- 防止插件详情与插件市场信息不匹配 (#9028)
40+
- 在 Windows 超时场景下可靠终止 shell 进程树 (#8822)
41+
- 修复 `_KeyRotator` 索引边界检查 (#9040)
42+
- 跟踪插件安装来源,用于更新检查 (#9037)
43+
- 处理 MiMo STT 音频和推理输出 (#8938)
44+
- 仅在插件市场版本更新时显示插件更新提示
45+
- 清理 Anthropic 提供商中的孤立 `tool_result` 块 (#8952)
46+
- 保留只包含 `reasoning_content`、但没有内容或工具调用的 assistant 消息 (#8483)
47+
- 通过子字符串匹配识别 DeepSeek V4 代理模型名称 (#9015)
48+
- 卸载插件时清理 KV 存储,并更新相关 i18n 文案 (#8291)
49+
- 分离插件和工具的启用状态 (#9048)
50+
- 在账号对话框中,将 Tab 导航限制在重置密码输入框内 (#9049)
51+
- 对齐 OpenAI 工具消息清理逻辑 (#8350)
52+
- 避免重复发送 `send_message_to_user` 回复 (#9051)
53+
54+
### 文档
55+
56+
- 将 Python 版本要求更新为 3.12 (#9022)
57+
- 添加西班牙语 README (#9020)
58+
59+
### 杂项
60+
61+
- 移除插件发布 issue 模板 (#9050)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "AstrBot"
3-
version = "4.26.1"
3+
version = "4.26.2"
44
description = "Easy-to-use multi-platform LLM chatbot and development framework"
55
readme = "README.md"
66
license = { text = "AGPL-3.0-or-later" }

0 commit comments

Comments
 (0)