Features
- Support folding text fragments in code editor (#4676) by @TrySound
- Support tables in content and markdown embed (#4679) by @TrySound
- Mark empty style sources (#4685) by @kof
- Make canvas cursor style compatible across all browsers (#4727) by @istarkov
- YouTube Component (#4732) by @istarkov
Fixes
- Fix vimeo autoplay (#4664) by @kof
- Blockquote editing placeholder (#4677) by @istarkov
- Scroll into view doesn't work any more for scrollable divs (#4674) by @istarkov
- Insert multiple instances when paste from markdown (#4680) by @TrySound
- Support content editable in FF and Safari (#4683) by @istarkov
- Restore missing components in command panel (#4692) by @TrySound
- Fix check icon size in publish dialog (#4700) by @kof
- Prevent auto closing valid xml in svg (#4699) by @TrySound
- Fixes hotkeys on radix select, dropdown etc (#4701) by @kof
- Gradient code with var goes away after clicking out (#4703) by @istarkov
- Fix preview on css variables defined on the current element (#4705) by @istarkov
- Clicking out of input without selecting dropdown still selects it (#4710) by @istarkov
- Remove "show" toggles on descendant component (#4711) by @TrySound
- Sitemap Index - Unexpected Server Error (#4713) by @istarkov
- Rate limit on shared link clicks (#4715) by @istarkov
- Jump links don't work in preview after first click (#4714) by @istarkov
- Resolve favicon images properly (#4712) by @TrySound
- Deleting in the code editor causes the instance on the canvas to be removed. (#4717) by @istarkov
- When toggling undock navigator, outlines show above navigato (#4719) by @istarkov
- Various Scrub bugs and issues (#4722) by @istarkov
- Fix code selection in property tooltip (#4709) by @kof
- Relax detaching constraint (#4672) by @TrySound
- Resize drag handle in FF and Safari (#4726) by @istarkov
- Insert properly from marketplace (#4725) by @TrySound
- Make publish error more descriptive (#4480) by @TrySound
- Submit forms from a page inside of folder (#4730) by @TrySound
- Floating panel and dialog bugs (#4708) by @kof
Other changes
- Upgrade dev dependencies (#4658) by @TrySound
- Replace radix/react-id with useId from react (#4660) by @TrySound
- Rewrite sdk react templates with jsx (#4662) by @TrySound
- Rewrite radix label template with jsx (#4665) by @TrySound
- Upgrade radix packages (#4663) by @TrySound
- Rewrite radix tabs template with jsx (#4668) by @TrySound
- Rewrite radix dialog and sheet templates with jsx (#4671) by @TrySound
- Upgrade remix (#4669) by @TrySound
- Rewrite radix switch and checkbox templates with jsx (#4673) by @TrySound
- Compute tags statically (#4687) by @TrySound
- Rewrite collapsible and accordion templates with jsx (#4675) by @TrySound
- Rewrite popover and tooltip templates with jsx (#4696) by @TrySound
- Rewrite radio group and select templates with jsx (#4697) by @TrySound
- Upgrade ui libraries (#4693) by @TrySound
- Rewrite radix navigation menu template with jsx (#4702) by @TrySound
- Drop tailwind from radix package (#4704) by @TrySound
- Bundle webstudio packages in cli (#4706) by @TrySound
- Drop --preview flag from CLI (#4707) by @TrySound
- Fix build (#4716) by @istarkov
- Move prop meta schema to sdk (#4718) by @TrySound
- Move component meta to sdk (#4720) by @TrySound
- Bump CLI dependencies (#4728) by @TrySound
- Rewrite webhook form template with jsx (#4721) by @TrySound
- Generate radix stories from templates (#4733) by @TrySound
Full Changelog: 0.196.0...0.197.0