Skip to content

Commit 04e3a27

Browse files
committed
chore: bump version to 4.14.8
1 parent 85e1764 commit 04e3a27

6 files changed

Lines changed: 44 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ jobs:
2121
build-dashboard:
2222
name: Build Dashboard
2323
runs-on: ubuntu-24.04
24+
env:
25+
R2_ACCOUNT_ID: ${{ secrets.R2_ACCOUNT_ID }}
26+
R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }}
27+
R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }}
2428
steps:
2529
- name: Checkout repository
2630
uses: actions/checkout@v6
@@ -74,11 +78,8 @@ jobs:
7478
path: dashboard/AstrBot-${{ steps.tag.outputs.tag }}-dashboard.zip
7579

7680
- name: Upload dashboard package to Cloudflare R2
77-
if: ${{ secrets.R2_ACCOUNT_ID != '' && secrets.R2_ACCESS_KEY_ID != '' && secrets.R2_SECRET_ACCESS_KEY != '' }}
81+
if: ${{ env.R2_ACCOUNT_ID != '' && env.R2_ACCESS_KEY_ID != '' && env.R2_SECRET_ACCESS_KEY != '' }}
7882
env:
79-
R2_ACCOUNT_ID: ${{ secrets.R2_ACCOUNT_ID }}
80-
R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }}
81-
R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }}
8283
R2_BUCKET_NAME: "astrbot"
8384
R2_OBJECT_NAME: "astrbot-webui-latest.zip"
8485
VERSION_TAG: ${{ steps.tag.outputs.tag }}

astrbot/cli/__init__.py

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

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.14.7"
8+
VERSION = "4.14.8"
99
DB_PATH = os.path.join(get_astrbot_data_path(), "data_v4.db")
1010

1111
WEBHOOK_SUPPORTED_PLATFORMS = [

changelogs/v4.14.8.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
## What's Changed
2+
3+
hotfix of 4.14.7
4+
5+
- 为 AstrBot Electron App 增加特殊的更新处理。
6+
7+
### 修复
8+
- 人格预设对话可能会重复添加到上下文 ([#4961](https://github.com/AstrBotDevs/AstrBot/issues/4961))
9+
10+
### 新增
11+
- 增加提供商级别的代理支持 ([#4949](https://github.com/AstrBotDevs/AstrBot/issues/4949))
12+
- WebUI 管理行为增加插件指令权限管理功能 ([#4887](https://github.com/AstrBotDevs/AstrBot/issues/4887))
13+
- 允许 LLM 预览工具返回的图片并自主决定是否发送 ([#4895](https://github.com/AstrBotDevs/AstrBot/issues/4895))
14+
- Telegram 平台添加媒体组(相册)支持 ([#4893](https://github.com/AstrBotDevs/AstrBot/issues/4893))
15+
- 增加欢迎功能,支持本地化内容和新手引导步骤
16+
- 支持 Electron 桌面应用部署 ([#4952](https://github.com/AstrBotDevs/AstrBot/issues/4952))
17+
18+
### 注意
19+
- 更新 AstrBot Python 版本要求至 3.12 ([#4963](https://github.com/AstrBotDevs/AstrBot/issues/4963))
20+
21+
## What's Changed
22+
23+
### Fixes
24+
- Fixed issue where persona preset conversations could be duplicated in context ([#4961](https://github.com/AstrBotDevs/AstrBot/issues/4961))
25+
26+
### Features
27+
- Added provider-level proxy support ([#4949](https://github.com/AstrBotDevs/AstrBot/issues/4949))
28+
- Added plugin command permission management to WebUI management behavior ([#4887](https://github.com/AstrBotDevs/AstrBot/issues/4887))
29+
- Allowed LLMs to preview images returned by tools and autonomously decide whether to send them ([#4895](https://github.com/AstrBotDevs/AstrBot/issues/4895))
30+
- Added media group (album) support for Telegram platform ([#4893](https://github.com/AstrBotDevs/AstrBot/issues/4893))
31+
- Added welcome feature with support for localized content and onboarding steps
32+
- Supported Electron desktop application deployment ([#4952](https://github.com/AstrBotDevs/AstrBot/issues/4952))
33+
34+
### Notice
35+
- Updated AstrBot Python version requirement to 3.12 ([#4963](https://github.com/AstrBotDevs/AstrBot/issues/4963))

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.14.6",
3+
"version": "4.14.7",
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.14.7"
3+
version = "4.14.8"
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)