Releases: webstudio-is/webstudio
Releases · webstudio-is/webstudio
0.55.1
0.55.0
What's Changed
- Fix perf on scrub by @istarkov in #1425
- Fix cascade indicators on scrub move by @istarkov in #1428
- Align scrollbars with new design by @kof in #1427
- Fix blockquote properties by @kof in #1426
- Fix tree hover by @TrySound in #1429
- Top panel drop shadow by @kof in #1432
- Fix inital canvas size and breakpoints by @istarkov in #1430
- Switch canvas and published rendering to normalized instances by @TrySound in #1422
- Use scroll area in style right panels by @kof in #1434
- Npm packages release 0.55.0 by @istarkov in #1433
Full Changelog: 0.54.0...0.55.0
0.54.0
What's Changed
- Run build before dts by @TrySound in #1388
- Fixed missing Prisma-generated type reexport by @Andarist in #1390
- Run prepublish jobs with turbo by @Andarist in #1391
- Generate
.d.ts
for@webstudio-is/prisma-client
by @Andarist in #1392 - Split s3 and fs logic from asset uploader into "clients" by @TrySound in #1386
- Fix ts error by @istarkov in #1395
- Update packages 0.53.0 by @istarkov in #1389
- Refactor "file" props control; Free up
id
attribute by @rpominov in #1393 - Update ts and eslint configs by @istarkov in #1396
- Fix asset returned not existed parameters by @istarkov in #1397
- Fix Expression produces a union type that is too complex to represent. by @istarkov in #1398
- Setup s3 credentials with asset client by @TrySound in #1394
- new color background/icon-subtle by @taylornowotny in #1401
- Store style states in db by @TrySound in #1384
- new color background/primary-light by @taylornowotny in #1402
- Allow to map individual style values when stringify to css by @TrySound in #1404
- Transform image value to resolve url by @TrySound in #1405
- Breakpoints redesign stage 2 by @kof in #1366
- Fix error in dev mode by @istarkov in #1408
- Pass fs directory from builder by @TrySound in #1400
- Drop assets resolving from project-build by @TrySound in #1406
- UX improvement for Inputs that have both keywords and units by @istarkov in #1412
- Add public path to local image loader by @TrySound in #1409
- new token foreground/more-subtle by @taylornowotny in #1416
- Speedup add remove nodes by @istarkov in #1415
- Breakpoints stage 3 by @kof in #1413
- Update npm versions 0.54.0 by @istarkov in #1423
Full Changelog: 0.52.0...0.54.0
0.52.0
What's Changed
- Refactor text toolbar state by @TrySound in #1314
- Remove scroll state from builder as not useful by @TrySound in #1315
- Replace lodash string utilities with change-case by @TrySound in #1318
- Upgrade turbo by @TrySound in #1319
- Upgrade to pnpm 8 by @TrySound in #1320
- Refactor selected outline with store by @TrySound in #1317
- Dots that represent items inside closed sections; Fix pages scroll by @rpominov in #1309
- Fix drop target when sort navigator tree by @TrySound in #1323
- Fix instance selector leaking into prod by @TrySound in #1322
- Add gradient color to Button Component by @lokeswaran-aj in #1316
- Support cross-project instance copy paste by @TrySound in #1326
- Panel color by @rpominov in #1324
- Normalize css by @istarkov in #1333
- Enable reset, add option/alt+click shortcut on property names by @kof in #1337
- Support cross-project breakpoints copy paste by @TrySound in #1332
- Enable typescript preserveValueImports by @TrySound in #1341
- Refactor style source menu by @TrySound in #1342
- Support style source deletion by @TrySound in #1343
- Upgrade to TypeScript 5 by @Andarist in #1345
- Remove isEditable option from style source by @TrySound in #1344
- Webflow breakpoints by @kof in #1340
- Update text toolbar icons by @TrySound in #1347
- Drop item state from style sources by @TrySound in #1346
- Update components icons by @TrySound in #1348
- Drop radix icons by @TrySound in #1350
- two new color tokens: by @taylornowotny in #1352
- Show currentcolor value in picker by @istarkov in #1339
- Run global prettier check by @TrySound in #1353
- Move css generation from project to sdk by @TrySound in #1354
- Remove assets data reloading by @TrySound in #1355
- Background list focus management by @istarkov in #1356
- Cleanup project package by @TrySound in #1358
- Add style source states UI by @TrySound in #1349
- Locally-generated Prisma client by @Andarist in #1290
- Add assets store by @TrySound in #1361
- Scroll area by @kof in #1360
- Replace mitt with nanoevents by @TrySound in #1365
- Migrate to remix v2 error boundary by @TrySound in #1363
- Input Field by @rpominov in #954
- Fix enter by @istarkov in #1369
- Delete assets with patches by @TrySound in #1368
- Migrate to remix v2 route convention by @TrySound in #1367
- Drop chromatic from dependencies by @TrySound in #1370
- Reduce renders from 5 to 1 by @istarkov in #1371
- Simplify assets uploading by @TrySound in #1372
- Upgrade to remix 1.15 by @TrySound in #1373
- Fix Escape and Enter issues by @istarkov in #1374
- Add phone and email links support in URL control by @rpominov in #1375
- Add common keywords by @istarkov in #1385
- Generate declaration files before publishing packages by @Andarist in #1351
- Preserve border sub sections state by @istarkov in #1383
- packages update 0.52.0 by @istarkov in #1387
New Contributors
- @lokeswaran-aj made their first contribution in #1316
Full Changelog: 0.51.1...0.52.0
0.51.1
0.51.0
What's Changed
- Props panel: basic URL control by @rpominov in #1280
- Support minWidth and maxWith in media queries, both are optional by @kof in #1305
- Border style by @istarkov in #1307
- Fix possible cyclic slot and hide its styles and props panels by @TrySound in #1306
- Optimize canvas loading by @TrySound in #1310
- Update npm by @istarkov in #1311
Full Changelog: 0.50.0...0.51.0
0.50.0
What's Changed
- Borders - part 1 by @istarkov in #1272
- Switch builder to separate placement indicator computing by @TrySound in #1269
- Hide outline on mouse out by @kof in #1274
- Add SectionTitle; Add utility for focusing using arrow keys by @rpominov in #1249
- Preview navigator drop target while dragging canvas by @TrySound in #1276
- Component card by @kof in #1275
- Fix toggle button styles by @istarkov in #1277
- Replace tree preview with navigator tree by @TrySound in #1239
- Refactor canvas drag and drop to rely on instance selectors by @TrySound in #1278
- Replace card component by @kof in #1281
- Provide drag origin for canvas and side panel by @TrySound in #1282
- Refactor insert and reparent operations with selectors by @TrySound in #1283
- Select span node with selector by @TrySound in #1285
- Update pages with store by @TrySound in #1288
- Migrate text editing to selector by @TrySound in #1287
- Delete pages with stores by @TrySound in #1289
- Components Panel by @kof in #1284
- Cancel tree drag by @TrySound in #1292
- Allow to hide any item in the tree by @TrySound in #1293
- Upgrade esbuild by @TrySound in #1297
- Fix tree level to render root without collapse icon by @TrySound in #1295
- Compute bounding box by children when display: contents by @TrySound in #1296
- Migrate style computing to instance selectors by @TrySound in #1291
- Upgrade tsx by @TrySound in #1298
- Background title section by @istarkov in #1279
- Upgrade remix by @TrySound in #1299
- Implement slots by @TrySound in #1294
- Fix border-color by @istarkov in #1300
- Fix object position layout by @kof in #1302
- Update versions by @istarkov in #1303
Full Changelog: 0.49.0...0.50.0
0.49.0
What's Changed
- Drag drop background layers by @istarkov in #1238
- Refactor link behaviour in preview by @rpominov in #1237
- Improve instance hovering by @TrySound in #1236
- Simplify horizontal shift by @TrySound in #1248
- Blocking alerts by @kof in #1242
- Pass selected instance selector to tree by @TrySound in #1250
- Remove handled updates from the updates list by @kof in #1251
- Refactor tree drag item and drop target with selectors by @TrySound in #1253
- Output item selector on tree drag end by @TrySound in #1257
- Make canvas iframe receive no pointer events for the time of dragging by @kof in #1256
- changed word "inherited" to "remote" by @taylornowotny in #1252
- Support selectors in tree expanded logic by @TrySound in #1258
- Fix stacking context issues for any combobox dropdowns by @kof in #1263
- Access instance data by id in tree by @TrySound in #1265
- Refactor tree node with selectors by @TrySound in #1264
- Add simple background parser by @istarkov in #1240
- Simplify horizontal shift computation by @TrySound in #1266
- Render tree with normalized data by @TrySound in #1267
- Compute indicator placement separately from drop target by @TrySound in #1268
- Update version 0.49.0 by @istarkov in #1273
Full Changelog: 0.48.0...0.49.0
0.48.0
What's Changed
- Migrate storybook to vite by @TrySound in #1209
- Export instances tree lookup from project-build by @TrySound in #1219
- Use remix link for link block by @kof in #1217
- Figma tokens by @kof in #1220
- Validate pages on client by @TrySound in #1221
- Sync initial client store from builder to canvas by @TrySound in #1224
- Login redesign by @kof in #1222
- Switch pages on client side by @TrySound in #1225
- Backgrounds, part 2 by @istarkov in #1201
- Migrate all left updates to normalized instances by @TrySound in #1226
- Fix color picker by @istarkov in #1227
- Hide background layers by @istarkov in #1229
- Update Select and Textarea by @rpominov in #1207
- Add lostpixel to builder by @andrasbacsai in #1230
- Create page on client by @TrySound in #1232
- Address selected instance with tree path by @TrySound in #1228
- Improve instance selection by @TrySound in #1233
- Rename instance address to instance selector by @TrySound in #1234
- Update versions by @istarkov in #1235
Full Changelog: 0.47.0...0.48.0
0.47.0
What's Changed
- Allow button children and inner text over properties by @kof in #1203
- Fix text highlighing by @kof in #1204
- Use pnpm to run monorepo dev by @TrySound in #1196
- Allow to delete width/height on Image by @rpominov in #1210
- Figma tokens by @rpominov in #1206
- Reverting the decision to make nicer looking link targets by @kof in #1211
- Drop storybook testing by @TrySound in #1212
- Keep the label from old instance by @kof in #1215
- Update npm versions by @istarkov in #1216
Full Changelog: 0.46.0...0.47.0