From 107e8fb3a8726edf1574dcdfbadbd948044ffb03 Mon Sep 17 00:00:00 2001 From: KKKK Date: Thu, 22 Oct 2026 02:19:30 +0800 Subject: [PATCH] Document verified GitHub and npm v0.2.5 publication --- CHANGELOG.md | 7 ++++--- README.ja.md | 6 +++--- README.md | 6 +++--- README.zh-CN.md | 6 +++--- docs/PRODUCT_PLAN_AND_STATUS.md | 7 ++++--- docs/RELEASE_SCOPE.md | 18 +++++++++--------- 6 files changed, 26 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66bd93a..441bcc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to BeatDesign are documented in this file. -## Unreleased — v0.2.5 candidate +## [0.2.5] - 2026-10-22 ### Added @@ -24,7 +24,7 @@ All notable changes to BeatDesign are documented in this file. ### Maintenance -- Prepare v0.2.5 application and integration metadata; publication remains pending. +- Align v0.2.5 application and integration metadata. - Replace Unix-only postinstall commands with a Node.js setup script. Verify clean installation, schema setup, build, types, tests and translations on Linux and Windows in CI. - Run browser/MCP checks against the production build so development reloads and Vite error overlays cannot interrupt release validation. - Pin Node.js 24-compatible GitHub Actions and explicit runner images; adopt the current server-function validator API and explicit Vite config import extensions. @@ -33,7 +33,7 @@ All notable changes to BeatDesign are documented in this file. ### Documentation - Document source upgrade steps and project-setting revision/cover handling in Codex, Claude Code and WorkBuddy Skills. -- Highlight current source updates in English, Chinese and Japanese READMEs, while distinguishing them from the v0.2.4 release and package. Update the MCP catalog and current product status. +- Highlight v0.2.5 features and source upgrade steps in English, Chinese and Japanese READMEs. Update the MCP catalog and current product status. ## [0.2.4] - 2026-09-23 @@ -153,6 +153,7 @@ All notable changes to BeatDesign are documented in this file. - MP4 export remains browser-driven and is not yet available as a headless MCP tool. - Caption style presets, transitions, speed controls, multiple named timelines, and native desktop packaging remain follow-up work. +[0.2.5]: https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.5 [0.2.4]: https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.4 [0.2.2]: https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.2 [0.2.1]: https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.1 diff --git a/README.ja.md b/README.ja.md index d879451..6651fd7 100644 --- a/README.ja.md +++ b/README.ja.md @@ -30,11 +30,11 @@ BeatDesignは、AI画像・動画制作のための独立したオープンソース、ローカルファーストのワークスペースです。Higgsfieldのような一貫した制作フローを、自分のマシンで実行、確認、拡張したい人に向けて作られています。 -## 最近のソース更新 · 2026年10月 +## 最新リリース · v0.2.5 · 2026年10月 -以下は`main`の更新です。最新の正式Releaseとnpmパッケージは引き続き **v0.2.4** です。利用するにはソースを更新してください。既存のパッケージへ自動配信されるものではありません。 +以下の更新は[GitHub Release v0.2.5](https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.5)と`@beatapi/beatdesign-workbuddy@0.2.5`で公開済みです。WorkBuddyマーケットの審査・公開状況は別途確認してください。 -リポジトリと連携用マニフェストは **v0.2.5** に更新済みですが、公開は保留中です。ソース版を更新する場合はBeatDesignを停止し、`git pull --ff-only`、`pnpm install --frozen-lockfile`、`pnpm db:push` の順に実行してから、`pnpm dev:agent`(または通常のUI/MCP起動コマンド)を再起動してください。ローカルデータを保持し、Projectを初期化しないでください。 +ソース版を更新する場合はBeatDesignを停止し、`git pull --ff-only`、`pnpm install --frozen-lockfile`、`pnpm db:push` の順に実行してから、`pnpm dev:agent`(または通常のUI/MCP起動コマンド)を再起動してください。ローカルデータを保持し、Projectを初期化しないでください。 - **Project設定とカバー:** 名前と説明の編集、画像カバーのアップロード・選択、自動カバーへのリセットに対応。手動カバーは後の読み込みや生成で置き換わりません。Projectカードまたはワークスペース上部の設定アイコンから開きます。 - **生成バージョンの一致:** CanvasのプレビューとTake選択が最新の成功結果を示します。手動選択とTimelineの固定Assetは保持されます。 diff --git a/README.md b/README.md index 4f3c62a..a537a9b 100644 --- a/README.md +++ b/README.md @@ -30,11 +30,11 @@ BeatDesign is an independent, open-source, local-first workspace for AI image and video creation. It is built for people who want the connected creative flow of tools such as Higgsfield, with a workspace they can run, inspect, and extend on their own machine. -## Latest source updates — October 2026 +## Latest release — v0.2.5 · October 2026 -Available on `main`; the latest tagged release and npm package remain **v0.2.4**. Pull the source to use these updates; existing packaged installations do not receive them automatically. +Available in [GitHub Release v0.2.5](https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.5) and `@beatapi/beatdesign-workbuddy@0.2.5`. WorkBuddy marketplace review and availability are tracked separately. -The repository and integration manifests are prepared for **v0.2.5**; publication is pending. For an existing source checkout, stop BeatDesign, run `git pull --ff-only`, `pnpm install --frozen-lockfile`, `pnpm db:push`, then restart `pnpm dev:agent` (or your usual UI/MCP commands). Keep your local data directory; no reinstall or project reset is needed. +For an existing source checkout, stop BeatDesign, run `git pull --ff-only`, `pnpm install --frozen-lockfile`, `pnpm db:push`, then restart `pnpm dev:agent` (or your usual UI/MCP commands). Keep your local data directory; no reinstall or project reset is needed. - **Project settings:** edit names and descriptions, upload or select a cover, and reset to an automatic image or local video poster. A manual cover stays selected after later imports and generations. Open the settings icon on a project card or workspace header. - **Consistent generation versions:** Canvas previews and Take selection agree on the latest successful output; manual selections and concrete timeline Assets are preserved. diff --git a/README.zh-CN.md b/README.zh-CN.md index d3960e1..9d0f348 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -30,11 +30,11 @@ BeatDesign 是一个独立、开源、本地优先的 AI 图片与视频创作工作台。它适合喜欢 Higgsfield 这类连贯创作流程,同时希望在自己的电脑上运行、检查和扩展工作空间的人。 -## 最近更新 · 2026 年 10 月 +## 最新版本 · v0.2.5 · 2026 年 10 月 -以下更新位于 `main` 源码;最新正式 Release 和 npm 包仍为 **v0.2.4**。拉取源码后即可使用,现有安装包不会自动获得这些更新。 +以下更新已发布至 [GitHub Release v0.2.5](https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.5) 和 `@beatapi/beatdesign-workbuddy@0.2.5`。WorkBuddy 市场审核与上架状态单独跟踪。 -仓库与接入包元数据已准备为 **v0.2.5**,尚未发布。已有源码用户请先停止 BeatDesign,再依次运行 `git pull --ff-only`、`pnpm install --frozen-lockfile`、`pnpm db:push`,随后重启 `pnpm dev:agent`(或原有 UI/MCP 启动命令)。保留本地数据目录,无需重装或重置项目。 +已有源码用户请先停止 BeatDesign,再依次运行 `git pull --ff-only`、`pnpm install --frozen-lockfile`、`pnpm db:push`,随后重启 `pnpm dev:agent`(或原有 UI/MCP 启动命令)。保留本地数据目录,无需重装或重置项目。 - **项目设置与稳定封面:** 修改项目名称和简介,上传或选择封面,或恢复自动封面。手动封面不会被后续导入、生成的素材替换。入口在项目卡片和工作区顶栏的设置图标。 - **生成版本保持一致:** 画布预览和 Take 选择默认指向最新成功结果,同时保留手动选择和时间线锁定的具体素材。 diff --git a/docs/PRODUCT_PLAN_AND_STATUS.md b/docs/PRODUCT_PLAN_AND_STATUS.md index 19dbbe8..9b096ce 100644 --- a/docs/PRODUCT_PLAN_AND_STATUS.md +++ b/docs/PRODUCT_PLAN_AND_STATUS.md @@ -4,14 +4,15 @@ - 当前基线:BeatDesign v0.2 Phase 1 本地实现 - 最后核对:2026-10-22 - 事实边界:只有代码、测试和本文“已完成”栏目共同证明的能力才算完成;规划项不等于已发布 -- 发布状态:GitHub 最新正式 Release 为 [v0.2.4](https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.4);npm 最新版本为 `@beatapi/beatdesign-workbuddy@0.2.4`(2026-10-22 核验)。仓库与接入包元数据已准备为 v0.2.5,尚未发布。WorkBuddy 开放平台中,原有连接器 `oc_321d021032343aea` 的 v0.2.3 已发布,v0.2.4 已提交更新并显示“审核中”;新版通过审核和公开市场可检索性均未核验。 +- 发布状态:GitHub 最新正式 Release 为 [v0.2.5](https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.5);npm 最新版本为 `@beatapi/beatdesign-workbuddy@0.2.5`(2026-10-22 核验)。WorkBuddy 开放平台最后观测(2026-09-23):原有连接器 `oc_321d021032343aea` 的 v0.2.3 已发布,v0.2.4 已提交更新并显示“审核中”;新版通过审核和公开市场可检索性均未核验。 -### 2026-10 主分支更新(尚未发布新版本) +### v0.2.5 已发布改进 - 整合社区 PR #22、#24、#26、#28:直接创建项目、MCP 导出音量修复、最新成功生成版本统一选择、项目设置与手动/自动封面。 - `bdesign_project_update` 将 MCP 目录扩展为 30 个工具;项目设置更新与幂等回执在同一 SQLite 事务提交,回执失败时回滚设置,保留旧项目封面。 +- 浏览器/MCP 检查使用生产构建;画布完成编辑器与项目初始化后才开放工具栏和快捷键,延迟加载回归检查确认首次创建动作可保存。 - 从 PR #18 提取 Windows 测试兼容、Studio 首屏翻译、空画布撤销/重做保存及窄屏布局修复;第三方品牌、Provider 和托管部署配置未纳入上游。 -- v0.2.5 待发布候选补齐跨平台安装脚本、Linux/Windows CI、接入包版本和项目设置 Skill 指引;README 分开标注源码更新与 v0.2.4 安装包。官方 Skill 目录仍为空,Issue #29 的持久分组、素材文件夹和复用模板仍待实现。 +- v0.2.5 补齐跨平台安装脚本、Linux/Windows CI、接入包版本和项目设置 Skill 指引;README 列出 v0.2.5 功能、正式发布入口与源码升级步骤。官方 Skill 目录仍为空,Issue #29 的持久分组、素材文件夹和复用模板仍待实现。 ### v0.2.4 已发布改进 diff --git a/docs/RELEASE_SCOPE.md b/docs/RELEASE_SCOPE.md index 9182d2e..df97a9e 100644 --- a/docs/RELEASE_SCOPE.md +++ b/docs/RELEASE_SCOPE.md @@ -8,21 +8,21 @@ Excluded: authentication, login, accounts, payments, subscriptions, credits, API Release verification requires a clean install, schema creation, production build (which generates Paraglide and route types), typecheck, test, i18n check, MCP stdio handshake, and local route smoke test. Browser/MCP checks run against that production build; run `pnpm build` before `pnpm test:e2e`. A real paid BeatAPI generation is a separate credentialed end-to-end check. -## v0.2.5 candidate (not published) +## v0.2.5 release (2026-10-22) - [x] Align application, Codex, Claude Code, Claude marketplace, LobeHub and WorkBuddy metadata on `0.2.5`. -- [x] Verify clean installation and schema setup on Linux and Windows in CI ([candidate run](https://github.com/BeatAPI/BeatDesign/actions/runs/39647018659), source commit `cbc6951`). +- [x] Verify clean installation and schema setup on Linux and Windows in CI ([release-commit run](https://github.com/BeatAPI/BeatDesign/actions/runs/39649891401), source commit `796d89f0f451b436877836f91392152f43c3e270`). - [x] Run typecheck, tests (432 passing), i18n validation, production build and focused UI/MCP checks (14 passing). - [x] Build and inspect the Connector ZIP and npm runtime tarball; install the tarball in a clean temporary directory, complete MCP handshake (30 tools), and smoke-test the production workspace. -- Merge and main-branch CI status: [maintenance PR #31](https://github.com/BeatAPI/BeatDesign/pull/31) and its linked Quality checks. Recheck the exact merge commit before publishing. -- [ ] Publish GitHub Release `v0.2.5` with verified assets. -- [ ] Publish `@beatapi/beatdesign-workbuddy@0.2.5`; independently verify npm `latest`. +- [x] Merge [maintenance PR #31](https://github.com/BeatAPI/BeatDesign/pull/31); both main-branch CI jobs pass on the exact release commit. +- [x] Publish [GitHub Release v0.2.5](https://github.com/BeatAPI/BeatDesign/releases/tag/v0.2.5) with the tested npm tarball, Connector ZIP and SHA-256 checksums. Public tag resolves to `796d89f0f451b436877836f91392152f43c3e270`; GitHub asset digests match the local files. +- [x] Publish `@beatapi/beatdesign-workbuddy@0.2.5`; the public registry reports `latest = 0.2.5`, publication timestamp `2026-10-21T18:18:02.264Z`, and SHA-512 integrity matching the tested release tarball. - [ ] Submit the updated Connector to WorkBuddy, then record review and public availability separately. -The version in repository metadata identifies the next candidate, not a published -release. Latest public GitHub Release and npm package remain `v0.2.4` (checked -2026-10-22). WorkBuddy's last observed review state remains the dated v0.2.4 -submission below. +GitHub Release and npm publication were independently read back on 2026-10-22. +The npm version became publicly available after publish-time scanning; the CLI +success receipt alone was not used as proof of availability. WorkBuddy's last +observed review state remains the dated v0.2.4 submission below. ## v0.2.4 release and WorkBuddy update