deps(npm): bump monaco-editor from 0.55.1 to 0.56.0 - #1421
deps(npm): bump monaco-editor from 0.55.1 to 0.56.0#1421dependabot[bot] wants to merge 1 commit into
Conversation
## Summary Combines 9 Dependabot version bumps that have each soaked ≥3 days since release (checked against actual upstream release dates, not just PR creation date): **Go modules:** - `golang.org/x/net` 0.57.0 → 0.58.0 (fixes an `http2` deadlock bug) - `modernc.org/sqlite` 1.55.0 → 1.56.0 (fixes an upstream SQLite journal-rollback data-corruption bug; deliberately not going to 1.57.0, which has a breaking `RegisterModule` change) - `github.com/klauspost/compress` 1.19.1 → 1.19.2 (zstd race/decode fixes) - `github.com/google/go-containerregistry` 0.21.8 → 0.21.9 (data-race fix in remote writer) - `github.com/google/cel-go` 0.30.0 → 0.31.0 (no breaking changes; adds regex program-size limits for DoS hardening) **npm packages:** - `lucide-react` 1.28.0 → 1.30.0 (icon renames verified unused by this repo) - `vite` 8.1.5 → 8.2.1 (bug fixes only) - `shiki` 4.2.0 → 4.4.2 (grammar/theme updates) - `@types/node` 26.1.1 → 26.2.0 (dev-only types) **Excluded:** `monaco-editor` 0.55.1 → 0.56.0 — its ESM export map was reorganized (documented breaking change in its CHANGELOG), which breaks the deep side-effect imports in `packages/k8s-ui/src/components/ui/monacoRuntime.ts`. Left as its own Dependabot PR (#1421) pending a source-level fix. Closes: #1457, #1420, #1419, #1418, #1417, #1416, #1415, #1414, #1413 ## Test plan - [x] `make tsc` passes - [x] `go build ./...` passes - [x] `make test` passes (all Go tests green) - [x] `make build` succeeds (full frontend build + embed + Go binary) <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Several bumps touch persistence (`modernc.org/sqlite`), image push/pull (`go-containerregistry`), policy evaluation (`cel-go`), and HTTP (`x/net`), so behavior can shift despite no app diff; risk is moderated by patch/minor updates and reported CI/build coverage. > > **Overview** > Batches nine dependency upgrades with no application source changes—only `go.mod`/`go.sum`, `package-lock.json`, and version pins in `packages/k8s-ui/package.json` and `web/package.json`. > > **Go:** bumps `golang.org/x/net`, `modernc.org/sqlite` (stops at 1.56.0), `klauspost/compress`, `google/go-containerregistry`, and `google/cel-go`, plus transitive `x/crypto`, `x/text`, and `modernc.org/libc`. > > **npm:** bumps `vite` (and nested `rolldown`/`lightningcss`), `shiki`, `lucide-react`, and `@types/node` in the UI packages; lockfile also refreshes related `@shikijs/*` and `@rolldown/*` entries. `web` tightens the `@skyhook-io/k8s-ui` peer to `>=1.12.0`. > > `monaco-editor` is intentionally left unchanged in this PR. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 5d3e417. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY --> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.55.1 to 0.56.0. - [Release notes](https://github.com/microsoft/monaco-editor/releases) - [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md) - [Commits](microsoft/monaco-editor@v0.55.1...v0.56.0) --- updated-dependencies: - dependency-name: monaco-editor dependency-version: 0.56.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
bcb7a5e to
eb282fb
Compare
|
Closing for now: Monaco 0.56 reorganizes its ESM exports, and this dependency-only bump no longer compiles or bundles Radar's selective Monaco/YAML runtime. The upgrade needs a coordinated migration of the public feature/language imports plus a compatible monaco-yaml/monaco-worker-manager worker path before it can be safely retried. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps monaco-editor from 0.55.1 to 0.56.0.
Release notes
Sourced from monaco-editor's releases.
... (truncated)
Changelog
Sourced from monaco-editor's changelog.
Commits
13f0c87Bump websocket-driver from 0.7.4 to 0.7.5 in /website (#5392)b5f23a3Merge pull request #5396 from microsoft/hediet/b/release-0.56.09d053abImprove Monaco Editor 0.56.0 changelog0ba33d0Release Monaco Editor 0.56.06d961b1Bump websocket-driver from 0.7.4 to 0.7.5 in /samples (#5385)d8c9ff0Removes leftover debugger statements. (#5379)59285abfixes pipeline (#5376)aaf58dbBump webpack-dev-server from 5.2.4 to 5.2.5 in /samples (#5374)d8ac38eBump webpack-dev-server from 5.2.4 to 5.2.5 in /website (#5373)874af57Bump undici from 7.24.7 to 7.28.0 (#5371)Note
Medium Risk
Monaco 0.56.0 ships breaking API and bundling changes; without code changes, risk is editor/YAML behavior regressions in the UI rather than obvious type failures in this PR.
Overview
Bumps monaco-editor from
0.55.1to0.56.0inwebandpackages/k8s-ui(dependency, devDependency, and peerDependency), with the root package-lock.json refreshed accordingly.The lockfile also picks up Monaco’s updated dompurify dependency (
3.4.8). There are no application source changes—only manifest and lockfile updates.Monaco 0.56.0 includes upstream breaking changes (ESM entry-point reorganization,
stackOrdinalrename, removal of deprecated worker types). This repo integrates Monaco via@monaco-editor/react/monaco-yamlrather than deep direct API usage, so impact is mainly regression risk in YAML/editor UI after install, not compile-time breaks from this diff alone.Reviewed by Cursor Bugbot for commit eb282fb. Bugbot is set up for automated code reviews on this repo. Configure here.