Skip to content

Commit 4a31831

Browse files
committed
feat: 鍗曟枃鏈鐙珛瀛椾綋璁剧疆鍔熻兘 v1.7.1
- 淇敼鏇存柊鏃ュ織鎻忚堪涓哄姛鑳藉寮鸿€岄潪bug淇 - 娣诲姞 workflow 鑷姩璇诲彇鏇存柊鏃ュ織鍒?release 椤甸潰
1 parent 5cef66e commit 4a31831

2 files changed

Lines changed: 21 additions & 6 deletions

File tree

.github/workflows/build-and-release.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,11 +212,25 @@ jobs:
212212
# echo "Final release assets list:"
213213
# ls -l $RELEASE_ASSETS_DIR
214214

215+
- name: Read CHANGELOG
216+
id: changelog
217+
run: |
218+
VERSION=$(echo "${{ github.ref_name }}" | sed 's/^v//')
219+
CHANGELOG_FILE="doc/CHANGELOG_v${VERSION}.md"
220+
if [ -f "$CHANGELOG_FILE" ]; then
221+
echo "changelog<<EOF" >> $GITHUB_OUTPUT
222+
cat "$CHANGELOG_FILE" >> $GITHUB_OUTPUT
223+
echo "EOF" >> $GITHUB_OUTPUT
224+
else
225+
echo "changelog=未找到更新日志文件" >> $GITHUB_OUTPUT
226+
fi
227+
215228
- name: Create GitHub Release
216229
uses: softprops/action-gh-release@v1
217230
with:
218231
tag_name: ${{ github.ref_name }}
219232
name: Release ${{ github.ref_name }}
233+
body: ${{ steps.changelog.outputs.changelog }}
220234
files: release_assets/*
221235
draft: false
222236
prerelease: false

doc/CHANGELOG_v1.7.1.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
# 更新日志 v1.7.1
22

3-
## 修复
3+
## 功能增强
44

5-
### 🔧 编辑器字体导出问题修复
5+
### ✨ 编辑器单文本框独立字体设置功能
66

7-
**问题描述**
8-
- 在编辑器中为文本框选择字体后,预览显示正确,但导出的图片字体不正确
9-
- 部分文本框设置字体后,会影响后续未设置字体的文本框
7+
**新增功能**
8+
- 支持在编辑器中为每个文本框独立设置字体
9+
- 每个文本框的字体设置互不影响
10+
- 未设置字体的文本框使用全局默认字体
1011

11-
**修复内容**
12+
**实现内容**
1213

1314
1. **添加 font_path 参数传递支持** (`desktop_qt_ui/services/render_parameter_service.py`)
1415
-`get_region_parameters` 方法中添加对 `font_path` 字段的读取

0 commit comments

Comments
 (0)