UnENVerse Find a guide: importing, command line, nodes

All releases

UnENVerse 2026-08-08

UX persistence, window state, LAN fix (phase 12)

  • `
  • npm test 651 passed, 0 failed (26 test files) [was 564]
  • npm run typecheck clean
  • npx vite build clean
  • cargo check --workspace clean
  • `
  • Test count by stage: 564 → 626 (QOL persistence) → 633 (LAN fix) → 651
  • (experimental types).

Committed: 0088c90 QOL Improvements — items 1 and 2. Uncommitted: items 3 and 4 —

  • src/ts/lan.ts, src/ts/projects.ts, src/ts/remote-panel.ts,
  • src/ts/settings-panel.ts, src/ts/state.ts, src/ts/types.ts,

Vault-switch render bug, three fixes

  • `
  • npm test 564 passed, 0 failed (22 test files) [was 563]
  • npm run typecheck clean
  • `
  • The new test was verified by reverting the fix and watching it fail:
  • `
  • ❯ tests/remote-panel.test.ts:224
  • expect(document.getElementById('project-list')!.textContent).not.toContain('Remote WG')
  • Tests 1 failed | 25 passed (26)
  • `

---

Frontend test suite and module audit (phase 11)

PassAreaBugs
0Test infra + filters / permex / utils / modals / render2
2projects.ts, import-export.ts, modals.ts — same bug class9
3tools.ts, chunk-ops.ts + the three previously flagged11
4users.ts, vault.ts8
5render.ts escaping8
6audit.ts, lock.ts, icons.ts6
7settings-panel.ts, filters.ts, perm-editor.ts5
8import-export.ts, remote-panel.ts (+ Rust)6
9chunks/parsers.ts, chunks/starters.ts3
10chunk-ops.ts export functions4

·