Releases: limecloud/lime
Releases · limecloud/lime
Lime v1.16.0
Lime v1.16.0
发布概览
- 本次版本基于当前整批待发布工作树整理,覆盖
225个文件,包含运行时 current 对齐、@命令 / ServiceSkill / SkillCatalog / SceneApp本地执行面收口、工作台 IA 与多页面重构、自动化与资料库体验整理、开发脚本与工程文档同步,以及版本入口统一升级。 - 本次发布目标 tag 为
v1.16.0。
运行时、hooks 与宿主能力推进
runtime_project_hooks已真正接入当前 runtime 主链,补齐UserPromptSubmit、SessionStart(startup / compact)、stop、permission request 等 hook 生命周期,不再停留在“存在 loader / executor、但主提交链没用上”的半接线状态。subagent_runtime、tool_runtime、runtime_turn、session_runtime与prompt_context同步推进,补上子代理自定义、frontmatter hooks、allowed_tools/disallowed_tools、会话级工具 allow/deny 与警告链,统一多代理与工具调用边界。aster侧继续向参考运行时 current 口径对齐:skills/loader.rs、skills/registry.rs、skills/tool.rs、agents/tool_execution.rs、agents/subagent_tool.rs、hooks registry / executor / types、permission inspector 与 workflow tool 全面更新,补齐 plugin skill reload、skill frontmatter hooks、permission hook current、subagent tool scope current。- session store、subagent profile、API key provider、agent runtime DTO / types、配置类型与 catalog 同步收口,宿主配置、权限与会话状态更加统一。
ServiceSkill、SkillCatalog、SceneApp 本地执行面收口
src/lib/api/serviceSkills.ts、skillCatalog.ts、sceneapp.ts、seeded package、compat projection 与 Tauri mock 已统一改成“目录控制面 + 本地执行面”模型:cloud_required、cloud_scene只再作为历史输入解析,不再冒充当前执行真相。SceneApp前后端协议继续收口到agent_turn / browser_assist / automation_job / native_skill / cloud_scene(compat)同一套 current 分层;planner、launch、presentation、catalog、review、run-entry navigation 与 Rustsceneapp/*runtime / governance / dto / adapters 一并对齐。serviceSkillRuns.ts与cloudRunStorage.ts已移除,useWorkspaceServiceSkillEntryActions.ts不再依赖云端 run/poll 主链;service-skills/storage.ts、mentionEntryUsage.ts改为带 changed event / subscribe 的最近使用与实时回流,避免“执行完成但入口状态不刷新”的断层。@命令、ServiceSkill、SceneApp与 seeded base-setup 包的兼容投影继续减少双轨:旧云会话命名仅保留 compat 入口,当前前台与执行链统一表达为本地即时执行或可恢复的真实业务入口。
工作台 IA、页面与桌面壳更新
- 侧边栏、导航与首页信息架构已重组为
任务 / 能力 / 资料 / 系统主分区,生成 / 我的方法 / 创作场景 / 持续流程 / 资料库 / 灵感库等工作台入口重新编排;插件中心、OpenClaw、桌宠等历史系统入口改为可配置隐藏而非默认暴露。 SkillsWorkspacePage、聊天空状态、聊天侧栏、卡片区和输入区围绕“最近继续、推荐理由、输出去向、下一步动作、结果复盘”重写前台文案与布局,技能启动、精选任务与最近入口更贴近当前产品语义。SceneAppsPage、SceneAppsCatalogPanel、SceneAppDetailPanel、SceneAppRunDetailPanel、scorecard / governance / workflow rail 继续产品化,前台口径改成做法目录 / 生成准备 / 做法复盘,同时补齐最近访问、一键继续、运行复盘与回到真实业务入口的链路。ResourcesPage从“管理式资料页”收口到“浏览 / 打开 / 切换”主链,查询逻辑抽到services/resourceQueries.ts,去掉 store selectors 和创建文件夹/文档主路径,补上分类、分页、排序、面包屑与空态表达。MemoryPage、ImageGallery、VideoWorkspace、StartupLoadingScreen、main.tsx、index.html、i18n patch 与Appearance设置页一并更新,启动壳、轻量 renderer 注册与首屏体验更统一。
自动化、开发脚本与工程支撑同步
settings-v2/system/automation、serviceSkillContext、useAutomationSceneAppRuntime与相关测试同步更新,把自动化详情、SceneApp runtime 引用和 ServiceSkill 语义进一步接回同一条主链。- 开发与启动脚本已补齐新的本地壳流程:新增
scripts/start-tauri-dev-server.mjs、scripts/lib/vite-dev-server-bootstrap.mjs,并更新start-web-bridge-dev.mjs与vite.config.ts,让 Tauri 壳与 Web bridge 共用更稳定的 dev server bootstrap。 - 前后端回归与契约测试同步扩充,
AppSidebar、EmptyState、SkillsWorkspacePage、SceneAppsPage、ResourcesPage、serviceSkillContext、resourceQueries、agentChatWorkspaceLoader等相关测试文件一起更新,保证页面重构和执行语义调整有稳定断言。
文档、路线图与治理同步
- 工程文档、执行计划与路线图已整体更新到最新事实源:
command-runtime、commands、quality-workflow、playwright-e2e、skill-standard、limecore-collaboration-entry、limenext-progress、upstream-runtime-alignment-progress、tech-debt-tracker、exec-plans/README、lime-service-skill-cloud-config-prd等文件已同步收口。 - 新增
docs/exec-plans/at-command-local-execution-alignment-plan.md,把@命令本地执行面纠偏明确落为可追踪计划;现有文档口径统一强调“目录控制面 + 本地执行面”,并继续追踪 compat 旧命名与历史锚点的退出路径。
版本、发布物与同步项
- 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json。 - CLI npm wrapper 与发布示例已同步到
1.16.0。 package-lock.json、src-tauri/Cargo.lock与校验结果以本次最终验证通过的状态为准。- 本说明按当前整批待提交文件重新整理,覆盖运行时、前台、脚本、文档与版本同步内容,而不是仅记录版本号变更。
已执行校验
npm run verify:app-version:通过cargo fmt --manifest-path "src-tauri/Cargo.toml" --all:已执行env CARGO_TARGET_DIR="/tmp/lime-release-1.16.0-test" cargo test --manifest-path "src-tauri/Cargo.toml":通过,主库1010条单测通过,额外2条集成测试通过;另有2条真实联网用例按默认配置保持ignoredenv CARGO_TARGET_DIR="/tmp/lime-release-1.16.0-test" cargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前保留1条 clippy 告警,位于src-tauri/crates/skills/src/lime_llm_provider.rs:255(clippy::too_many_arguments)npm run lint:通过
完整变更: v1.15.0 -> v1.16.0
Lime v1.15.0
Lime v1.15.0
发布概览
- 本次版本基于当前待发布工作树整理,主线集中在
技能 / 灵感库 / 生成闭环收口、参考运行时hooks / skills / peer messaging / configcurrent 推进、Lime Browser Bridge 0.4.0上架准备,以及官网直达桌面入口与品牌资产更新。 - 本次发布目标 tag 为
v1.15.0。
生成主线与结果模板
- 结果模板启动事实开始跨首页、技能页、slash、launcher 与
GeneralWorkbench连续流转:launchInputValues、referenceEntries、默认参考对象与 follow-up prompt 不再只靠首轮 prompt 文本恢复。 CuratedTaskLauncherDialog现在支持打开态实时刷新最近参考对象,并保留用户已经手动勾选的参考项;确认启动时会继续带上这些引用,而不是被 recent list 刷新静默挤掉。- 参考对象的前台语言从泛化“灵感”收口为
风格参考 / 偏好基线 / 参考素材 / 成果样本 / 收藏线索,推荐理由、launcher 引用区、默认标题和来源标签都改成 category-aware 呈现。 - 复盘结果开始回流到结果模板推荐信号,最近一次 review decision 会影响首页、技能页、slash 与 launcher 的下一轮推荐排序与推荐理由。
- 结果模板卡片与 launcher 补充了“结果去向”“下一步动作”“跨模板 follow-up target”等信息,
复盘 -> 下一轮内容方案这类 continuation 会继续保留上一轮已确认的启动上下文。 - 首页
继续上次做法与 slash最近使用改成同页实时回流;最近使用过的本地 Skill 会回到首页继续层,而不是只留在技能页里。
技能工作台闭环
沉淀为做法 -> 创建 Skill -> 我的方法库 -> 进入生成现在是完整闭环:创建 scaffold 成功后会立即刷新本地技能列表、关闭整理弹窗、把新做法高亮到“我的方法库”,并支持 optimistic 插入避免刷新空档。- 技能页
先拿结果 -> 进入生成会把launchInputValues、referenceEntries与 reference memory ids 一起写回 capability route,避免只剩 prompt 与 reference prefill 的半状态。 - 结果沉淀后的新 Skill 会以“刚沉淀”状态回到列表,用户可以直接继续进入生成,而不需要重新回到导入整理流。
官网入口与品牌更新
- 桌面端新增
lime://opendeep link 协议,官网现在可以直接打开结果模板、服务技能或提示词入口;桌面收到 deep link 后会把它解析成当前可用的工作台导航。 - 侧边栏、关于页、公共品牌常量与静态资源统一切到新的 Lime 品牌 logo,桌面托盘与扩展图标也同步更新。
- Chrome Relay 设置页新增明确提示:不要直接加载仓库源码目录里的
extensions/lime-chrome,应使用 Lime 导出的带配置连接器目录。
Lime Browser Bridge 0.4.0
- 扩展版本推进到
0.4.0,并补齐 Chrome Web Store 提交底稿、上传包、SHA-256、截图与发布计划。 - Browser Bridge 现在会把缺少
serverUrl / bridgeKey的状态显式标成Setup Required / 需要配置,而不是继续混在“连接中”状态里。 - popup 与 options 页都新增了更清晰的缺配置引导文案,用户可以更直接理解需要从 Lime 同步连接配置或手动粘贴配置。
- options 页新增中英文切换、完整状态说明、故障排查与设置说明,扩展安装/引导页的上架材料也同步收口到当前版本事实源。
运行时与工程边界
- project hooks 已真正进入 runtime current:
UserPromptSubmit、SessionStart(startup / compact)都会按当前 workspace 加载 project hooks 并执行,不再停留在 loader/executor 存在但主路径不接入的半成品。 - hooks executor 已从占位实现推进到
command / url / prompt / agent / mcp全执行链:Prompt hook、Agent hook 与 MCP hook 都会真实调用当前 provider/runtime,而不是只打 warning。 SkillTool现在能够真实执行prompt/workflow技能;SkillExecutionMode::Agent仍明确保持未实现状态,没有假装进入 current。- 本机 cross-session peer messaging 进入最小 current:
ListPeers会暴露 syntheticuds:<session-id>local peers,SendMessage可把纯文本消息投递到同工作目录下的其他活跃 session。 ConfigTool已接入classifierPermissionsEnabledcurrent key,并明确收口remoteControlAtStartup、移动推送类 setting 与permissions.defaultMode的真实支持边界,不再把它们模糊混成“未知 setting”。- 旧
channels_cmdCRUD stub 命令已从 Tauri 命令面正式下线,并加入治理目录守卫,防止旧命令从 Rust 或前端路径重新回流。 - provider 模型加载策略进一步收口:
anthropic-compatible等渠道在没有返回实时模型目录时仍允许保留和手动维护模型,不再被“必须拿到 live model truth”误伤。
版本与发布同步
- 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json。 - CLI npm wrapper 与发布示例已同步到
1.15.0。 package-lock.json、src-tauri/Cargo.lock与校验结果以本次最终验证通过的状态为准。
已执行校验
npm run verify:app-version:通过cargo fmt --manifest-path "src-tauri/Cargo.toml" --all:已执行env CARGO_TARGET_DIR="/tmp/lime-release-1.15.0-test" cargo test --manifest-path "src-tauri/Cargo.toml":通过,984个单测通过,额外2个集成测试通过;另有2个真实联网用例按默认配置保持ignoredenv CARGO_TARGET_DIR="/tmp/lime-release-1.15.0-test" cargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前保留1条 clippy 告警,位于src-tauri/crates/skills/src/lime_llm_provider.rs:255(clippy::too_many_arguments);同时limecrate 还存在3条dead_code级别的非阻塞 warning,集中在runtime_project_hooks.rs与session_runtime.rsnpm run lint:通过
完整变更: v1.14.0 -> v1.15.0
Lime v1.14.0
Lime v1.14.0
主要更新
- 统一同步应用、Rust workspace、Tauri 配置、锁文件和 CLI npm wrapper 版本到
1.14.0 - 更新 GitHub Release 优先读取的
RELEASE_NOTES.md,补齐本次版本发布说明入口 - 更新 CLI npm wrapper 的示例版本与发布元信息,保持发布文档和产物命名约定一致
- 本次发布说明仅记录当前已确认的版本同步与校验事实,功能级变更请以最终合入内容为准
版本与发布同步
- 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json package-lock.json、src-tauri/Cargo.lock、packages/lime-cli-npm/package.json与packages/lime-cli-npm/README.md已同步到1.14.0- 本次发布目标 tag 为
v1.14.0
已执行校验
npm run verify:app-version:通过cargo fmt --manifest-path "src-tauri/Cargo.toml" --all:已执行cargo test --manifest-path "src-tauri/Cargo.toml":通过,主测试集975个测试通过,额外2个定向集成测试通过;另有2个真实联网用例按默认配置保持ignoredcargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前有1条非阻塞告警,位于src-tauri/crates/skills/src/lime_llm_provider.rs:255,规则为clippy::too_many_argumentsnpm run lint:通过
发布说明
- 这是一次以
v1.14.0版本同步和发布元信息收口为主的发布准备更新 - 本轮已完成版本一致性、Rust 格式化、Rust 单测、Rust lint 与前端 lint 校验;用户可见功能变更请以最终合入内容为准
完整变更: v1.13.0 -> v1.14.0
Lime v1.13.0
Lime v1.13.0
主要更新
- 收口
SceneApp / Context Layer当前 latest-only 产品面,detail / scorecard / run detail / governance统一改为消费同一份planResult / contextBaseline事实源 - SceneApp planning、runtime、Tauri mock 与前端运行时已补齐显式灵感引用、项目级 Context Snapshot 基线、人工复核与轻量反馈沉淀链路
- 修复 macOS 发布工作流:notarization 所需 secrets 缺失时直接阻断发布,不再继续产出 signed-only 但未 notarize 的安装包
- 调整 macOS 发布校验顺序:在上传产物前增加
.app的spctl和xcrun stapler validate检查,确保发布资产符合签名与公证预期 - 统一同步应用、Rust workspace、Tauri 配置、锁文件和 CLI npm wrapper 版本到
1.13.0
版本与发布同步
- 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json package-lock.json、src-tauri/Cargo.lock、packages/lime-cli-npm/package.json与packages/lime-cli-npm/README.md已同步到1.13.0- 本次发布目标 tag 为
v1.13.0
已执行校验
npm run verify:app-version:通过cargo fmt --manifest-path "src-tauri/Cargo.toml" --all:已执行cargo test --manifest-path "src-tauri/Cargo.toml":通过,主测试集975个测试通过,额外2个定向集成测试通过;另有2个真实联网用例按默认配置保持ignoredcargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前有1条非阻塞告警,位于src-tauri/crates/skills/src/lime_llm_provider.rs:255,规则为clippy::too_many_argumentsnpm run lint:通过
发布说明
- 这是一次以
SceneApp / Context Layer主线收口和发布链路修复为主的小版本发布,既覆盖场景规划与复盘事实源统一,也继续补齐 macOS 发版门禁 - 若 macOS notarization 再次失败,CI 现在会直接失败并阻止发布,需要先修复签名或公证环境后再重新发版
完整变更: v1.12.3 -> v1.13.0
Lime v1.12.3
Lime v1.12.3
主要更新
- 将 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.3 - macOS Bundle Identifier 已切换为
com.limecloud.lime - 本次发布目标 tag 为
v1.12.3
计划执行校验
npm run verify:app-versionnpm run verify:gui-smoke
发布说明
- 这是一次以 macOS 应用身份对齐为主的补丁版本,目标是让仓库配置、Apple Developer App ID 和发布产物使用同一 Bundle Identifier
- 若 Apple Developer 协议已完成更新,本次 Release 可用于验证 notarization 是否恢复正常
完整变更: v1.12.2 -> v1.12.3
Lime v1.12.0
Lime v1.12.0
✨ 主要更新
- 本次
v1.12.0重点把 Harness Engine 的验证事实源进一步收口到同一条主链:evidence / analysis / review / dashboard / cleanup现在共享同一套 verification facts 语义,前端 review 与 evidence 展示也开始复用统一的验证结果区块 - Agent 工作台继续围绕 General Workbench、Harness 状态、Tool Search / Tool Call、Inline Process Step、Message List 与 Review Decision 做交互收敛,工作区输入发送与场景运行时同步补齐了一批回归测试
- 资源工作台补上图片资源工作台与分类浏览能力,Provider Pool 同步把 Prompt Cache 认知前置到配置 UI,
anthropic-compatible渠道与官方兼容 Host 的展示口径进一步统一 - 仓库治理继续做减法:独立
terminal / tools / image-gen / video页面面已下线,只保留当前主路径需要的运行时与 API 能力,侧边栏与旧页面残留同步清退 docs/roadmap/harness-engine/、docs/aiprompts/quality-workflow.md、docs/aiprompts/terminal.md、docs/aiprompts/providers.md等文档已按当前实现刷新,长期路线图与工程边界描述同步更新
🔗 版本与发布同步
- 应用、Rust workspace 与 CLI npm wrapper 版本已统一提升到
1.12.0 - 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json package-lock.json、src-tauri/Cargo.lock、packages/lime-cli-npm/package.json与 CLI README 示例已同步到当前版本- 本次发布目标 tag 为
v1.12.0
🧪 已执行校验
npm run verify:app-versioncargo test --manifest-path "src-tauri/Cargo.toml":通过,913个单测通过;另有2个真实联网用例按默认配置保持ignoredcargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前包含2条非阻塞告警,分别是src-tauri/crates/core/src/models/provider_pool_model.rs的clippy::if_same_then_else与src-tauri/src/commands/aster_agent_cmd/tool_runtime/workspace_tools.rs的dead_codenpm run lint
⏳ 待执行发布动作
cargo fmt --manifest-path "src-tauri/Cargo.toml" --all- 创建并推送
v1.12.0tag - 推送当前分支到 GitHub
📝 发布说明
- 本次发布说明按当前工作区完整改动刷新,重点覆盖 Harness Engine 验证闭环、Agent Workspace 交互收口、资源工作台与 Provider 配置体验,以及旧页面面的治理减法
- 由于
cargo fmt --all和git tag / git push具有批量改写或发布风险,当前 release note 已明确把它们标记为待执行动作;完成后可直接作为 GitHub Release note 使用
完整变更: v1.11.0 -> v1.12.0
Lime v1.11.0
Lime v1.11.0
✨ 主要更新
- 本次
v1.11.0重点把 Harness Engine 的验证事实源进一步收口到同一条主链:evidence / analysis / review / dashboard / cleanup现在共享同一套 verification facts 语义,前端 review 与 evidence 展示也开始复用统一的验证结果区块 - Agent 工作台继续围绕 General Workbench、Harness 状态、Tool Search / Tool Call、Inline Process Step、Message List 与 Review Decision 做交互收敛,工作区输入发送与场景运行时同步补齐了一批回归测试
- 资源工作台补上图片资源工作台与分类浏览能力,Provider Pool 同步把 Prompt Cache 认知前置到配置 UI,
anthropic-compatible渠道与官方兼容 Host 的展示口径进一步统一 - 仓库治理继续做减法:独立
terminal / tools / image-gen / video页面面已下线,只保留当前主路径需要的运行时与 API 能力,侧边栏与旧页面残留同步清退 docs/roadmap/harness-engine/、docs/aiprompts/quality-workflow.md、docs/aiprompts/terminal.md、docs/aiprompts/providers.md等文档已按当前实现刷新,长期路线图与工程边界描述同步更新
🔗 版本与发布同步
- 应用、Rust workspace 与 CLI npm wrapper 版本已统一提升到
1.11.0 - 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json package-lock.json、src-tauri/Cargo.lock、packages/lime-cli-npm/package.json与 CLI README 示例已同步到当前版本- 本次发布目标 tag 为
v1.11.0
🧪 已执行校验
npm run verify:app-versioncargo test --manifest-path "src-tauri/Cargo.toml":通过,913个单测通过;另有2个真实联网用例按默认配置保持ignoredcargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前包含2条非阻塞告警,分别是src-tauri/crates/core/src/models/provider_pool_model.rs的clippy::if_same_then_else与src-tauri/src/commands/aster_agent_cmd/tool_runtime/workspace_tools.rs的dead_codenpm run lint
⏳ 待执行发布动作
cargo fmt --manifest-path "src-tauri/Cargo.toml" --all- 创建并推送
v1.11.0tag - 推送当前分支到 GitHub
📝 发布说明
- 本次发布说明按当前工作区完整改动刷新,重点覆盖 Harness Engine 验证闭环、Agent Workspace 交互收口、资源工作台与 Provider 配置体验,以及旧页面面的治理减法
- 由于
cargo fmt --all和git tag / git push具有批量改写或发布风险,当前 release note 已明确把它们标记为待执行动作;完成后可直接作为 GitHub Release note 使用
完整变更: v1.10.0 -> v1.11.0
Lime v1.10.0
Lime v1.10.0
✨ 主要更新
- 本次
v1.10.0重点把 Harness Engine 的验证事实源进一步收口到同一条主链:evidence / analysis / review / dashboard / cleanup现在共享同一套 verification facts 语义,前端 review 与 evidence 展示也开始复用统一的验证结果区块 - Agent 工作台继续围绕 General Workbench、Harness 状态、Tool Search / Tool Call、Inline Process Step、Message List 与 Review Decision 做交互收敛,工作区输入发送与场景运行时同步补齐了一批回归测试
- 资源工作台补上图片资源工作台与分类浏览能力,Provider Pool 同步把 Prompt Cache 认知前置到配置 UI,
anthropic-compatible渠道与官方兼容 Host 的展示口径进一步统一 - 仓库治理继续做减法:独立
terminal / tools / image-gen / video页面面已下线,只保留当前主路径需要的运行时与 API 能力,侧边栏与旧页面残留同步清退 docs/roadmap/harness-engine/、docs/aiprompts/quality-workflow.md、docs/aiprompts/terminal.md、docs/aiprompts/providers.md等文档已按当前实现刷新,长期路线图与工程边界描述同步更新
🔗 版本与发布同步
- 应用、Rust workspace 与 CLI npm wrapper 版本已统一提升到
1.10.0 - 应用版本入口已对齐到
package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json package-lock.json、src-tauri/Cargo.lock、packages/lime-cli-npm/package.json与 CLI README 示例已同步到当前版本- 本次发布目标 tag 为
v1.10.0
🧪 已执行校验
npm run verify:app-versionnpm test -- src/components/settings-v2/system/about/index.test.tsxcargo test --manifest-path "src-tauri/Cargo.toml"cargo clippy --manifest-path "src-tauri/Cargo.toml":通过,当前包含 1 条clippy::if_same_then_else告警,位置在src-tauri/crates/core/src/models/provider_pool_model.rsnpm run lint
⏳ 待执行发布动作
cargo fmt --manifest-path "src-tauri/Cargo.toml" --all- 创建并推送
v1.10.0tag - 推送当前分支到 GitHub
📝 发布说明
- 本次发布说明按当前工作区完整改动刷新,重点覆盖 Harness Engine 验证闭环、Agent Workspace 交互收口、资源工作台与 Provider 配置体验,以及旧页面面的治理减法
- 由于
cargo fmt --all和git tag / git push具有批量改写或发布风险,当前 release note 已明确把它们标记为待执行动作;完成后可直接作为 GitHub Release note 使用
完整变更: v1.9.0 -> v1.10.0
Lime v1.9.0
Lime v1.9.0
✨ 主要更新
- 本次
v1.9.0已收口当前工作区全部改动,核心集中在 Agent 聊天工作台、General Workbench、Service Skill、Team Workspace、Artifact / Timeline 展示与输入发送主链 src/components/agent/**、src/components/workspace/**、src/lib/api/**、src/features/browser-runtime/**、src/components/settings-v2/**一批界面、运行时与回归测试已一并进入本次发布- 浏览器运行时、现有会话桥接、工具展示、团队协作、项目选择、技能目录、工作台工具命令与内容同步相关边界已同步更新
- 工程文档
docs/aiprompts/commands.md、playwright-e2e.md、quality-workflow.md已随当前实现一起更新
🔗 依赖与版本同步
aster-core/aster-models已内置到src-tauri/crates/aster-rust/,不再依赖外部仓库本地 override- 应用与 CLI 发布版本提升到
1.9.0 - 应用版本入口已对齐到
1.9.0,覆盖package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json packages/lime-cli-npm/package.json、README 发布示例与本地package-lock.json已同步到1.9.0src-tauri/Cargo.lock已在本轮 Rust 校验后同步更新到当前 workspace 状态
⚠️ 发布说明
- 本次发布 tag 为
v1.9.0 - 本次发布以当前工作区完整改动为准,不复用旧 tag
- 当前 release note 已按这次完整发布内容刷新
🧪 已执行校验
npm run verify:app-versioncargo fmt --manifest-path "src-tauri/Cargo.toml" --allcargo test --manifest-path "src-tauri/Cargo.toml"cargo clippy --manifest-path "src-tauri/Cargo.toml"npm run lint
📝 文档同步
- 发布说明已更新为当前这次完整的
v1.9.0内容,可直接作为 GitHub Release note 使用
完整变更: v1.8.0 -> v1.9.0
Lime v1.8.0
Lime v1.8.0
✨ 主要更新
- 本次
v1.8.0已收口当前工作区全部改动,核心集中在 Agent 聊天工作台、General Workbench、Service Skill、Team Workspace、Artifact / Timeline 展示与输入发送主链 src/components/agent/**、src/components/workspace/**、src/lib/api/**、src/features/browser-runtime/**、src/components/settings-v2/**一批界面、运行时与回归测试已一并进入本次发布- 浏览器运行时、现有会话桥接、工具展示、团队协作、项目选择、技能目录、工作台工具命令与内容同步相关边界已同步更新
- 工程文档
docs/aiprompts/commands.md、playwright-e2e.md、quality-workflow.md已随当前实现一起更新
🔗 依赖与版本同步
aster-core/aster-models已内置到src-tauri/crates/aster-rust/,不再依赖外部仓库本地 override- 应用与 CLI 发布版本提升到
1.8.0 - 应用版本入口已对齐到
1.8.0,覆盖package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json packages/lime-cli-npm/package.json、README 发布示例与本地package-lock.json已同步到1.8.0src-tauri/Cargo.lock已在本轮 Rust 校验后同步更新到当前 workspace 状态
⚠️ 发布说明
- 本次发布 tag 为
v1.8.0 - 本次发布以当前工作区完整改动为准,不复用旧 tag
- 当前 release note 已按这次完整发布内容刷新
🧪 已执行校验
npm run verify:app-versioncargo fmt --manifest-path "src-tauri/Cargo.toml" --allcargo test --manifest-path "src-tauri/Cargo.toml"cargo clippy --manifest-path "src-tauri/Cargo.toml"npm run lint
📝 文档同步
- 发布说明已更新为当前这次完整的
v1.8.0内容,可直接作为 GitHub Release note 使用
完整变更: v1.7.0 -> v1.8.0