From 63b7f566227357cca4347ff3f05ec75674648fa0 Mon Sep 17 00:00:00 2001 From: Norman Abramovitz Date: Thu, 20 Aug 2026 06:41:04 -0700 Subject: [PATCH] chore(changelog): sweep the fragments v5.3.0 published --- changelog.d/0001-monaco-subset.md | 9 ------- changelog.d/0001-website-dead-css.md | 5 ---- changelog.d/0002-monaco-0-56.md | 7 ------ changelog.d/0003-eslint-10.md | 6 ----- changelog.d/0004-monaco-suggest.md | 6 ----- changelog.d/0005-monaco-static-css.md | 9 ------- .../0006-sqlite-persistence-perf-page.md | 25 ------------------- changelog.d/0007-dependency-updates.md | 5 ---- 8 files changed, 72 deletions(-) delete mode 100644 changelog.d/0001-monaco-subset.md delete mode 100644 changelog.d/0001-website-dead-css.md delete mode 100644 changelog.d/0002-monaco-0-56.md delete mode 100644 changelog.d/0003-eslint-10.md delete mode 100644 changelog.d/0004-monaco-suggest.md delete mode 100644 changelog.d/0005-monaco-static-css.md delete mode 100644 changelog.d/0006-sqlite-persistence-perf-page.md delete mode 100644 changelog.d/0007-dependency-updates.md diff --git a/changelog.d/0001-monaco-subset.md b/changelog.d/0001-monaco-subset.md deleted file mode 100644 index 7b580b62e9..0000000000 --- a/changelog.d/0001-monaco-subset.md +++ /dev/null @@ -1,9 +0,0 @@ -[Maintainability] -- The Monaco editor now ships as a curated feature-and-language subset - (core editor, json language service, yaml tokenizer) instead of the - full build with ~80 bundled languages: the editor-open payload drops - from 868KB to 785KB gzipped and the built frontend loses 800KB of - never-used language modules. The subset also prefetches once the - browser goes idle after bootstrap, so the first editor surface opens - without paying the chunk fetch at click time. A bundle budget now - fails the build if the chunk regresses toward the full build. diff --git a/changelog.d/0001-website-dead-css.md b/changelog.d/0001-website-dead-css.md deleted file mode 100644 index fa0486ffb3..0000000000 --- a/changelog.d/0001-website-dead-css.md +++ /dev/null @@ -1,5 +0,0 @@ -[Chores] -- Removed the unused background-grid/background-image CSS that the - Docusaurus template carried in; one rule used Sass-style `&--` - nesting that plain CSS can't parse, tripping an optimizer warning - on every website build. diff --git a/changelog.d/0002-monaco-0-56.md b/changelog.d/0002-monaco-0-56.md deleted file mode 100644 index 991281b456..0000000000 --- a/changelog.d/0002-monaco-0-56.md +++ /dev/null @@ -1,7 +0,0 @@ -[Chores] -- monaco-editor updated 0.52.2 to 0.56.0 (supersedes the dependabot - bump): the new exports map breaks every legacy deep-import path, so - the curated feature subset now uses the 0.53+ feature registry, the - json/yaml language registers, and the new worker entry points. The - one incompatible dependency import (monaco-worker-manager, used by - monaco-yaml's worker) is fixed with a one-line dependency patch. diff --git a/changelog.d/0003-eslint-10.md b/changelog.d/0003-eslint-10.md deleted file mode 100644 index d93080e541..0000000000 --- a/changelog.d/0003-eslint-10.md +++ /dev/null @@ -1,6 +0,0 @@ -[Chores] -- eslint updated 9.39.5 to 10.8.1 (supersedes the dependabot bump): - eslint 10 stops bundling @eslint/js, so it becomes a direct dev - dependency, and its newly-recommended rules surfaced 15 real - findings — caught errors are now attached as `cause` when rethrown - as user-facing messages, and two dead assignments are gone. diff --git a/changelog.d/0004-monaco-suggest.md b/changelog.d/0004-monaco-suggest.md deleted file mode 100644 index cb5a325c2d..0000000000 --- a/changelog.d/0004-monaco-suggest.md +++ /dev/null @@ -1,6 +0,0 @@ -[BugFixes] -- Completions and go-to-definition returned to the editor: monaco - 0.56's per-feature registry omits the suggest controller and the - go-to commands (upstream's full build imports them directly), so the - curated subset lost Ctrl+Space and F12. Found by live-driving the - deployed editor; the contribs are now imported directly. diff --git a/changelog.d/0005-monaco-static-css.md b/changelog.d/0005-monaco-static-css.md deleted file mode 100644 index 1cb4250e52..0000000000 --- a/changelog.d/0005-monaco-static-css.md +++ /dev/null @@ -1,9 +0,0 @@ -[BugFixes] -- Monaco's static widget styles finally reach the page: the builder - bundles the CSS monaco imports from JS into chunk .css files, but - nothing attaches those for a plain dynamic import() — since the ESM - switch the editor has rendered on runtime-injected styles and - browser defaults (visible with monaco 0.56 as a naked IME textarea - inside the editor and a chromeless find widget). The subset's CSS is - now built as a stable non-injected "monaco" styles bundle that the - loader links when the editor loads. diff --git a/changelog.d/0006-sqlite-persistence-perf-page.md b/changelog.d/0006-sqlite-persistence-perf-page.md deleted file mode 100644 index d8348d9794..0000000000 --- a/changelog.d/0006-sqlite-persistence-perf-page.md +++ /dev/null @@ -1,25 +0,0 @@ -[Features] -- The performance page now measures what Stratos actually controls: the - headline splits initial-load from since-load activity, a document-fetch - phase row covers the gap before Angular boots, and a Stratos-clock - column (with a waterfall toggle) times requests from the console's own - start instead of the browser's. -- The side-nav "Show all menu items" checkbox is now a debug tool, gated - behind the theme's `debug.showAllMenuItemsToggle` company-config flag - and hidden by default; stale browser state is ignored while the gate - is off. - -[BugFixes] -- The Monaco editor prefetch waits for the window load event, so warming - the editor bundle no longer distorts the initial-load milestone on the - performance page. -- 304 revalidations are counted as cache validations on the performance - page instead of full transfers. - -[Chores] -- New deploy guide for keeping SQLite state across Cloud Foundry - restarts: continuous Litestream replication and user-provided-service - snapshots, with the two hard preconditions both lanes share — a stable - `ENCRYPTION_KEY` and `SQLITE_KEEP_DB=true` (without the latter, - jetstream deletes the database file at startup and a Litestream - replica is then overwritten with the emptied database). diff --git a/changelog.d/0007-dependency-updates.md b/changelog.d/0007-dependency-updates.md deleted file mode 100644 index 50b3138497..0000000000 --- a/changelog.d/0007-dependency-updates.md +++ /dev/null @@ -1,5 +0,0 @@ -[Chores] -- Dependency updates: the angular group with 18 updates; the - angular-devkit group; @analogjs/vite-plugin-angular from 2.6.4 to - 2.7.0; mktemp from 2.0.1 to 2.0.3. (The monaco-editor 0.56 and - ESLint 10 moves are covered by their own entries above.)