Skip to content

Releases: webstudio-is/webstudio

0.170.0

05 Jul 09:51
@kof kof
04a1d8e
Compare
Choose a tag to compare

Features

Fixes

  • Prefix more CSS properties by @TrySound in #3613
  • Unsupported property type error by @istarkov in #3617
  • Deduplicate styles on data paste from Webflow by @istarkov in #3622
  • Fallback to file name when family name is not defined in the meta by @kof in #3627
  • Prevent merging var with unset, initial and inherit by @TrySound in #3630
  • Correct transition timing function for Webflow paste by @istarkov in #3652
  • Sheet button padding for iOS are now explicit by @istarkov in #3495
  • HTML-Embed test errors by @istarkov in #3660
  • Dropdown menu position on list items (variables list) by @kof in #3673

Chores

Refactors

Experimental

Builds

Full Changelog: 0.169.0...0.170.0

0.169.0

24 Jun 20:52
@kof kof
374bde0
Compare
Choose a tag to compare

Features

Fixes

Refactors

Experimental

Builds

Chores

Full Changelog: 0.168.0...0.169.0

0.168.0

12 Jun 17:57
Compare
Choose a tag to compare

Features

Fixes

  • Pass auth token to data loader by @TrySound in #3499
  • Fix selecting text in places where it should be selectable by @kof in #3503
  • Generate conditional collection by @TrySound in #3506
  • Fix stacking context between style panel and collapsible in pages by @kof in #3507
  • Reset image URL in inputs when users select an uploaded image after adding a remote URL to the same by @JayaKrishnaNamburu in #3512
  • Image Manager. Ensure picture click and delete functionality work consistently by @istarkov in #3514
  • Drop marketplace legacy fallbacks by @TrySound in #3452
  • Template clone error by @istarkov in #3508
  • Publish without local development hacks by @TrySound in #3528
  • Favicon sizes conform to Google Search guidelines by @istarkov in #3527
  • Development mode refresh fix by @istarkov in #3534
  • Improve CLI installing by @TrySound in #3538
  • Correct single-quoted attribute handling in Custom Code by @istarkov in #3539
  • Lint weird cases in expressions by @TrySound in #3542
  • Properties like animation-name were receiving unneeded px suffix by @kof in #3543

Experimentals

Builds

Refactors

Chores

  • Update GPT-3.5 model and improve reliability by @kof in #3541

Full Changelog: 0.167.0...0.168.0

0.167.0

05 Jun 09:08
c5a9a38
Compare
Choose a tag to compare

Features

  • Improve CLI link command by @TrySound
  • Improve CLI sync command by @TrySound
  • Improve CLI build command by @TrySound
  • Improve CLI init commands by @TrySound
  • Insert a variable at the caret position from the list by @TrySound
  • Show usage count when deleting variable by @TrySound
  • Make it easy for a self-hosted version to set the plan features by @istarkov
  • Support curl paste in GraphQL resource URL by @TrySound
  • Highlight Custom Code as HTML by @TrySound

Fixes

  • Append iterator to page when inserting from marketplace by @TrySound
  • Switch to home page when deleting currently selected page by @TrySound
  • Save "Include in marketplace" switch by @TrySound
  • Switch to native form in preview by @TrySound
  • Try to avoid race conditions while loading resources by @TrySound
  • Fix focus bugs with text editing on canvas by @istarkov
  • Use darker comment color by @TrySound
  • Make environment compatible across all environments by @istarkov
  • Permission error when opening marketplace projects by @istarkov
  • Fix open state indication of the tabs in the left sidebar by @kof
  • Fix arrow focus by @istarkov
  • Create a new page and mark it as home in the same step by @istarkov
  • Treat link URLs without pathname as self-reference by @TrySound
  • Allow deleting unknown instance without meta by @TrySound
  • Close variable after creating by @TrySound
  • Show error on canvas when collection data is invalid by @TrySound
  • Render canvas only when data is loaded by @TrySound
  • Resolve issue with script tag compilation in self-hosted Project Settings by @istarkov

Refactors

Builds

Chores

  • Fix React key spread warning by @kof

Experimentals

  • Paste from Webflow by @kof
  • Paste from Webflow 2 by @kof
  • Paste from Webflow 3 by @kof
  • Paste from Webflow 3 by @kof

