Skip to content

Update Compute Engine dependency to 0.120.0 - #3065

Open
cdeil wants to merge 1 commit into
arnog:masterfrom
cdeil:codex/update-compute-engine-dependency
Open

Update Compute Engine dependency to 0.120.0#3065
cdeil wants to merge 1 commit into
arnog:masterfrom
cdeil:codex/update-compute-engine-dependency

Conversation

@cdeil

@cdeil cdeil commented Sep 3, 2026

Copy link
Copy Markdown

This code and PR description is from a coding agent.

Summary

Update @cortex-js/compute-engine from 0.58.0 to 0.120.0 and refresh the lockfile.

Why

When an application uses Compute Engine 0.120.0, MathLive's exact 0.58.0 dependency installs a second version. TypeScript then rejects assigning the application's engine to MathfieldElement.computeEngine because the two public types resolve from different versions.

This overlaps #3033, which proposes updating to 0.59.0. I kept MathLive's existing exact-version policy here.

Would you prefer this direct update, or should Compute Engine become a peer dependency so MathLive and its consumers share one version? I am happy to change direction.

Testing

  • production build passed
  • 334 unit tests and 252 snapshots passed
  • public declaration test passed
  • packed consumer passed strict TypeScript 7, Vite, Chromium, and WebKit checks with one Compute Engine installation

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