Release v2.4.12
What's Changed
- Electron Squirrel + Update detector by @ignaciojimenezr in #2114
- feat(inspector): playground tab (IDE-style Chat + App Builder) by @chelojimenez in #2121
- test(inspector): mock new lucide icons + standardEventProps in PlaygroundMain test by @ignaciojimenezr in #2122
- Redesign hosts visualization with canvas-based layout and house style by @chelojimenez in #2126
- inspector shouldn't send org id by @ignaciojimenezr in #2125
- fix(inspector): hold Servers spinner across sign-out gap + snap to Servers on project switch by @ignaciojimenezr in #2123
- feat(inspector): React Router v7 shell + path-based navigation adapter by @chelojimenez in #2115
- don't error on inivte when guest/ui changes on org modal by @ignaciojimenezr in #2127
- hosts: canvas redesign + house style polish by @chelojimenez in #2128
- Mhi/playground routing by @chelojimenez in #2129
- Mhi/chatbox surface by @chelojimenez in #2130
- Mhi/evals host config override by @chelojimenez in #2131
- Snappy Servers→Host transition + host routes + clean canvas edges by @chelojimenez in #2132
- Rename Hosts to Clients in UI by @chelojimenez in #2133
- Redesign client canvas as a single host matrix with diagram color tokens by @chelojimenez in #2136
- copilot/cursor animation + astraction of thread colors by @ignaciojimenezr in #2138
- Hide per-server OAuth errors in playground Tools tab by @chelojimenez in #2134
- Fix system-prompt race and align previewed-host scope across surfaces by @chelojimenez in #2139
- Instrument Clients feature with PostHog events for launch by @chelojimenez in #2137
- Rename Playground tab to Chat with NEW announcement by @chelojimenez in #2135
- read global theme on host creation + icons by @ignaciojimenezr in #2140
- Stop pre-populating restrictTo; hide safe-default sandbox rows by @chelojimenez in #2142
- revert per client primary color by @ignaciojimenezr in #2141
- Refactor Chat UX by @chelojimenez in #2144
- Model real-host iframe attributes via 3 new sandbox config fields by @chelojimenez in #2143
- Default Require tool approval off in client templates by @chelojimenez in #2146
- patches csp in gpt client by @ignaciojimenezr in #2147
- fix tool approvals by @ignaciojimenezr in #2150
- follow up to csp in gpt by @ignaciojimenezr in #2149
- Address widget CSP review feedback by @ignaciojimenezr in #2153
- fix auto create client by @ignaciojimenezr in #2154
Full Changelog: v2.4.11...v2.4.12