You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The pull request updates Calcit and related dependency versions, revises the README compatibility and validation notes, and replaces pinned commit SHAs in the upload workflow with action version tags.
Changes: Dependency version alignment
Layer / File(s)
Summary
Paired dependency versions and compatibility notes deps.cirru, package.json, README.md
Calcit and @calcit/procs move to 0.32.1, and JS-FFI moves to 0.2.9. The README updates compatibility details and records the validation results and mobile-device testing limitation.
Triadica/touch-control#44: Updates the same dependency pair to the preceding Calcit 0.32.0 and JS-FFI 0.2.8 versions.
Triadica/touch-control#43: Updates the same dependencies and compatibility notes for an earlier version pair.
Triadica/touch-control#41: Updates the same dependency pairing to earlier Calcit and JS-FFI versions.
Merge Risk: Moderate · up to d334f
The dependency bump to Calcit 0.32.1 and JS-FFI 0.2.9 is consistent. However, the deploy workflow no longer pins its actions to immutable commits, so a moved or compromised tag could run unreviewed code with the COS deployment secrets. Restore the SHA pins, keeping the versions in comments, before merging unless the change is explicitly accepted.
Finishing Touches
🧪 Generate unit tests (beta)
Commit to this branch
Create a new PR
Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
使用者需同步 Calcit CLI、
@calcit/procs和 JS-FFI 并重新生成 JS。本 PR 将尚未发布的 0.0.35 候选配对到正式 0.32.1/JS-FFI 0.2.9。Snapshot 完全不变,ControlState/ControlDelta、坐标、计时、清理与公开回调合同保持。未做真实移动设备或所有消费者验收。复用的本地验收页仅位于忽略目录,不提交新测试框架或脚本。
PR 仅保留原前端构建 artifact,不上传 COS 或生产 rsync。合并会按原 main 工作流部署 Demo,路径和 host key 门禁不变;不合并或部署 Phlox 等下游,不发布 npm。
Summary by CodeRabbit
Updates
Documentation