Releases: webstudio-is/webstudio
Releases · webstudio-is/webstudio
0.152.0
Fixes
- Default values of transitions are tuples which need to be reset by @JayaKrishnaNamburu in PR #3303
Build
Full Changelog: 0.151.0...0.152.0
0.151.0
Features
Fixes
- When navigator item is being edited, it can't be draggable by @kof in PR #3286
- Hide contact email behind pro by @TrySound in PR #3296
Refactors
- Reimplement canvas style renderer by @TrySound in PR #3253
- Remove project meta from client by @TrySound in PR #3290
- Upgrade to remix 2.9.1 by @TrySound in PR #3287
Full Changelog: 0.150.0...0.151.0
0.150.0
0.149.0
0.148.0
Fixes
- Remove
@see
@link
and@deprecated
from HTML properties descriptions by @istarkov in #3244 - Prevent editing Code Text component as text by @kof in #3246
- Allow users to redirect to home page in redirects by @JayaKrishnaNamburu in #3252
- Fix style panel list item covering the border of the panel by @kof in #3242
- Move CSS filter properties to be used as tuples instead of layers in the data-layer by @JayaKrishnaNamburu in #3247
- Clone timeouts by @istarkov in #3257
Experimental
- Canvas drawing of xml element by @istarkov in #3245
- XML icon by @kof in #3249
- Add system.origin by @istarkov in #3254
Others
- Update action versions by @istarkov in #3241
- Fix Prisma migrations by @TrySound in #3237
- Reimplement atomic styles with nesting rules by @TrySound in #3248
- Display styles label for advanced properties behind a menu on the icon button by @kof in #3250
- Don't fix boolean attributes to empty string values in HTML embed by @kof in #3251
- Used wrong component, showed dialog inside dialog by @kof in #3255
- Drop tsconfig paths by @TrySound in #3256
Full Changelog: 0.147.0...0.148.0
0.147.0
Features
- Added eyedropper to color picker by @kof in #3221
- Allow seeing inspector in parallel with variable editor by @kof in #3231
- Resizable and draggable inspector dialog by @kof in #3232
- Switch to single queue by @istarkov in #3239
Fixes
- Fix page settings icon button color by @kof in #3220
- Fix timeout error by @istarkov in #3222
- Support -d argument in curl parser by @TrySound in #3236
- Save resources on reload by @TrySound in #3235
Build
Refactors
- Replace uuid with crypto.randomUUID() by @TrySound in #3218
- Only use scrub distanceThreshold on inputs by @kof in #3226
- Add nesting rule to css engine by @TrySound in #3227
- Add mixin rule to css engine by @TrySound in #3233
- Drop background-clip workarounds by @TrySound in #3234
Chore
- Disable console.log by @kof in #3219
- Use textarea for large Resource URLs by @kof in #3223
- Only allow dragging dialog using title by @kof in #3238
Experimental
Full Changelog: 0.146.0...0.147.0
0.146.0
Fixes
- Expand code editor when clicking on maximize button by @TrySound in Pull Request #3191
- Fix binding button covering too much of the control by @kof in Pull Request #3195
- Make colon in advanced section look more aligned by @kof in Pull Request #3196
- Don't modify the text case in select boxes by @kof in Pull Request #3204
- Avoid error while running any patch by @TrySound in Pull Request #3209
- Several advanced section fixes by @kof in Pull Request #3211
- Suppoort min() and other functions in advanced section by @kof in Pull Request #3215
Refactors
- Render builder only client side by @TrySound in Pull Request #3165
- Render canvas only client side by @TrySound in Pull Request #3199
- Cleanup system variable by @TrySound in Pull Request #3213
Chore
- Highlight slot and its children in the navigator and on canvas with purple color by @kof in Pull Request #3193
- Fix React key warning by @kof in Pull Request #3206
- Visual regression tests for advanced section by @kof in Pull Request #3214
Experimental
- Webhook form icon and name by @kof in Pull Request #3207
- New webhook form icon + update meta by @kof in Pull Request #3208
- Support GET forms in preview by @TrySound in Pull Request #3202
Builds
- Update react + typescript hotfix by @istarkov in Pull Request #3194
- Publish 0.145.0 by @TrySound in Pull Request #3192
- Upgrade to pnpm v9 by @TrySound in Pull Request #3198
- Regenerate lockfile by @TrySound in Pull Request #3201
- Create r2 artefact instead of Docker by @istarkov in Pull Request #3205
- Switch on aws s3 copy, fix typo by @istarkov in Pull Request #3210
Full Changelog: 0.145.0...0.146.0
0.145.0
Features
- Show 50 tokens in style source search by @kof in PR #3103
- Vanilla Remix Form component by @istarkov in PR #3079
- Add Resource type descriptions to the select box by @kof in PR #3091
- Updated initial units list by @kof in PR #3148
- Only show navigator helper lines on hover by @kof in PR #3138
- Support all CSS properties in Advanced section by @kof in PR #3061
- Code-like layout for advanced section by @kof in PR #3133
- Use a green outline color for Slot instances by @kof in PR #3153
- Use HTML editor for custom code in the project settings by @kof in PR #3145
- Support pasting cURL into resource URL by @TrySound in PR #3156
- Show chevron on hover in all section titles by @kof in PR #3180
- Inspect variable value by @TrySound in PR #3182
Fixes
- Resolve social image asset at build time by @TrySound in PR #3072
- Update package.json dependencies with CLI by @TrySound in PR #3073
- Forbid empty expressions by @TrySound in PR #3078
- Allow multiple folders to have an empty slug by @kof in PR #3074
- Fix broken rich text panel by @istarkov in PR #3095
- Fix deleting a link in rich text by @TrySound in PR #3150
- Fix flex child inputs order by @kof in PR #3160
- Fix scroll into view for the navigator by @kof in PR #3173
- Allow same page path in different folders if those have a slug by @kof in PR #3172
- Fix upgrade tooltip by @kof in PR #3171
- Rewrite Vimeo component to fix a bug and make logic readable by @kof in PR #3177
- Improve code editor by @TrySound in PR #3181
- Make all small icon buttons' clickable area bigger than they visually are by @kof in PR #3178
- Fix stale descriptions combobox by @kof in PR #3167
Refactors
- Move remix root into template by @TrySound in PR #3071
- Prepare remix types by @TrySound in PR #3075
- Upgrade to remix v2 by @TrySound in PR #3076
- Generalize CSS API and add test by @TrySound in PR #3081
- Upgrade esbuild by @TrySound in PR #3086
- Use Vite in CLI templates by @TrySound in PR #3088
- Generate metas.json by @TrySound in PR #3096
- Drop debug by @TrySound in PR #3099
- Drop unused Sentry by @TrySound in PR #3100
- Simplify login buttons by @TrySound in PR #3105
- Move publisher host into loader by @TrySound in PR #3102
- Move image base URL into loader by @TrySound in PR #3108
- Drop env interop by @TrySound in PR #3109
- Drop theme switcher by @TrySound in PR #3110
- Drop react-use by @TrySound in PR #3111
- Replace the color picker by @TrySound in PR #3113
- Upgrade lexical by @TrySound in PR #3114
- Bump Prisma by @TrySound in PR #3115
- Restructure AI package by @TrySound in PR #3118
- Cleanup shared modules by @TrySound in PR #3119
- Switch to remix vite by @TrySound in PR #3120
- Stop humanizing properties and attributes in autocomplete by @kof in PR #3122
- Replace env.d.ts with tsconfig types by @TrySound in PR #3121
- Remove unused build scripts by @TrySound in PR #3123
- Drop fetch polyfills by @TrySound in PR #3125
- Upgrade remix-island by @TrySound in PR #3126
- Simplify toggle control by @kof in PR #3129
- Cleanup menu control, add description by @kof in PR #3130
- Vertical layout hasn't been actually used by @kof in PR #3131
- Replace env.d.ts with tsconfig types by @TrySound in PR #3121
- Simplify select events by @kof in PR #3184
Other
- Hide new form component behind flag by @TrySound in PR #3089
- Use navigator colors from DS by @kof in PR #3187
- Move build time env vars in env.static by @istarkov in PR #3183
- Improved descriptions prompt and descriptions by @kof in PR #3186
- Delete unused code by @kof in PR #3185
- Mini.staging by @istarkov in PR #3179
- Saas helpers by @istarkov in PR #3176
- Stage publish by @istarkov in PR #3170
- CLI container to use in Webstudio builder publish process by @istarkov in PR #3163
- Stage publish by @istarkov in PR #3170
- Cloudflare CLI template by @istarkov in PR #3157
- Test staging (Playground) by @istarkov in PR #3136
Full Changelog: 0.143.0...0.145.0
0.143.1
0.143.0
Features
- Add more descriptions by @kof in #3024
- Allow excluding a page from marketplace by @kof in #3019
- Make unset property labels in style panel visibly interactive by @kof in #3038
- Added required, value, checked default checked to the initial props of checkbox and radio components by @kof in #3048
- Add value descriptions to all style panel select boxes by @kof in #3031
- Keep the execution order of scripts when executing HTML Embed on the client by @kof in #3046
Fixes
- Fix migration template by @istarkov in #3015
- Improve marketplace performance by @istarkov in #3017
- Style updates on all instances upon change by @istarkov in #3037
- HTML Embed Code editor inside Dialog Content loses focus by @istarkov in #3020
- Initially, label shouldn't have a hover effect by @kof in #3041
- Disallow home page inside folder by @istarkov in #3044
- Text Content does not propagate changes from Settings Panel if Previous Edit was on Canvas by @istarkov in #3040
- Partially revert server only imports by @istarkov in #3053
- Meta hydration errors on published sites by @istarkov in #3054
- Don't render HTML Embed server-side in production if clientOnly option is used by @kof in #3051
- Use preset height auto for images instead of fit-content by @istarkov in #3052
- Fix transitions for ephemeral changes by @kof in #3059
- Add finalise job to lost pixel by @d-ivashchuk in #3066
- Remove keywords for transition delay and duration, enable sorting layers by @JayaKrishnaNamburu in #3062
Refactors
- Generalize trpc client by @istarkov in #3010
- Transpile expression without code generation by @TrySound in #3022
- Switch to acorn for expression linting by @TrySound in #3026
- Switch to acorn expressions everywhere by @TrySound in #3028
- Drop jsep parser by @TrySound in #3029
- Move expressions into base sdk by @TrySound in #3032
- Attempt to improve INP performance of Vimeo player by @istarkov in #3027
- Move forms properties into server module by @TrySound in #3034
- Move generated data into server module by @TrySound in #3035
Experimentals
- Switch matched dynamic paths by @TrySound in #3011
- Support search params in expressions by @TrySound in #3030
- Setup style object model by @TrySound in #3042
- Support currentcolor in style object model by @TrySound in #3043
- Improve color: currentcolor behavior by @TrySound in #3045
- Support custom properties by @TrySound in https://github.com/webstudio-is/webstudio/pull/