Releases: webstudio-is/webstudio
Releases · webstudio-is/webstudio
0.26.0
0.25.0
What's Changed
- Migrate designer to normalized props by @TrySound in #868
- Share UI by @kof in #867
- Get rid of lib folder in designer app by @TrySound in #870
- Inject props store to sdk by @TrySound in #871
- Switch to normalized props on server by @TrySound in #883
- Ensure tab works on the flex grid control as a single control by @kof in #874
- Fix copy paste of props and styles by @TrySound in #885
- Delete design tokens prototype by @kof in #873
- Delete instance styles and props by @TrySound in #887
- Fix undo/redo when input is focused by @TrySound in #888
- Drop unused schema by @TrySound in #889
- Authorization by @istarkov in #836
- Revert lockfile reformat by @TrySound in #890
- Upgrade to turbo 1.7 by @TrySound in #834
- Upgrade @types/node by @TrySound in #891
- Update remix by @istarkov in #892
- Add buildId and projectId relations to Tree table by @TrySound in #895
- Connection/queue status by @kof in #893
- Dialog component & other updates to design-system components by @rpominov in #857
- Figma tokens by @taylornowotny in #900
- Update remix by @istarkov in #903
- Floating panel refactor & new Popover & MenuItemButton by @rpominov in #902
- Migrate styles from Tree to Build by @TrySound in #904
- Dashboard dialogs by @kof in #901
- Support multiple style sources in preview by @TrySound in #905
- Fix lost pixel snapshots by @TrySound in #908
- Switch to utils for style management by @TrySound in #906
- Shared tokens UI + Api by @istarkov in #894
- Remove framer-motion for a link list add collapsible by @istarkov in #910
- Make copy paste data agnostic by @TrySound in #909
- Fix copy paste styles and props of descendants by @TrySound in #911
- Dashboard remaining dialogs by @kof in #907
- Text fixes by @rpominov in #912
- Sync preview mode through sync-stores by @istarkov in #915
- Add style sources stores by @TrySound in #913
- Fix font in project card by @rpominov in #914
- Migrate styles to style sources variant by @TrySound in #917
- Add share dialog to dashboard by @kof in #916
- Figma tokens by @rpominov in #918
- Update versions by @istarkov in #920
Full Changelog: 0.24.0...0.25.0
0.24.0
Release 0.23.0
What's Changed
- fix fontWeight parsing in transform-figma-tokens by @rpominov in #840
- Use instances index to compute selected instance by @TrySound in #839
- Synchronize non-immerhin stores by @TrySound in #843
- Figma tokens by @markxtang in #845
- Migrate designer to selected instance store by @TrySound in #844
- Migrate hovered outline to synchronized stores by @TrySound in #846
- Menu design update by @rpominov in #799
- Drop preset styles from db by @TrySound in #848
- New dashboard has reached feature parity with the old one by @kof in #835
- More dashboard tweaks by @kof in #855
- Dashboard styling by @kof in #849
- Minor menu fixes by @rpominov in #852
- Bump shallow-equal by @TrySound in #853
- Replace husky with simple-git-hooks by @TrySound in #854
- Treat component name as generic string by @TrySound in #861
- Move project build schema into separate package by @TrySound in #864
- Replace lint-staged with nano-staged by @TrySound in #865
- Bump designer version to be in sync with other components by @andrasbacsai in #862
- Add style sources schema by @TrySound in #850
Full Changelog: 0.22.0...0.23.0
First official release
What's Changed
- Patches-based sync engine and undo/redo by @kof in #14
- Props update/delete using transactions by @kof in #20
- add create instance tests by @piyusharorawork in #13
- Breakpoints by @kof in #28
- Update selected instance when running undo by @kof in #41
- Add Github actions by @SaraVieira in #48
- chore(devx) - Add relative-deps by @SaraVieira in #50
- Combobox instead of autocomplete by @kof in #51
- Fixes bouncing back animation from native thumbnail on drop by @kof in #55
- Move database to be postgres by @SaraVieira in #49
- Posgres in prod by @SaraVieira in #58
- update sdk version by @SaraVieira in #60
- update sdk version by @SaraVieira in #59
- Better instance outline from outside iframe by @kof in #63
- Scroll state inside the iframe needs to be considered for tools positioning by @kof in #76
- Fix node to v16 by @okonet in #79
- chore: Add lint-staged and run prettier on pre-commit by @okonet in #80
- Teach webpack for storybook about our ~ alias from remix by @kof in #81
- Auth by @SaraVieira in #62
- Env config inlined for the UI before any other script runs by @kof in #90
- Add sentry by @SaraVieira in #88
- numericGestureControl by @natlusyht in #82
- Create a POC with Lexical WYSIWYG by @kof in #89
- TS Types for gesture controller by @kof in #97
- Add errors on auth & prisma fixes by @SaraVieira in #86
- Use webpack5 and lazy compilation in Storybook by @okonet in #100
- chore(env) - Add env check before starting app by @SaraVieira in #104
- fix(numeric-gesture-control): abstract PointerLock API by @natlusyht in #105
- Move content editable toolbar to workspace tools and replace the text editor with Lexical by @kof in #93
- feat(Select): Use Radix Select for Select by @okonet in #101
- chore(sentry) - Use new @remix/sentry by @SaraVieira in #103
- CSF in Properties by @kof in #53
- Add google login by @SaraVieira in #106
- chore(Auth) - Disable social login buttons and show tooltip on preview by @SaraVieira in #102
- Deploy by @SaraVieira in #110
- Fix url by @SaraVieira in #111
- fix urls in social login by @SaraVieira in #112
- createContentController by @natlusyht in #87
- Fix error on clone project by @SaraVieira in #115
- New deploy by @SaraVieira in #116
- fix vercel deployments by @LonJonn in #123
- Turborepo by @kof in #118
- Full-stack DEBUG variable and FEATURE flags by @kof in #119
- Decouple storybook from yarn dev by @kof in #124
- designer theme update by @natlusyht in #130
- Remove Vercel deployment workarounds by @LonJonn in #129
- Theme switcher by @kof in #120
- Make sure we have validated at runtime data that isn't part of Prisma by @kof in #137
- Enable feature switcher for everyone by @kof in #139
- Release by @kof in #141
- Fix tree flicker by @rpominov in #145
- Merge @webstudio-is/sdk to monorepo by @andrasbacsai in #140
- Assets - Allow local upload by @SaraVieira in #136
- Add more image info to DB by @SaraVieira in #148
- rename sdk folder by @SaraVieira in #158
- Fix follow up issues from CSF branch by @okonet in #154
- Release by @kof in #159
- Allow image upload to S3 by @SaraVieira in #150
- Autodeploy SDK by @andrasbacsai in #164
- Enable choosing the tag for Heading by @kof in #160
- Speed up CI a bit by @rpominov in #170
- Drag & drop prototype by @kof in #149
- Autodeploy SDK & Watch packages by @SaraVieira in #167
- Move asset db code into asset package by @SaraVieira in #174
- Weird margin fix by @kof in #122
- Make prisma its own package by @SaraVieira in #172
- fix env check by @SaraVieira in #178
- Add support for cloud flare R2 and clean path in db by @SaraVieira in #180
- Fix image CSS in asset manager by @SaraVieira in #182
- Combobox by @kof in #168
- Add a tag prop with a list of predefined container tags by @kof in #184
- Added createBatchUpdate to apply multiple properties updates at once by @kof in #185
- rename worker url env to CDN url by @SaraVieira in #188
- Use only the first four characters in AUTH_SECRET by @SaraVieira in #189
- Image loading on upload by @SaraVieira in #186
- Standalone package for icons by @kof in #199
- Merge canvas components with react sdk primitives 2 by @kof in #200
- Fix sync status icon jumping around in width when in loading state by @kof in #191
- Release by @kof in #202
- Moving design system into a package, adding linters in packages where we missed to add them by @kof in #203
- Allow deleting assets by @SaraVieira in #190
- Add storybook support to design-system by @rpominov in #205
- Npm for all packages by @andrasbacsai in #181
- refactor: update type for designer path config option by @johnnyghost in #209
- Toasts v1 by @SaraVieira in #208
- New drag and drop implementation in canvas by @rpominov in #176
- Introduce body component that is used as a root by default by @kof in #207
- Release by @kof in #214
- Find a valid parent when inserting into selected instance by @rpominov in #215
- Toast redesign by @SaraVieira in #218
- Navigator pane...