Releases: webstudio-is/webstudio
Releases · webstudio-is/webstudio
0.206.0
Features
- Additional way to reset in spacing (#4924) by @kof
- Delete declaration and delete all declarations in advanced style panel context menu (#4948) by @kof
Fixes
- Chrome bug in ranges calculation (#4920) by @istarkov
- Shorten page name correctly in the top bar (#4921) by @kof
- Fix local token clickable area (#4922) by @kof
- Pass system to resources in builder (#4926) by @TrySound
- Rebind variables within scope (#4927) by @TrySound
- Generate global variables for published sites (#4932) by @TrySound
- Optimize saving global variables (#4936) by @TrySound
- Strange behaviour on scroll with tooltip content (#4934) by @istarkov
- Fixes 2 bugs in advanced panel (#4935) by @kof
- Navigate hash urls natively (#4929) by @TrySound
- Set proper default value in radix with content block (#4937) by @TrySound
Experimental
- Animation reorder keyframes on offset change (#4923) by @istarkov
- Fix SSR Animation styling (#4928) by @istarkov
- Reusable css editor (#4945) by @kof
Other changes
- Switch to hyphenated preset styles (#4930) by @TrySound
- Accept both camel and hyphen properties everywhere (#4943) by @TrySound
- Simplify xml generation (#4942) by @TrySound
- Migrate layout and size to hyphenated properties (#4946) by @TrySound
- Generate only asset name for published sites (#4947) by @TrySound
Full Changelog: 0.205.0...0.206.0
0.205.0
Features
- Rebind masked variables (#4849) by @TrySound
- Allow deleting variables used in expressions (#4860) by @TrySound
- Add new vercel template based on react-router (#4825) by @TrySound
- Support global data variables (#4870) by @TrySound
- Drop legacy CLI templates (#4867) by @TrySound
- Add global system variable in builder (#4896) by @TrySound
- Unset global variables when delete (#4904) by @TrySound
- Unset variables in page meta when deleted (#4907) by @TrySound
- Improved UX for adding multiple advanced style panel properties (#4846) by @kof
- Suggest a variable when user forgets -- in advanced panel (#4850) by @kof
- Autocomplete values in advanced panel (#4854) by @kof
- Search for advanced section in style panel (#4862) by @kof
- Context menu for advanced style panel (#4876) by @kof
- Backspace to reset the value in CSS Value Input (#4878) by @kof
Fixes
- Remove masked duplicates in binding popover (#4855) by @TrySound
- Fix copy instance if no text is selected (#4858) by @kof
- Cleanup parent children when delete instances (#4859) by @TrySound
- Rebind variables after delete (#4865) by @TrySound
- Preserve global variables when duplicate page (#4875) by @TrySound
- Scrub on windows (#4847) by @istarkov
- Space in navigation menu button trigger exits text editing (#4880) by @istarkov
- Certificate update (#4887) by @istarkov
- Allow broken variables when validate updates (#4892) by @TrySound
- Prevent inserting into instance with placeholder (#4901) by @TrySound
- Show highlighted item in slash menu in content block (#4903) by @kof
- Fix reset on gap icons (#4908) by @kof
- Use scroll area for pages (#4909) by @TrySound
- Reordering Animation Children (#4917) by @istarkov
- Insert marketplace sections after selected instance (#4918) by @TrySound
Experimental
- Advanced style panel mode (#4840) by @kof
- Advanced panel sorting and grouping (#4842) by @kof
- Improve readability in advanced section (#4852) by @kof
- Generate global system variable with CLI (#4885) by @TrySound
- More advanced style panel feaures (#4890) by @kof
- Animate UI (#4851) by @istarkov
- Add debug info (#4915) by @istarkov
- New predefined animations (#4916) by @istarkov
- Shorthands autocomplete (#4898) by @kof
Other changes
- Delete prop resources (#4839) by @TrySound
- Drop webstudio-custom-template fixture (#4834) by @TrySound
- Rewrite more copy paste tests with jsx template (#4845) by @TrySound
- Use text field for devlogin (#4838) by @TrySound
- Bump radix components (#4848) by @TrySound
- Replace ultraflag with @bomb.sh/args (#4857) by @TrySound
- Unreleased bugs with advanced section (#4882) by @kof
- Move css generation to sdk (#4889) by @TrySound
- Decouple system store from variables (#4888) by @TrySound
- Fix system on non-home pages (#4893) by @TrySound
- Generate presets with css cascade layers (#4894) by @TrySound
- Output hyphenated properties from css parser (#4900) by @TrySound
- Automate release creation (#4910) by @istarkov
- Release 26-02-2025 by @kof
Full Changelog: 0.204.0...0.205.0
0.204.0
Features
- Focus mode for style panel (#4827, #4835) by @kof
- Restore variables by name when copy-pasting (#4824) by @TrySound
Fixes
- Improve redirect error message (#4831) by @kof
- Forbid text content in head meta and link (#4832) by @TrySound
Experimental
Other changes
- Generalize features fixture (#4820) by @TrySound
- Drop legacy netlify templates from CLI (#4833) by @TrySound
- Add portal to the DropdownMenuContent by default (#4828) by @kof
Full Changelog: 0.203.0...0.204.0
0.203.0
Features
- Unset variables when create or rename data variables (#4808) by @TrySound
- Add new netlify template (#4812) by @TrySound
- Rename "remove" to "detach" in token menu (#4814) by @kof
- Sticky actions in navigator (#4818) by @kof
Fixes
- Validate unexpected closing paren in expressions (#4803) by @TrySound
- Fix horizontal scrolling in navigator (#4813) by @kof
- Render nothing on website when collection is invalid (#4821) by @TrySound
Experimental
Other changes
- Support resources in jsx templates (#4800) by @TrySound
- Drop react and warn-once from CLI (#4801) by @TrySound
- Bump ui libraries (#4802) by @TrySound
- Split docker template (#4809) by @TrySound
- Drop error-utils (#4822) by @TrySound
Full Changelog: 0.202.0...0.203.0
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