Skip to content

fix: pin monaco-editor to 0.55.1 for desktop builds#86

Merged
huyplb merged 1 commit into
mainfrom
fix/pin-monaco-editor-0.55
Jul 22, 2026
Merged

fix: pin monaco-editor to 0.55.1 for desktop builds#86
huyplb merged 1 commit into
mainfrom
fix/pin-monaco-editor-0.55

Conversation

@huyplb

@huyplb huyplb commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Pin monaco-editor to 0.55.1 so Desktop Release Vite builds can resolve deep ESM imports
  • monaco-editor 0.56 changed its package exports map; fresh CI npm install pulled 0.56 and every matrix job failed with Rolldown failed to resolve import "monaco-editor/esm/vs/editor/editor.api"

Test plan

  • Reproduced failure locally with monaco-editor@0.56.0
  • Verified vite build succeeds with 0.55.1
  • Desktop Release matrix builds succeed after merge

Made with Cursor

monaco-editor 0.56 changed its package exports map so deep ESM imports
like monaco-editor/esm/vs/editor/editor.api no longer resolve under
Vite 8 / Rolldown, which broke every Desktop Release matrix job.

Co-authored-by: Cursor <cursoragent@cursor.com>
@huyplb
huyplb merged commit dcee0b2 into main Jul 22, 2026
@huyplb
huyplb deleted the fix/pin-monaco-editor-0.55 branch July 22, 2026 05:02
@cursor

cursor Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_d36c78f0-11c2-4097-a493-4335e1544c9b)

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