v0.48.0
What's Changed
- feat(web): header → always-on hamburger (remove status light + theme + settings gear) by @mabry1985 in #1137
- docs(adr): 0057 — command palette (⌘K), plugin-extensible quick command by @mabry1985 in #1138
- feat(plugins): git-less runtime install for the frozen desktop app (ADR 0057 D1+D2) by @mabry1985 in #1140
- docs(adr): 0058 — runtime plugin install in the frozen desktop app (Discord → external comms plugin) by @mabry1985 in #1139
- feat(web): command palette (⌘K) — auto-nav + core actions (ADR 0057 step 2) by @mabry1985 in #1141
- fix(plugins): validate git ref before fetch (PR #1140 QA hardening) by @mabry1985 in #1142
- feat(web): inline plugin views in the command palette (ADR 0057 step 3a) by @mabry1985 in #1143
- docs(adr): 0059 — unified plugin manager (Discover + Installed, in-app official-plugin directory) by @mabry1985 in #1144
- feat(plugins): in-app official-plugin directory — Discover + host catalog (ADR 0059, bd-23a.1/.2) by @mabry1985 in #1145
- fix(web): proxy /_ds in dev so plugin-kit loads in plugin iframes by @mabry1985 in #1146
- feat(web): separate panel vs palette plugin views + Esc-back (ADR 0057) by @mabry1985 in #1147
- feat(plugins): fold per-plugin config into the Installed rows (ADR 0059, bd-23a.3) by @mabry1985 in #1148
- feat(web): chat in the command palette + autofocus composer/notes inputs (ADR 0057) by @mabry1985 in #1149
- feat(plugins): collapse the 3 tabs into Installed + Discover (ADR 0059, bd-23a.4) by @mabry1985 in #1150
- feat(plugins): manifest-driven Test + guide link — no per-plugin frontend (ADR 0059, bd-23a.5) by @mabry1985 in #1151
- feat(settings): absorb Box into Global · un-nest Settings→Settings · left padding (bd-2kr) by @mabry1985 in #1154
Full Changelog: v0.47.0...v0.48.0