Skip to content

release: 发布 Subversion 0.1.1 预览版 - #3

Merged
xiaoyumuxi merged 1 commit into
mainfrom
release/v0.1.1
Nov 4, 2026
Merged

xiaoyumuxi merged 1 commit into
mainfrom
release/v0.1.1

Conversation

@xiaoyumuxi

Copy link
Copy Markdown
Contributor

改动

  • plugin.json:version 0.1.0 → 0.1.1。
  • .github/workflows/release.yml:发版说明原来还是 0.1.0 的内容,改为写明需要 litheLogging 1、稳定版 0.6.7 请继续用 0.1.0,并列出 0.1.1 的变化。
  • README.md:
    • 去掉“0.1.0 is unreleased preview source / no published release yet”(0.1.0 已于 2026-10-24 发布)。
    • 改为可从 Releases 下载 0.1.1。
    • 补充 litheLogging: 1 依赖。
    • 说明暂不收录 Lithe Store。

0.1.1 包含的功能变化(已在 #2 合入)

  • 内置 Node SDK 接入 litheLogging 1:请求失败记 ERROR,后台 status/baseContent 的成功不再记日志。
  • annotate 读取提交说明失败时记一次 WARN degraded,批注照常返回。

为什么是预发布、不进 Store

新版 SDK 在宿主不提供 litheLogging 时拒绝初始化。稳定版 v0.6.7 支持 vcsProviders 1 / serverProcess 1,能安装但无法启动 provider,而清单没法声明这个依赖。工作流本来就带 --prerelease,Store 自动追踪会跳过。

验证

本地通过:

  • node scripts/verify-sdk.mjs
  • node scripts/test.mjs:24 通过、0 失败、1 跳过,跳过的是需要 Core 的场景测试,由 CI 运行。
  • node scripts/package.mjs --expect-tag v0.1.1

合入后打 v0.1.1 tag 触发 Release 工作流。

plugin.json 升到 0.1.1;release.yml 发版说明写明 litheLogging 1 依赖和
0.1.1 的诊断日志变化;README 去掉“尚未发布”,改为从 Releases 下载,
说明稳定版 0.6.7 能安装但无法启动,暂不收录 Store。
@xiaoyumuxi
xiaoyumuxi merged commit 7a225e3 into main Nov 4, 2026
1 check passed
@xiaoyumuxi
xiaoyumuxi deleted the release/v0.1.1 branch November 4, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant