Commit faabf5d
committed
chore(release): 4.13.0 [skip ci]
# [4.13.0](v4.12.1...v4.13.0) (2026-03-13)
### Bug Fixes
* **mcp:** escape backslashes in prop strings and fix JSDoc on upsert ([f89e459](f89e459))
* **ui:** add text input fallback and no-speech feedback to Voice Canvas ([b53a6ef](b53a6ef))
* **ui:** auto-detect working mic and suggest system default change in Voice Canvas ([6181936](6181936))
* **ui:** auto-title canvas saves from last voice prompt, remove save dialog ([7e268eb](7e268eb))
* **ui:** clear canvas after save so scratchpad and saved story are distinct ([cfc0ade](cfc0ade))
* **ui:** detect silent mic device and show actionable warning in Voice Canvas ([7f49319](7f49319))
* **ui:** fix Voice Canvas SSE parsing and generate-while-speaking ([474ecef](474ecef))
* **ui:** handle no-history stories correctly when selected from chat list ([d39375e](d39375e))
* **ui:** persist Voice Canvas state across Storybook reloads ([eab88cf](eab88cf))
* **ui:** prevent page reload from killing Voice Canvas on first use ([10f4273](10f4273))
* **ui:** remove text input from Voice Canvas; gate on Web Speech API ([8f975fa](8f975fa))
* **ui:** sync story/chat titles, ordering, delete, and rename propagation ([68b4995](68b4995))
* **ui:** synthesize conversations from metadata.prompt for all generated stories ([256ffd3](256ffd3))
### Features
* **mcp:** add manifest-based story/chat sync system ([47be809](47be809))
* **mcp:** auto-install react-live on first Voice Canvas use ([95fde5a](95fde5a))
* **ui:** add deterministic style-to-token mapping for voice-to-story conversion ([7643944](7643944))
* **ui:** add section-tagged edits and dedicated story conversion endpoint ([6c22c43](6c22c43))
* **ui:** add Voice Canvas mode for ephemeral voice-to-UI generation ([4f93e34](4f93e34))
* **ui:** add voice-activated UI generation ([9b4a6fd](9b4a6fd))
* **ui:** decouple Voice Canvas from Mantine, gate to React-only ([de2bdcd](de2bdcd))
* **ui:** replace lightning badge with subtle border; seed voice story conversations ([ad6c595](ad6c595))
* **ui:** rewrite Voice Canvas v5 with Storybook iframe + postMessage ([d3fb822](d3fb822))
* **ui:** sync chat list order with Storybook sidebar and surface MCP stories ([a733acf](a733acf))1 parent 6bf5a08 commit faabf5d
1 file changed
+33
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
21 | 54 | | |
22 | 55 | | |
23 | 56 | | |
| |||
0 commit comments