Skip to content

chore: upgrade Calcit to 0.13.77 - #41

Merged
tiye merged 3 commits into
mainfrom
codex/upgrade-calcit-0-13-77-latest
Sep 5, 2026
Merged

tiye merged 3 commits into
mainfrom
codex/upgrade-calcit-0-13-77-latest

Conversation

@tiye

@tiye tiye commented Sep 5, 2026

Copy link
Copy Markdown
Member

Summary

  • upgrade Calcit, @calcit/procs, and resolved ecosystem modules to 0.13.77-compatible releases
  • migrate legacy snapshot forms required by the current typed runtime: ReelState, explicit Unit callbacks, current AST argument grouping, and Struct field access
  • update CI from setup-cr/cr to setup-calcit/calcit

Verification

  • caps --strict --ci
  • yarn install --immutable
  • calcit calcit.cirru edit format
  • calcit calcit.cirru --check-only
  • calcit calcit.cirru --entry server --check-only
  • calcit calcit.cirru analyze deprecated --summary-only --format json (existing 4 tag-match calls remain covered by the repository baseline)

No server was started and no persisted storage was read or modified.

Copilot AI lite review requested due to automatic review settings September 5, 2026 12:16

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

The updated client reconnect logic is currently unreachable due to *store no longer ever being nil, which can prevent reconnect on page touch after disconnect.

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

Pull request overview

Upgrades the project to Calcit 0.13.77 and migrates the generated snapshot/CI commands to the newer calcit tooling and typed runtime expectations.

Changes:

  • Bump @calcit/procs and Calcit ecosystem dependencies to 0.13.77-compatible versions.
  • Migrate calcit.cirru snapshot forms (typed ReelState, Unit-returning callbacks, updated AST grouping/field access).
  • Update GitHub Actions workflow from setup-cr/cr to setup-calcit/calcit.
File summaries
File Description
yarn.lock Locks @calcit/procs to 0.13.77 and updates integrity metadata accordingly.
package.json Pins @calcit/procs dependency to 0.13.77.
deps.cirru Updates Calcit version and resolved module versions to match the upgraded runtime/ecosystem.
calcit.cirru Applies snapshot migrations required by the updated typed runtime and CLI tooling.
.github/workflows/upload.yaml Switches CI from cr tooling to calcit tooling and updates the setup action.
Review details
  • Files reviewed: 4/5 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 calcit.cirru
@tiye
tiye merged commit 6663c0a into main Sep 5, 2026
1 check passed
@tiye
tiye deleted the codex/upgrade-calcit-0-13-77-latest branch September 5, 2026 12:39
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