What's Changed
- ci: Semantic pull request titles by @istarkov in #2339
- fix: prevent error when insert components by @TrySound in #2345
- fix: Project not opening on outdated browsers by @istarkov in #2343
- fix: fix props meta generation by @TrySound in #2344
- style: Change label at delete project dialog by @istarkov in #2342
- fix: Allow client-only embeds to avoid hydration errors by @istarkov in #2348
- build: use webstudio export condition for tools by @TrySound in #2347
- fix: Metadata lost on published sites by @istarkov in #2349
- feat: Use pgbouncer for prisma client by @istarkov in #2176
- perf: generate only preset styles used in the project by @TrySound in #2333
- fix: Resolve inconsistencies between database and session by @istarkov in #2350
- feat: switch CLI to jsx component generator by @TrySound in #2330
- fix: Prevent crash on clicking links within sheet component by @istarkov in #2351
- fix: Stop scaling instance labels by @kof in #2325
- refactor: remove legacy page renderer by @TrySound in #2352
- perf: generate asset prop for links and images by @TrySound in #2356
- feat: Allow export to netlify using
functions
andedge-functions
as templates from cli by @JayaKrishnaNamburu in #2346 - perf: generate page prop for links by @TrySound in #2357
- perf: generate pages paths by @TrySound in #2360
- feat: AI Package by @gsppe in #2307
- refactor: move props logic to canvas by @TrySound in #2361
- refactor: drop store initial value setters by @TrySound in #2364
- refactor: drop react wrapper from preview mode store by @TrySound in #2365
- refactor: drop react wrappers from auth stores by @TrySound in #2366
- feat: Add AI Panel in Sidabar by @gsppe in #2367
- refactor: drop react wrappers from dnd store by @TrySound in #2368
- docs: add netlify section for cli readme by @JayaKrishnaNamburu in #2369
- chore: Add checks for template names for build command in cli by @JayaKrishnaNamburu in #2358
- build: Release v0.101.0 to npm by @istarkov in #2373
- refactor: Update export dialog for deployments by @JayaKrishnaNamburu in #2377
- chore: Add netlify deploy command list in cli and in export tab by @JayaKrishnaNamburu in #2380
- build: Release v0.102.0 to npm by @JayaKrishnaNamburu in #2382
- docs: Fix NVM install script docs by @kof in #2381
- chore: remove radix components flag by @JayaKrishnaNamburu in #2384
- feat: Add helper functions for Tailwind support: shorthand expansion and variable substitution by @istarkov in #2371
- feat: Parse tailwind to ordinary css compatible with webstudio by @istarkov in #2385
- feat: transform tailwind classes to webstudio format by @istarkov in #2386
- feat: Extend tailwind-to-webstudio conversion to support background properties by @istarkov in #2387
- perf: drop internal data from generated sites by @TrySound in #2362
- feat: Add Webstudio borders and shadows support to Tailwind conversion by @istarkov in #2390
- refactor: add commands emitter by @TrySound in #2389
- refactor: move text editing into commands by @TrySound in #2394
- refactor: migrate breakpoints to commands by @TrySound in #2395
- feat: JSX utils by @gsppe in #2396
- fix: remove placeholders from data by @TrySound in #2399
- build: upgrade to pnpm 8.8 by @TrySound in #2404
- refactor: migrate instances to commands by @TrySound in #2397
- build: Release v0.103.0 to npm by @istarkov in #2406
Full Changelog: 0.100.0...0.103.0