Skip to content

chore: upgrade Calcit 0.13.73 and Respo 0.16.88 / 升级依赖链 - #35

Merged
tiye merged 2 commits into
mainfrom
codex/upgrade-calcit-0.13.73-respo-0.16.88
Sep 1, 2026
Merged

chore: upgrade Calcit 0.13.73 and Respo 0.16.88 / 升级依赖链#35
tiye merged 2 commits into
mainfrom
codex/upgrade-calcit-0.13.73-respo-0.16.88

Conversation

@tiye

@tiye tiye commented Sep 1, 2026

Copy link
Copy Markdown
Member

English

Upgrade the deployed msg-buffer application to the freshly released typed-boundary dependency chain:

  • Calcit and @calcit/procs: 0.13.72 → 0.13.73;
  • Respo: 0.16.87 → 0.16.88;
  • resolved js-ffi: 0.1.11;
  • setup-calcit: v1.3.0 → v1.4.0, using the independently released calcit-caps tool;
  • refresh yarn.lock and record the upgrade rationale in history/.

The msg-buffer application version remains unchanged because main is deployed directly and this PR does not cut a tagged application release.

中文

将线上 msg-buffer 应用升级到刚发布的严格类型边界依赖链:

  • Calcit 与 @calcit/procs:0.13.72 → 0.13.73;
  • Respo:0.16.87 → 0.16.88;
  • 实际解析 js-ffi 0.1.11;
  • setup-calcit:v1.3.0 → v1.4.0,改用独立发布的 calcit-caps
  • 刷新 yarn.lock,并在 history/ 记录升级依据。

msg-buffer 自身版本号保持不变,因为项目通过 main 直接部署,本 PR 不创建带 tag 的应用版本。

Validation / 验证

  • caps --ci
  • caps verify --toolchain
  • calcit calcit.cirru --check-only
  • calcit calcit.cirru analyze quality --baseline config/calcit-quality.json
  • calcit calcit.cirru js
  • Node 24: yarn vite build --base=./

An additional opt-in --strict-types audit reaches both entries but reports the repository's existing dynamic-method and untyped FFI warning debt; this flag is not enabled by the current CI and no baseline/source expansion is included in this dependency-only PR.

额外运行的 opt-in --strict-types 审计可完成两个入口的预处理,但会报告仓库现有的动态方法与未类型化 FFI 告警债务;当前 CI 未启用该选项,本次纯依赖升级不扩大源码或 baseline 范围。

Copilot AI lite review requested due to automatic review settings September 1, 2026 15:32

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

deps.cirru and package.json currently disagree on the application/project version, which should be aligned or explicitly justified to avoid confusing release/version expectations.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Upgrades the msg-buffer dependency chain to the latest Calcit runtime/compiler pairing and Respo release, and records the rationale in history/ to support the deployment workflow that tracks main.

Changes:

  • Bump Calcit runtime @calcit/procs to 0.13.73 and update the Yarn lockfile accordingly.
  • Update deps.cirru to Calcit 0.13.73 and Respo 0.16.88.
  • Add a history entry documenting the upgrade and validation steps.
File summaries
File Description
yarn.lock Updates the lockfile resolution for @calcit/procs 0.13.73.
package.json Bumps @calcit/procs dependency to 0.13.73.
deps.cirru Updates Calcit and Respo versions for the Calcit dependency graph.
history/202609012330-upgrade-calcit-01373-respo-01688.md Records upgrade rationale and validation notes.
Review details
  • Files reviewed: 3/4 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread deps.cirru
Comment on lines +2 to 3
{} (:calcit-version |0.13.73)
:version |0.0.4
@tiye
tiye merged commit 40ffd16 into main Sep 1, 2026
1 check passed
@tiye
tiye deleted the codex/upgrade-calcit-0.13.73-respo-0.16.88 branch September 1, 2026 15:37
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.

2 participants