From 2a3792993699531f911337c7ad48e7dd32553019 Mon Sep 17 00:00:00 2001
From: Redamancy <848238014@qq.com>
Date: Fri, 11 Sep 2026 08:49:00 +0800
Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20ci(release):=20=E5=8F=91?=
=?UTF-8?q?=E5=B8=83=20v0.1.1=20=E4=BF=AE=E5=A4=8D=E7=89=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.github/workflows/release.yml | 2 +-
README.md | 8 ++++----
backend/pom.xml | 2 +-
desktop/package-lock.json | 4 ++--
desktop/package.json | 2 +-
desktop/src-tauri/Cargo.lock | 2 +-
desktop/src-tauri/Cargo.toml | 2 +-
desktop/src-tauri/tauri.conf.json | 2 +-
frontend/package-lock.json | 4 ++--
frontend/package.json | 2 +-
10 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a509b73..e90d2d2 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -25,7 +25,7 @@ concurrency:
cancel-in-progress: false
env:
- RELEASE_VERSION: "0.1.0"
+ RELEASE_VERSION: "0.1.1"
jobs:
verify-and-package:
diff --git a/README.md b/README.md
index eec9bde..86010ea 100644
--- a/README.md
+++ b/README.md
@@ -135,10 +135,10 @@ npm run client:register # 注册 lingosync:// 到 release exe
## 初始发布与获取
-[`v0.1.0`](https://github.com/ZhaoXingPeng/BabelFLUX-java/releases/tag/v0.1.0) 是首个可追溯发行版。Release 包含以下资产:
+`v0.1.0` 是首个 annotated tag,Maven `0.1.0` 已发布到 Packages。由于首轮 Windows 打包暴露了发布元数据问题,未重写公开 tag;包含全部修复的 [`v0.1.1`](https://github.com/ZhaoXingPeng/BabelFLUX-java/releases/tag/v0.1.1) 是首个可下载 Release。Release 包含以下资产:
-- `babelflux-v0.1.0-bundle.zip`:Spring Boot 可执行 JAR、Web `dist`、部署模板、README、LICENSE 与 SECURITY 文档;不包含 `.env`、密钥或真实数据。
-- `BabelFlux Floating Caption_0.1.0_x64-setup.exe`:Windows x64 的 NSIS 桌面悬浮字幕安装包。
+- `babelflux-v0.1.1-bundle.zip`:Spring Boot 可执行 JAR、Web `dist`、部署模板、README、LICENSE 与 SECURITY 文档;不包含 `.env`、密钥或真实数据。
+- `BabelFlux Floating Caption_0.1.1_x64-setup.exe`:Windows x64 的 NSIS 桌面悬浮字幕安装包。
- `SHA256SUMS.txt`:上述 ZIP 与 Windows 安装包的 SHA-256 校验和。
下载后可在 PowerShell 校验资产完整性:
@@ -147,7 +147,7 @@ npm run client:register # 注册 lingosync:// 到 release exe
Get-FileHash .\文件名 -Algorithm SHA256
```
-后端同步发布到 GitHub Packages Maven Registry:`com.babelflux:babelflux-backend:0.1.0`,Registry 为 `https://maven.pkg.github.com/ZhaoXingPeng/BabelFLUX-java`。消费私有包时,使用具备 `read:packages` 权限的 GitHub 凭据配置 Maven `server`,不要将 token 写入 `pom.xml`、仓库或日志。
+后端同步发布到 GitHub Packages Maven Registry:`com.babelflux:babelflux-backend:0.1.1`,Registry 为 `https://maven.pkg.github.com/ZhaoXingPeng/BabelFLUX-java`。消费私有包时,使用具备 `read:packages` 权限的 GitHub 凭据配置 Maven `server`,不要将 token 写入 `pom.xml`、仓库或日志。
Release 只提供可验证构建产物,不会自动部署。回滚时使用前一个已验证 Release 的资产,并按照 [`deployment/README.md`](deployment/README.md) 将服务软链接切回该版本。
diff --git a/backend/pom.xml b/backend/pom.xml
index 6906d5a..0fce179 100644
--- a/backend/pom.xml
+++ b/backend/pom.xml
@@ -13,7 +13,7 @@
com.babelflux
babelflux-backend
- 0.1.0
+ 0.1.1
BabelFlux Java Backend
Spring Boot backend for the BabelFlux simultaneous interpretation assistant
diff --git a/desktop/package-lock.json b/desktop/package-lock.json
index 8de3d71..9933590 100644
--- a/desktop/package-lock.json
+++ b/desktop/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "lingosync-desktop",
- "version": "0.1.0",
+ "version": "0.1.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "lingosync-desktop",
- "version": "0.1.0",
+ "version": "0.1.1",
"dependencies": {
"@tauri-apps/api": "^2.2.0",
"@tauri-apps/plugin-deep-link": "^2.2.0",
diff --git a/desktop/package.json b/desktop/package.json
index 283b068..2b35884 100644
--- a/desktop/package.json
+++ b/desktop/package.json
@@ -1,6 +1,6 @@
{
"name": "lingosync-desktop",
- "version": "0.1.0",
+ "version": "0.1.1",
"private": true,
"type": "module",
"scripts": {
diff --git a/desktop/src-tauri/Cargo.lock b/desktop/src-tauri/Cargo.lock
index ab103c2..3bc8f7a 100644
--- a/desktop/src-tauri/Cargo.lock
+++ b/desktop/src-tauri/Cargo.lock
@@ -1979,7 +1979,7 @@ dependencies = [
[[package]]
name = "lingosync-desktop"
-version = "0.1.0"
+version = "0.1.1"
dependencies = [
"base64 0.22.1",
"serde",
diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml
index 4268eac..a0acbfd 100644
--- a/desktop/src-tauri/Cargo.toml
+++ b/desktop/src-tauri/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "lingosync-desktop"
-version = "0.1.0"
+version = "0.1.1"
description = "BabelFlux desktop floating caption overlay"
authors = ["RedamancyZXP"]
edition = "2021"
diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json
index 3a6a4f2..a5f605d 100644
--- a/desktop/src-tauri/tauri.conf.json
+++ b/desktop/src-tauri/tauri.conf.json
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "BabelFlux Floating Caption",
- "version": "0.1.0",
+ "version": "0.1.1",
"identifier": "com.babelflux.desktop",
"build": {
"beforeDevCommand": "npm run dev",
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 59a7411..3d5ddf8 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ai-product-lab-frontend",
- "version": "0.1.0",
+ "version": "0.1.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ai-product-lab-frontend",
- "version": "0.1.0",
+ "version": "0.1.1",
"dependencies": {
"@floating-ui/vue": "^1.1.9",
"@vueuse/core": "^12.8.2",
diff --git a/frontend/package.json b/frontend/package.json
index 36c1580..c11dd54 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -1,6 +1,6 @@
{
"name": "ai-product-lab-frontend",
- "version": "0.1.0",
+ "version": "0.1.1",
"private": true,
"type": "module",
"scripts": {