Changeset 0.37.12 (#224)
Co-authored-by: gobha <jasafpro@gmail.com> Co-committed-by: gobha <jasafpro@gmail.com>
This commit is contained in:
@@ -48,8 +48,8 @@ v0.9.x–v0.28.7 Foundation through Platform Polish ✅
|
||||
│ v0.37.2 Primitives ✅ │
|
||||
│ v0.37.3 SDK │
|
||||
│ v0.37.4 Shell │
|
||||
│ v0.37.5–11 Surfaces ✅ │
|
||||
│ v0.37.12–18 Surfaces │
|
||||
│ v0.37.5–12 Surfaces ✅ │
|
||||
│ v0.37.13–18 Surfaces │
|
||||
│ │ │
|
||||
══════╪════════════╪═════════════════╪══════
|
||||
│ MVP v0.50.0 │
|
||||
@@ -619,11 +619,10 @@ Depends on: v0.37.4.
|
||||
- [x] `sw-login.css` extracted from inline styles
|
||||
|
||||
**Known issues (tracked in CHANGELOG, resolve before v0.37.# tag):**
|
||||
- Bridge sections Workflows + Git Keys stuck on "Loading..." (old JS
|
||||
depends on globals not loaded in new surface)
|
||||
- `ui-settings.js` + `settings-handlers.js` not yet deleted (some
|
||||
bridge sections may reference helpers)
|
||||
- BYOK sections not tested with policy enabled
|
||||
- ~~Bridge sections~~ Resolved in v0.37.7 (all settings sections native Preact)
|
||||
- ~~`ui-settings.js` + `settings-handlers.js`~~ Confirmed deleted, stale `sw.js`
|
||||
references cleaned in v0.37.12
|
||||
|
||||
### v0.37.6–v0.37.18 — Remaining Surface Rebuilds
|
||||
|
||||
@@ -637,7 +636,7 @@ Each surface rebuilt as Preact component tree. Old JS deleted per surface.
|
||||
| v0.37.9 | NotesPane ✅ | Obsidian-grade kit (10 files), old notes code scorched (~1,630 lines) |
|
||||
| v0.37.10 | Chat surface ✅ | Scorched earth: 21 files deleted (−12,841 net), Preact surface + ChatPane kit upgrades |
|
||||
| v0.37.11 | Notes surface ✅ | Preact surface (7 JS + 1 CSS), sidebar folders/tags, UserMenu, template rewrite, Menu primitive fix |
|
||||
| v0.37.12 | Extension surface container | `.pkg` mount point |
|
||||
| v0.37.12 | Scorched Earth II ✅ | 23 files deleted (~2,600 lines): 9 JS, 6 CSS, 8 admin templates; sw.js + base.html cleaned |
|
||||
| v0.37.13 | Workflow surfaces | Form renderer, review views |
|
||||
| v0.37.14 | Pane audit | Collaborative walkthrough: each pane checked for form and function |
|
||||
| v0.37.15 | Projects surface | Project views, note/channel associations |
|
||||
@@ -673,6 +672,29 @@ Polish (deferred to v0.37.18 tag):
|
||||
- [ ] Note word count goal (optional target with progress bar)
|
||||
- [ ] Server-side favorites via note metadata (cross-device pinning)
|
||||
|
||||
**v0.37.12 — Scorched Earth II ✅:**
|
||||
|
||||
Second dead-code purge. All six core surfaces confirmed Preact-only — old
|
||||
vanilla JS, CSS, and admin templates that survived v0.37.10 are now removed.
|
||||
Service worker cache manifest overhauled (17 stale entries → clean).
|
||||
|
||||
Deleted (23 files):
|
||||
- [x] 9 JS: `ui-format.js`, `virtual-scroll.js`, `model-selector.js`,
|
||||
`drag-resize.js`, `pages-splash.js`, `task-sidebar.js`,
|
||||
`workflow-api.js`, `workflow-queue.js`, `workflow-monitor.js`
|
||||
- [x] 6 CSS: `splash.css`, `styles.css`, `persona-kb.css`,
|
||||
`notification-prefs.css`, `memory.css`, `channel-models.css`
|
||||
- [x] 8 admin templates: `server/pages/templates/admin/` directory
|
||||
- [x] 7 script/link tags removed from `base.html` (includes
|
||||
`marked.min.js` + `purify.min.js` — surfaces load their own copies)
|
||||
- [x] `sw.js` SHELL_FILES array replaced with actual file inventory
|
||||
- [x] `pages.go` admin template embed directive removed
|
||||
|
||||
Kept (11 JS files — extension surface + debug dependencies):
|
||||
`sb.js`, `app-state.js`, `events.js`, `ui-primitives.js`, `user-menu.js`,
|
||||
`file-tree.js`, `code-editor.js`, `switchboard-sdk.js`, `debug.js`,
|
||||
`repl.js`, `workflow-surfaces.js`
|
||||
|
||||
**v0.37.14 — Pane Audit:**
|
||||
|
||||
Collaborative walkthrough of each pane (ChatPane, NotesPane) and surface
|
||||
|
||||
Reference in New Issue
Block a user