Full Changelog: 0.165.0...0.167.0

0.166.0

28 May 10:27
Compare
Choose a tag to compare

Fixes

  • Append iterator to page when inserting from marketplace by @TrySound
  • Switch to home page when deleting currently selected page by @TrySound
  • Save "Include in marketplace" switch by @TrySound
  • Switch to native form in preview by @TrySound
  • Try to avoid race conditions while loading resources by @TrySound

Full Changelog: 0.165.0...0.166.0

0.165.0

27 May 12:11
700c9b9
Compare
Choose a tag to compare

Features

  • Save path in history when navigating with a link by @TrySound
  • Restore system parameters from history's first entry by @TrySound
  • Match unambiguous variables by name by @TrySound
  • Add marketplace section in page settings by @TrySound
  • Insert marketplace pages by @TrySound
  • Improve autoplacement when inserting component via 1-click in components panel or via paste by @kof

Fixes

  • URL patterns should not be included in the sitemap by @istarkov
  • Make select and combobox description height stable by @istarkov
  • Show visually missing component in canvas by @TrySound
  • Enforce text editor focus after clicking on toolbar by @TrySound
  • Use default system in resources by @TrySound
  • Show drop stub when collection is empty by @TrySound
  • Include .npmrc in CLI package by @istarkov
  • Avoid interfering with user input in color picker by @TrySound
  • Prevent showing not matching history by @TrySound
  • Support copying text from code editor by @TrySound

Refactors

  • Parse JSX AI output with Acorn by @TrySound
  • Switch variable values to native validation by @TrySound
  • Move text placeholders to meta templates by @kof
  • Access form element directly in variable popover by @TrySound
  • Move Map.groupBy into shims by @TrySound
  • Host hyphenate-style-name by @TrySound
  • Generalize page copying logic by @TrySound

Builds

Chores

  • Set Node version to 20 in .nvmrc by @armedi

New Contributors

  • @armedi made their first contribution

Full Changelog: 0.163.0...0.165.0

0.163.0

19 May 10:11
@kof kof
5e39b06
Compare
Choose a tag to compare

Features

Fixes

Refactors

Experimental

Full Changelog: 0.162.0...0.163.0

0.162.0

16 May 19:21
@kof kof
e87cc00
Compare
Choose a tag to compare

Features

  • Warn user when they use browser zoom on canvas by @kof in #3362
  • Add email to the dashboard menu by @kof in #3364
  • Fullscreen preview when on base breakpoint by @kof in #3276

Fixes

  • Style non-XML sections as disabled on page edit/create by @istarkov in #3357

Refactors

Experimentals

Full Changelog: 0.161.0...0.162.0

0.161.0

14 May 20:36
36d477e
Compare
Choose a tag to compare

Features

  • Simple bot protection that should eliminate most of the spam on our forms by @istarkov

Fixes

  • Support multiline GraphQL in curl by @TrySound
  • Avoid canvas failure when image/link props are invalid by @TrySound
  • Fix breakpoints editor layout by @kof
  • Settings panel breaks when resource URL is an expression by @TrySound
  • Allow users to use hex and rgba values in CSS filters by @JayaKrishnaNamburu
  • Slow performance on a large site during text editing by @istarkov

Refactors

  • Refactor the style-layer-list for layers-based sections in style panel by @JayaKrishnaNamburu
  • Bump asset uploader dependencies by @TrySound
  • Drop unused MailChannels form handler by @TrySound

Experimentals

  • Autocomplete path params by @TrySound
  • Add system resource instead of $resources URL by @istarkov

Chores

Full Changelog: 0.160.0...0.161.0

0.160.0

09 May 20:38
efa5445
Compare
Choose a tag to compare

Features

Fixes

Builds

  • Simplify development by fixing dev mode image behavior, fix migrate cli by @istarkov in #3310
  • Improve dev perf a little bit removing all (except prisma) esbuilds by @istarkov in #3189
  • Ability to publish Pages with document type XML by @istarkov in #3316
  • Drop eslint-plugin-react by @TrySound in #3332
  • Drop eslint-plugin-import by @TrySound in #3333

Chores

Refactors

Experimentals