What's Changed
- docs: polished centered README header with logo by @m4cd4r4 in #12
- chore(vscode): bump extension to 3.2.0 by @m4cd4r4 in #13
- docs(readme): add ⚓ anchor to header wordmark by @m4cd4r4 in #14
- docs(mcp): document Wave 3 tools + register-worktree CLI by @m4cd4r4 in #15
- fix(pages): add docs/.nojekyll to unblock the landing page deploy by @m4cd4r4 in #16
- feat(themes): add crisp Light mode + Auto, retire Brutalist/Solarized by @m4cd4r4 in #17
- feat(health): liveness probe for running apps by @m4cd4r4 in #18
- feat(conflict): resolve port conflicts inline (start on free port) by @m4cd4r4 in #19
- feat(detect): suggest framework default port in Add-App by @m4cd4r4 in #20
- feat(groups): one-click Start all / Stop all per group by @m4cd4r4 in #21
- feat(notify): OS notification + toast when an app crashes by @m4cd4r4 in #22
- feat(share): copy local/LAN URL + QR code for running apps by @m4cd4r4 in #23
- feat(reserve): hold an app's port while stopped (squatter socket) by @m4cd4r4 in #24
- docs: v3.3.0 release prep (version bump + changelog + feature docs) by @m4cd4r4 in #25
- feat(landing): click-to-zoom lightbox for screenshots by @m4cd4r4 in #26
- docs: replace marketing screenshots with a fake-seeded demo by @m4cd4r4 in #27
- fix(share): pick the real LAN adapter, not a virtual one; add QR icon by @m4cd4r4 in #28
- docs(share): explain when the LAN URL won't reach a phone by @m4cd4r4 in #29
Full Changelog: v3.2.0...v3.3.0