Releases: webstudio-is/webstudio
Releases · webstudio-is/webstudio
0.190.0
Features
- Add builderMode, add mode "edit" (#4376) by @istarkov
- Add links to mdn documentation inside tooltips for sections and properties (#4416) by @JayaKrishnaNamburu
- Add Content Editor share permission (#4421) by @istarkov
Fixes
- Remove uppercasing on dashboard card titles and also enable user-select. (#4402) by @kof
- Tooltips trigger without a delay (#4419) by @istarkov
Experimental
Other changes
- Publish CLI 0.189.0 (#4395) by @TrySound
- Bump cookie (#4397) by @TrySound
- Generalize insertable lookup (#4398) by @TrySound
- Replace execa with tinyexec (#4400) by @TrySound
- Migrate CLI tests to vitest (#4409) by @TrySound
- Migrate builder tests to vitest (#4415) by @TrySound
- Add sdk runtime (#4417) by @TrySound
- Preserve components structure for better tree shaking (#4418) by @TrySound
- Add new template IDs to trpc (#4422) by @johnsicili
- Bring back nanoid to prisma (#4426) by @TrySound
- Make dev password more escure! (#4425) by @kof
Full Changelog: 0.189.0...0.190.0
0.189.0
Features
- Block editing with arrow keys (#4334) by @istarkov
- Allow drag and drop in pages (#4358) by @TrySound
- Select the page when opening the page settings (#4375) by @TrySound
- Support contact email list (#4391) by @TrySound
Fixes
- Xml namespaces support (#4351) by @istarkov
- Allow project redirects to dynamic paths (#4352) by @TrySound
- Complete css variable properly in code inputs (#4360) by @TrySound
- Option list changes width on hover (#4363) by @istarkov
- XML Node with title tag nested in any other XML Node breaks document (#4361) by @istarkov
- Select jumps if list is scrollable (#4365) by @istarkov
- Show hover outlines during text editing (#4368) by @istarkov
- When quickly selecting different instances, the instance is not selected. (#4370) by @istarkov
- Rich Text Editor: Prevent pasting links when inside an existing link (#4374) by @istarkov
- Avoid left sidebar border covering the workspace outline (#4386) by @kof
- Prevent closing navigator when drag and drop on canvas (#4393) by @TrySound
Experimental
Other changes
- Bump ui libraries (#4344) by @TrySound
- Drop prisma build (#4346) by @TrySound
- Drop display: contents (#4348) by @TrySound
- Switch to lezer highlight (#4347) by @TrySound
- Generate prisma before meigrating (#4349) by @TrySound
- Upgrade to typescript 5.6 (#4345) by @TrySound
- Remove legacy style engine from style panel (#4338) by @TrySound
- Migrate css preview to new style engine (#4353) by @TrySound
- Bump storybook (#4369) by @TrySound
- Move selected page into awareness state (#4371) by @TrySound
- Drop legacy style engine (#4377) by @TrySound
- Move canvas renderer into builder (#4382) by @TrySound
- Store selected instance in awareness state (#4378) by @TrySound
- Move selected instance store into awareness (#4388) by @TrySound
- Add instance key store (#4389) by @TrySound
Full Changelog: 0.188.0...0.189.0
0.188.0
Features
- Improve vertical space usage (#4307) by @kof
- Preview variable values in autocomplete (#4336) by @TrySound
- Support editing sides in space and inset controls (#4341) by @TrySound
Fixes
- Expand border-bottom-left-radius from shorthand (#4326) by @TrySound
- Prevent tooltip on focus (#4318) by @istarkov
- Select "space" autocomplete with mouse (#4339) by @TrySound
- Forbid scrubbing css variables (#4340) by @TrySound
Other changes
- Decouple features from sidebar (#4304) by @TrySound
- Control floating panel open state (#4331) by @TrySound
- Bump eslint (#4325) by @TrySound
- Remove css variables feature flag (#4337) by @TrySound
- Move sidebar panels into features (#4332) by @TrySound
Full Changelog: 0.187.0...0.188.0
0.187.0
Features
- Support css variables in transitions (#4317) by @TrySound
- Support paste styles in advanced section (#4323) by @TrySound
Fixes
- Generate text-wrap-style: auto (#4321) by @TrySound
- Prevent creating css variable with invalid name (#4319) by @TrySound
- Show "delete variable" in variable tooltip (#4322) by @TrySound
Full Changelog: 0.186.0...0.187.0
0.186.0
Features
Fixes
- Show custom option in easing dropdow only when used (#4290) by @JayaKrishnaNamburu
- Prevent failing navigator when instances are inconsistent (#4303) by @TrySound
- Allow inserting into textual collection items (#4305) by @TrySound
- Сombobox if the menu is opened using the up or down arrows, we want to display all items without applying any filters (#4311) by @istarkov
- Hovering over autocomplete ignores actual input value (#4312) by @istarkov
- After modifying style, it takes two clicks to select the next instance (#4314) by @istarkov
- Canvas resize on Linux (#4310) by @istarkov
- Infininite loop in backgrounds (#4299) by @istarkov
Full Changelog: 0.185.2...0.186.0
0.185.2
0.185.1
Features
Fixes
- Movement jumps on windows (#4296) by @istarkov
- Input arrow up and down pulls up autocomplete now instead of incrementing (#4291) by @istarkov
Other changes
Full Changelog: 0.185.0...0.185.1
0.185.0
Features
- Switch to 1px outline for all inputs and buttons, as well as use background color in lists (#4276) by @kof
Fixes
- Render background styles after builder reload (#4259) by @TrySound
- Can't save Dynamic Page Setting when Title is undefined (#4260) by @istarkov
- Fix expression editor decoration (#4261) by @istarkov
- Incorrect Current Page link state on dynamic pages (#4266) by @istarkov
- Form filters reset scroll position (#4267) by @istarkov
- Style panel style value combobox doesn't close on ESC (#4277) by @istarkov
- CSS unitless properties parsing (#4278) by @istarkov
Experimental
- Support css variables in transforms (#4270) by @TrySound
- Improve css variables parsing (#4273) by @TrySound
- Show computes values in tooltip when alt is pressed (#4228) by @TrySound
- Improve repeated styles with css variables (#4275) by @TrySound
- Add more hints about css variables (#4282) by @TrySound
- Autocomplete variables in backgrounds code (#4281) by @TrySound
- Support css variables in shadows (#4283) by @TrySound
Other changes
Full Changelog: 0.184.0...0.185.0
0.184.0
Features
- Auto-detect font weight based on selected font family (#4134) by @kof
- Show all expression errors with linter (#4251) by @TrySound
Fixes
- Switch to available inspector panel (#4194) by @TrySound
- Unexpectedly losing focus while editing input fields. (#4191) by @istarkov
- Avoid props autofocus (#4199) by @kof
- Fix color thumb vertical alignment (#4207) by @kof
- Unexpected end of JSON input in Webhook Form (#4214) by @istarkov
- Skip unsafe attribute names on generation (#4216) by @istarkov
- Identifier names must not be reserved words (#4221) by @istarkov
- Find proper drop target in collections (#4198) by @TrySound
- Duplicate local style sources (#4235) by @TrySound
- Render images on canvas (#4234) by @TrySound
- Some scrub bugs (#4240) by @TrySound
- Expression Editor cursor position jumps to wrong place (#4242) by @istarkov
- Publish crashes on pages with dynamic paths ending in ‘?’ (#4248) by @istarkov
- Some symbols in the page’s ‘Dynamic path’ input cause the builder to crash. (#4246) by @istarkov
- Variable bindings on Class don't show on live site (#4253) by @istarkov
Experimental
- Support copying root styles from marketplace (#4193) by @TrySound
- Allow pasting styles into style source (#4200) by @TrySound
- Parse length and color in css variables (#4204) by @TrySound
- Abort controller (#4195) by @kof
- Show color picker in advanced panel (#4206) by @TrySound
- Hide inherited root styles (#4210) by @TrySound
- Support nested and attribute selectors (#4213) by @kof
- Support css variables in dedicated sections (#4212) by @TrySound
- Support css variables for borders (#4225) by @TrySound
- Preview css variables on highlight in combobox (#4224) by @TrySound
- Preserve numeric order in css variables autocomplete (#4227) by @TrySound
- Support css variables in space section (#4226) by @TrySound
- Support gradient variables (#4239) by @TrySound
Other changes
- Remove deprecated tree (#4180) by @TrySound
- Simplify var value fallbacks (#4201) by @TrySound
- Faster font weight detection (#4211) by @kof
- Improve advanced section performance (#4215) by @TrySound
- Enable isolated declarations in icons (#4208) by @TrySound
- Autocomplete variables lazily (#4220) by @TrySound
- Upgrade devtools (#4230) by @TrySound
- Migrate inset control to new style engine (#4231) by @TrySound
- Advanced properties performance (chrome only) (#4238) by @istarkov
- Fix migrations (#4241) by @istarkov
- Add advanced transform options (#4243) by @TrySound
- Rename variables to data variables (#4254) by @TrySound
- Support css vars in repeated values (#4255) by @TrySound
- Regenerate radix stories (#4256) by @TrySound
Full Changelog: 0.183.0...0.184.0
0.183.0
Fixes
- Canvas autoscroll issue when selecting instances (#4174) by @istarkov
- Collapsed recalculate loop during load (#4178) by @istarkov
- Generate hidden body correctly (#4179) by @TrySound
- Fix font family bugs (#4184) by @kof
- User defined class name is not being escaped (#4185) by @istarkov
Experimental
- Add :root support (#4175) by @TrySound
- Generate root styles for published sites (#4177) by @TrySound
Other changes
- Reimplement navigator tree with new component (#4165) by @TrySound
- CLI release 0.182.0 (#4172) by @istarkov
- Remove prisma from the Builder app (#4182) by @istarkov
- Upgrade postgrest (#4187) by @istarkov
Full Changelog: 0.182.0...0.183.0