release: prepare v1.12.3

This commit is contained in:
coso
2026-04-17 10:12:42 +08:00
parent 0d19155303
commit 0c22408595
10 changed files with 45 additions and 44 deletions
+11 -10
View File
@@ -1,27 +1,28 @@
## Lime v1.12.2
## Lime v1.12.3
### 主要更新
- 扩展 SceneApp 上下文主链:新增持久化 context store、context compiler 与启动时的 overlay 合并能力
- 补齐 SceneApp 详情页、运行详情页、评分卡和产品层类型,让上下文与治理信息在桌面端可见
- 同步补齐 SceneApp API、Tauri mock、回归测试,并修复 `clawWorkspaceProviderSelection` 的 provider 回退断言
- 将 macOS 应用 Bundle Identifier 从 `com.lime.app` 切换为 `com.limecloud.lime`,与 Apple Developer 后台新注册的 App ID 对齐
- 同步更新 Homebrew Cask 的 macOS 清理路径,避免卸载逻辑继续引用旧的 `com.lime.app`
- 统一同步应用、Rust workspace、Tauri 配置和 CLI npm wrapper 版本到 `1.12.3`
### 版本与发布同步
- 应用版本入口已对齐到 `package.json`、`src-tauri/Cargo.toml`、`src-tauri/tauri.conf.json`、`src-tauri/tauri.conf.headless.json`
- CLI npm wrapper 版本与 README 发布示例已同步到 `1.12.2`
- 本次发布目标 tag 为 `v1.12.2`
- CLI npm wrapper 版本与 README 发布示例已同步到 `1.12.3`
- macOS Bundle Identifier 已切换为 `com.limecloud.lime`
- 本次发布目标 tag 为 `v1.12.3`
### 计划执行校验
- `npm run verify:app-version`
- GitHub Actions `CI` / `Quality` / `Deploy Docs to Pages` 已基于 `b98578c7` 通过
- `npm run verify:gui-smoke`
### 发布说明
- 这是一次承接 `sceneapp context surfaces` 主线能力的补丁版本,目标是把 SceneApp 的上下文、运行态和治理信息完整带入正式发版
- macOS notarization 仍依赖 Apple Developer 协议状态;若团队协议未补齐,Release 工作流仍会在 notarization 阶段阻断
- 这是一次以 macOS 应用身份对齐为主的补丁版本,目标是让仓库配置、Apple Developer App ID 和发布产物使用同一 Bundle Identifier
- 若 Apple Developer 协议已完成更新,本次 Release 可用于验证 notarization 是否恢复正常
---
**完整变更**: `v1.12.1` -> `v1.12.2`
**完整变更**: `v1.12.2` -> `v1.12.3`
+4 -4
View File
@@ -23,9 +23,9 @@ cask "lime" do
app "Lime.app"
zap trash: [
"~/Library/Application Support/com.lime.app",
"~/Library/Caches/com.lime.app",
"~/Library/Preferences/com.lime.app.plist",
"~/Library/Saved Application State/com.lime.app.savedState",
"~/Library/Application Support/com.limecloud.lime",
"~/Library/Caches/com.limecloud.lime",
"~/Library/Preferences/com.limecloud.lime.plist",
"~/Library/Saved Application State/com.limecloud.lime.savedState",
]
end
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "lime",
"version": "1.12.2",
"version": "1.12.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "lime",
"version": "1.12.2",
"version": "1.12.3",
"dependencies": {
"@babel/standalone": "^7.29.0",
"@fabianlars/tauri-plugin-oauth": "^2",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "lime",
"private": true,
"version": "1.12.2",
"version": "1.12.3",
"type": "module",
"engines": {
"node": ">=22.0.0"
+1 -1
View File
@@ -112,7 +112,7 @@ npm run build:release -- \
```bash
npm run build:release -- \
--target-triple "aarch64-apple-darwin" \
--version "1.12.2" \
--version "1.12.3" \
--out-dir "./dist"
```
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@limecloud/lime-cli",
"version": "1.12.2",
"version": "1.12.3",
"description": "Lime 官方任务 CLI",
"bin": {
"lime": "scripts/run.js"
+19 -19
View File
@@ -5101,7 +5101,7 @@ dependencies = [
[[package]]
name = "lime"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"anyhow",
"arboard",
@@ -5206,7 +5206,7 @@ dependencies = [
[[package]]
name = "lime-agent"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"anyhow",
"aster-core",
@@ -5235,7 +5235,7 @@ dependencies = [
[[package]]
name = "lime-browser-runtime"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"chrono",
"futures",
@@ -5252,7 +5252,7 @@ dependencies = [
[[package]]
name = "lime-cli"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"clap",
"lime-core",
@@ -5264,7 +5264,7 @@ dependencies = [
[[package]]
name = "lime-config"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"async-trait",
"lime-core",
@@ -5280,7 +5280,7 @@ dependencies = [
[[package]]
name = "lime-core"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"aster-models",
"async-trait",
@@ -5320,7 +5320,7 @@ dependencies = [
[[package]]
name = "lime-credential"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"axum 0.7.9",
"base64 0.22.1",
@@ -5355,7 +5355,7 @@ dependencies = [
[[package]]
name = "lime-gateway"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"aes",
"axum 0.7.9",
@@ -5385,7 +5385,7 @@ dependencies = [
[[package]]
name = "lime-infra"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"chrono",
"dashmap 5.5.3",
@@ -5405,7 +5405,7 @@ dependencies = [
[[package]]
name = "lime-mcp"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"async-trait",
"dirs 5.0.1",
@@ -5421,7 +5421,7 @@ dependencies = [
[[package]]
name = "lime-media-runtime"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"axum 0.7.9",
"chrono",
@@ -5452,7 +5452,7 @@ dependencies = [
[[package]]
name = "lime-processor"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"async-trait",
"lime-core",
@@ -5471,7 +5471,7 @@ dependencies = [
[[package]]
name = "lime-providers"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"anyhow",
"async-stream",
@@ -5526,7 +5526,7 @@ dependencies = [
[[package]]
name = "lime-server"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"aster-core",
"async-stream",
@@ -5571,7 +5571,7 @@ dependencies = [
[[package]]
name = "lime-server-utils"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"axum 0.7.9",
"futures",
@@ -5586,7 +5586,7 @@ dependencies = [
[[package]]
name = "lime-services"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"anyhow",
"aster-core",
@@ -5628,7 +5628,7 @@ dependencies = [
[[package]]
name = "lime-skills"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"async-trait",
"dirs 5.0.1",
@@ -5646,7 +5646,7 @@ dependencies = [
[[package]]
name = "lime-terminal"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"async-trait",
"base64 0.22.1",
@@ -5673,7 +5673,7 @@ dependencies = [
[[package]]
name = "lime-websocket"
version = "1.12.2"
version = "1.12.3"
dependencies = [
"axum 0.7.9",
"chrono",
+2 -2
View File
@@ -4,7 +4,7 @@ exclude = ["crates/aster", "crates/aster-models", "crates/aster-rust"]
resolver = "2"
[workspace.package]
version = "1.12.2"
version = "1.12.3"
edition = "2021"
authors = ["coso"]
repository = "https://github.com/aiclientproxy/lime"
@@ -189,7 +189,7 @@ version = "2.4"
[package]
name = "lime"
version = "1.12.2"
version = "1.12.3"
description = "AI API Proxy Desktop App"
authors = ["you"]
edition = "2021"
+2 -2
View File
@@ -1,8 +1,8 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Lime",
"version": "1.12.2",
"identifier": "com.lime.app",
"version": "1.12.3",
"identifier": "com.limecloud.lime",
"build": {
"beforeDevCommand": "npm run dev:web-bridge",
"devUrl": "http://127.0.0.1:1420",
+2 -2
View File
@@ -1,8 +1,8 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Lime",
"version": "1.12.2",
"identifier": "com.lime.app",
"version": "1.12.3",
"identifier": "com.limecloud.lime",
"build": {
"beforeDevCommand": "npm run dev",
"devUrl": "http://127.0.0.1:1420",