diff --git a/CHANGELOG.md b/CHANGELOG.md index 628bdc9..71ba492 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,114 @@ # Changelog +## [0.28.3.5] — 2026-03-14 + +### Summary + +Frontend decomposition Phase 4: ES module conversion. IIFE wrappers +removed from all 47 JS files, ` - - - + + - - + + - - - + + + {{/* v0.25.0: Component scripts — available on all surfaces */}} - - - - - - - + + + + + + + {{/* ── Universal init: theme + appearance for ALL surfaces ── */}} - {{if eq .Surface "chat"}}{{template "scripts-chat" .}}{{end}} @@ -140,7 +142,7 @@ {{if eq .Surface "settings"}}{{template "scripts-settings" .}}{{end}} {{/* v0.27.0: Extension surface JS — loaded from /surfaces/{id}/js/main.js */}} {{if and .Manifest (eq .Manifest.Source "extension")}} - + {{end}} {{/* ── v0.28.0: Universal UserMenu hydration ────────────────── @@ -151,29 +153,28 @@ richer behavior (team admin refresh). Chat migration to UserMenu component is tracked as tech debt (Pre-1.0 sweep). */}} - {{/* ── Debug Log Modal (all surfaces) ───── */}} @@ -181,13 +182,13 @@ - - + +
diff --git a/server/pages/templates/surfaces/admin.html b/server/pages/templates/surfaces/admin.html index 5994884..e0d8ada 100644 --- a/server/pages/templates/surfaces/admin.html +++ b/server/pages/templates/surfaces/admin.html @@ -78,7 +78,7 @@ @@ -98,7 +98,7 @@ @@ -119,14 +119,14 @@ @@ -137,14 +137,14 @@ @@ -155,7 +155,7 @@ @@ -177,11 +177,11 @@ @@ -191,11 +191,11 @@ @@ -206,20 +206,20 @@ {{/* Scripts */}} {{define "scripts-admin"}} - - - + + + - - - - - - - - - - + + + + + + + + + + {{/* App JS — order matches index.html (minus api/events/ui-primitives/ui-format already in base) */}} - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - - - - - - + + + + + + {{end}} diff --git a/server/pages/templates/surfaces/editor.html b/server/pages/templates/surfaces/editor.html index 70a8dd8..1e24a5e 100644 --- a/server/pages/templates/surfaces/editor.html +++ b/server/pages/templates/surfaces/editor.html @@ -93,7 +93,7 @@ {{/* ── Scripts ─────────────────────────────── */}} {{define "scripts-editor"}} - - - + + + {{end}} diff --git a/server/pages/templates/surfaces/notes.html b/server/pages/templates/surfaces/notes.html index 102dad4..6539355 100644 --- a/server/pages/templates/surfaces/notes.html +++ b/server/pages/templates/surfaces/notes.html @@ -24,21 +24,21 @@ {{end}} {{define "scripts-notes"}} - - - - - - - - - - - - + + + + + + + + + + + + {{/* debug.js now loaded in base.html for all surfaces */}} - + + - - - - - - - + + + + + + +