Release v3.2.14
What's Changed
- fix: #647 i18n not working for custom html block (#649) by @surajair
- PR into main [#638 #639 #645] (#640) by @surajair
- fix: improve error handling and empty state display in UI library blocks (#645) by @amitdhiman5086
- fix: multiple fixes and guards added to website builder (#639) by @surajair
- fix: use initiator field instead of type for AI request tracking (#638) by @chaibuilder-dev
- PR [#623 #626 #629 #630 #633] (#631) by @surajair
- refactor: improve topbar layout alignment using CSS grid (#633) by @surajair
- fix: rename the action from UPDATE_WEBSITE_SETTINGS to UPDATE_WEBSITE_FIELDS (#630) by @amitdhiman5086
- Remove animation-related instructions from AI system prompt (#629) by @Copilot
- Fix Supabase realtime reconnection on tab visibility change (#626) by @Copilot
- Fixes to : Copilot/update realtime service support (#624) by @chaibuilder-dev
- fix: changed env key name for better understanding (#623) by @amitdhiman5086
- PR [#574 #602 #609 #611 #612 #616 #620 #621] (#617) by @surajair
- feat: add a create appsql to create a new apps directly in postgress (#620) by @surajair
- fix: Page Manager language selector not preserving URL lang parameter (#616) by @Copilot
- fix: resolving page links and lang varient in goto link settings (#621) by @amitdhiman5086
- feat: added unpublished changes tracking and improvements to revision comparison (#574) by @amitdhiman5086
- fix: #607 partials not rendered on draft and live pages (#612) by @surajair
- fix: partial blocks not visible on live pages (#609) by @amitdhiman5086
- Migrate Next.js framework from Tailwind CSS v4 to v3 (#611) by @Copilot
- PR [#583 #584 #585 #589 #594 #595 #596 #597 #599 #605] (#586) by @surajair
- fix: design tokens are added twice if entered using keyboard action. #603 (#605) by @surajair
- Type changes field in GetWebsitePagesActionResponse as string[] | null (#602) by @Copilot
- Prevent onSave trigger when page has no unsaved changes (#599) by @Copilot
- Add Anthropic frontend-design skill for AI-assisted UI generation (#597) by @Copilot
- fix: continuously autoscroll AI-generated content during streaming (#594) by @Copilot
- Enable designTokens support by default (#596) by @Copilot
- Enable importTheme flag in demo to match component default (#595) by @Copilot
- Fix undo actions not generated when removing classes from style panels (#589) by @Copilot
- Improvments to register apis (#585) by @surajair
- fix: added dependencies to avoid installation (#584) by @amitdhiman5086
- feat: enable drag and drop by default (#583) by @Copilot
- PR into main [#577 #579 #580] (#581) by @surajair
- fix: updated unsaved status on state update (#579) by @amitdhiman5086
- fix: remove unused saveState variable causing TS6133 error (#580) by @Copilot
- better organization of types across codebase (#577) by @surajair
- PR Into main [#564 #570 #572 #573 #575] (#565) by @surajair
- Refactor move hooks to root (#575) by @surajair
- refactor: moved ChaiBlock to singular type def (#573) by @surajair
- fix: pass pageId when restoring current revision (#572) by @amitdhiman5086
- Issue #566 move runtime client apis (#570) by @surajair
- fix: move streamdown to dependencies (#564) by @Copilot
- PR into main [#541 #543 #545 #553 #557 #559 #560 #562] (#546) by @surajair
- fix: show/hide from outline panel not working (#562) by @surajair
- feat: #554 add Firefox browser detection and disable clipboard paste functionality (#560) by @surajair
- Make user ID mandatory in create-app script (#559) by @google-labs-jules[bot]
- Add user access verification check to builder actions (#553) by @google-labs-jules[bot]
- Fix ActionError calls to use correct 4-parameter signature (#557) by @Copilot
Installation
pnpm add @chaibuilder/sdk@3.2.14