Releases: webstudio-is/webstudio
Releases · webstudio-is/webstudio
0.202.0
0.201.0
Features
- Show inherited data variables (#4774) by @TrySound
- Support youtube list embed URL (#4786) by @kof
- Support expressions copy paste between instances (#4790) by @TrySound
Fixes
Experimental
Other changes
- Replace image-size with image-meta (#4767) by @TrySound
- Drop stylable flag in component meta (#4779) by @TrySound
- Add renderData utility to template package (#4780) by @TrySound
- Refresh copy paste tests (#4782) by @TrySound
- Fix publishing beta version of packages (#4784) by @TrySound
- Fix install in publish beta (#4785) by @TrySound
- Fix aws upload (#4794) by @TrySound
- Fix yaml (#4795) by @TrySound
Full Changelog: 0.200.0...0.201.0
0.200.0
0.199.0
Features
- Do not filter out empty props (#4760) by @istarkov
- Dashboard redesign (#4757, #4765) by @kof
- Forbid data variables with the same name on instance (#4771) by @TrySound
Fixes
- Support more curl flags (#4750) by @TrySound
- Merge generated classes and class prop properly (#4754) by @TrySound
- Allow reset optional items (#4759) by @istarkov
- Avoid imports of not installed packages when setup SSG (#4763) by @TrySound
Experimental
- Add docker template to CLI (#4744) by @TrySound
- Support image processing in docker template (#4762) by @TrySound
- Add Head Slot component (#4751) by @istarkov
- Add title support to Head Slot (#4758) by @istarkov
- Head Slot Icons (#4770) by @kof
Other changes
- Add animation package (#4745) by @TrySound
- Fix vercel deploy (#4752) by @TrySound
- Rewrite core components templates with jsx (#4756) by @TrySound
- Upgrade dev dependencies (#4764) by @TrySound
- Drop imageBaseUrl from constants.mjs (#4766) by @TrySound
- Reuse help menu (#4769) by @kof
Full Changelog: 0.198.0...0.199.0
0.198.0
Features
Fixes
- Fix typos in the YouTube component (#4736) by @kof
- Add favicon size to vercel config (#4739) by @TrySound
- Items in combobox have zero height (#4737) by @istarkov
- Hide pages when switching to preview mode via topbar button (#4740) by @kof
- Fix vimeo and youtube player crash in the builder (#4742) by @kof
Other changes
- Generate stories for base components (#4734) by @TrySound
- Update main.ts (#4274) by @HuanWuCode
- Replace date-fns with use-relative-time (#4738) by @TrySound
- Add sdk-components-react-router package (#4596) by @TrySound
Full Changelog: 0.197.0...0.198.0
0.197.0
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
0.196.0
Features
- Updated inputs design system (#4635) by @kof
- New Icons (#4590) by @kof
- Add support hub directly to the builder (#4652) by @kof
Fixes
- Fix bindings panel placement (#4640) by @kof
- Fix CSS fragment editor dialog title (#4642) by @kof
- Support command panel only in design mode (#4624) by @TrySound
- Avoid cli installing private template package (#4657) by @TrySound
- Enable iframes inside dialogs when using draggable/resizable (#4655) by @kof
Experimental
- Pressing Enter within an empty list item deletes the empty item (#4641) by @istarkov
- Use placeholders for editable elements (#4644) by @istarkov
Other changes
- Improved components list organization (#4643) by @kof
- Insert new component copy (#4648) by @TrySound
- Remove increased target size for scroll thumbs (#4650) by @kof
- Generalize components meta (#4649) by @TrySound
- Add templates meta support (#4653) by @TrySound
- Support local styles in templates (#4656) by @TrySound
- Further redesign fixes (#4651) by @kof
Full Changelog: 0.195.0...0.196.0
0.195.0
Features
- Add export dialog to the menu, add shortcuts shift+P and shift+E (#4612) by @kof
- Floating panel v2 (#4613) by @kof
Fixes
- Improve complex value detection to show maximize button (#4602) by @kof
- Stop requiring dialog title and description (#4603) by @TrySound
- Small css fixes (#4605) by @kof
- Hide background mode from the user in vimeo component (#4618) by @kof
- Descendants constraint (#4609) by @TrySound
- Canvas crash with Failed to execute 'matches' on 'Element': ':current' is not a valid selector. (#4623) by @istarkov
- Instance outline is rendered above style panel (#4632) by @istarkov
- Remove parent/child constraints from navigation menu (#4634) by @TrySound
Experimental
- Rich Text edit / command menu (#4621) by @istarkov
- Enter support in Rich Text(#4627) by @istarkov
- Rich Text list item support (#4633) by @istarkov
Other changes
- Fallback missing pages to home page (#4600) by @TrySound
- Split jsx testing utils into template package (#4604) by @TrySound
- Add instance path (#4614) by @TrySound
- Treat remix as runtime overrides for CLI (#4598) by @TrySound
- Simplify template format (#4607) by @TrySound
- Migrate curl parse to args-tokenizer (#4628) by @TrySound
Full Changelog: 0.194.0...0.195.0
0.194.0
Features
Fixes
- Relax list item constraint (#4554) by @TrySound
- Show whole block tree to support radix components (#4555) by @TrySound
- Radix components bugs during edit (#4558) by @istarkov
- Combo mouse select is not working (#4564) by @istarkov
- Ensure outline stays within canvas bounds (#4570) by @istarkov
- Pressing Escape during component dragging makes the canvas unselectable. (#4571) by @istarkov
- Fix ai button aspect ratio (#4574) by @kof
- CSS Select menu jumping (#4575) by @istarkov
- Multiple property reset when using shortcuts on toggle groups (#4584) by @JayaKrishnaNamburu
- Code Mirror autocomplete click closes popovers and dialogs (#4583) by @istarkov
- Empty description space for color-inputs in the combobox (#4591) by @istarkov
- Pasting gradient into color field breaks CSS parser (#4593) by @istarkov
Experimental
- Experimental INP fix (#4560) by @istarkov
- Add wrap/unwrap commands (#4588) by @TrySound
- Commands UI design tweaks (#4594) by @kof
Other changes
- Drop image base url from builder (#4556) by @TrySound
- Add ascend and financeflow to trpc (#4565) by @johnsicili
- Drop image base url from cli and templates (#4563) by @TrySound
- Pass wsImageLoader directly (#4567) by @TrySound
- Remove assetBaseUrl from image loaders (#4569) by @TrySound
- Replace detachable: false with constraints (#4548) by @TrySound
- Prepare react 19 types (#4553) by @TrySound
- Bump uno (#4576) by @TrySound
- Hardcode asset and upload path in builder (#4579) by @TrySound
- Drop detect-font (#4581) by @TrySound
- Use sidebarWidth variable everywhere (#4587) by @kof
- Drop preset tokens (#4577) by @TrySound
Full Changelog: 0.193.0...0.194.0
0.193.0
Features
- Change spacing alt-click behavior to reset only one value and alt+shift to reset all sides (#4540) by @kof
Fixes
- Stop duplicating required children on reparent (#4537) by @TrySound
- Speedup resize, part 1 (#4543) by @istarkov
- Reduce amount of draw on resize (#4544) by @istarkov
- Fast switch between selected instances (#4545) by @istarkov
- Navigator dnd bugs (#4546) by @TrySound
Experimental
Other changes
Full Changelog: 0.192.0...0.193.0