Skip to content

Commit 9b0e24e

Browse files
committed
chore: bump version to 4.17.4
1 parent 92d71ff commit 9b0e24e

7 files changed

Lines changed: 38 additions & 6 deletions

File tree

astrbot/cli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "4.17.3"
1+
__version__ = "4.17.4"

astrbot/core/computer/tools/python.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ async def call(
9090
if context.context.event.role != "admin":
9191
return (
9292
"error: Permission denied. Local Python execution is only allowed for admin users. "
93-
"Tell user to set admins in AstrBot WebUI by adding their user ID to the admins list if they need this feature."
93+
"Tell user to set admins in `AstrBot WebUI -> Config -> General Config` by adding their user ID to the admins list if they need this feature."
9494
f"User's ID is: {context.context.event.get_sender_id()}. User's ID can be found by using /sid command."
9595
)
9696
sb = get_local_booter()

astrbot/core/computer/tools/shell.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ async def call(
4949
if context.context.event.role != "admin":
5050
return (
5151
"error: Permission denied. Local shell execution is only allowed for admin users. "
52-
"Tell user to set admins in AstrBot WebUI by adding their user ID to the admins list if they need this feature."
52+
"Tell user to set admins in `AstrBot WebUI -> Config -> General Config` by adding their user ID to the admins list if they need this feature."
5353
f"User's ID is: {context.context.event.get_sender_id()}. User's ID can be found by using /sid command."
5454
)
5555

astrbot/core/config/default.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from astrbot.core.utils.astrbot_path import get_astrbot_data_path
77

8-
VERSION = "4.17.3"
8+
VERSION = "4.17.4"
99
DB_PATH = os.path.join(get_astrbot_data_path(), "data_v4.db")
1010

1111
WEBHOOK_SUPPORTED_PLATFORMS = [

changelogs/v4.17.4.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## What's Changed
2+
3+
### 新增
4+
- 新增 NVIDIA Provider 模板,便于快速接入 NVIDIA 模型服务 ([#5157](https://github.com/AstrBotDevs/AstrBot/issues/5157))。
5+
- 支持在 WebUI 搜索配置
6+
7+
### 修复
8+
- 修复 CronJob 页面操作列按钮重叠问题,提升任务管理可用性 ([#5163](https://github.com/AstrBotDevs/AstrBot/issues/5163))。
9+
10+
### 优化
11+
- 优化 Python / Shell 本地执行工具的权限拒绝提示信息引导,提升排障可读性。
12+
- Provider 来源面板样式升级,新增菜单交互并完善移动端适配。
13+
- PersonaForm 组件增强响应式布局与样式细节,改进不同屏幕下的编辑体验 ([#5162](https://github.com/AstrBotDevs/AstrBot/issues/5162))。
14+
- 配置页面新增未保存变更提示,减少误操作导致的配置丢失。
15+
- 配置相关组件新增搜索能力并同步更新界面交互,提升配置项定位效率 ([#5168](https://github.com/AstrBotDevs/AstrBot/issues/5168))。
16+
17+
## What's Changed (EN)
18+
19+
### New Features
20+
- Added an NVIDIA provider template for faster integration with NVIDIA model services ([#5157](https://github.com/AstrBotDevs/AstrBot/issues/5157)).
21+
- Added an announcement section to the Welcome page, with localized announcement title support.
22+
- Added an FAQ link to the vertical sidebar and updated navigation for localization.
23+
24+
### Fixes
25+
- Fixed overlapping action buttons in the CronJob page action column to improve task management usability ([#5163](https://github.com/AstrBotDevs/AstrBot/issues/5163)).
26+
- Improved permission-denied messages for local execution in Python and shell tools for better troubleshooting clarity.
27+
28+
### Improvements
29+
- Enhanced the provider sources panel with a refined menu style and better mobile support.
30+
- Improved PersonaForm with responsive layout and styling updates for better editing experience across screen sizes ([#5162](https://github.com/AstrBotDevs/AstrBot/issues/5162)).
31+
- Added an unsaved-changes notice on the configuration page to reduce accidental config loss.
32+
- Added search functionality to configuration components and updated related UI interactions for faster settings discovery ([#5168](https://github.com/AstrBotDevs/AstrBot/issues/5168)).

desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "astrbot-desktop",
3-
"version": "4.17.3",
3+
"version": "4.17.4",
44
"description": "AstrBot desktop wrapper",
55
"private": true,
66
"main": "main.js",

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.17.3"
3+
version = "4.17.4"
44
description = "Easy-to-use multi-platform LLM chatbot and development framework"
55
readme = "README.md"
66
requires-python = ">=3.12"

0 commit comments

Comments
 (0)