Skip to content

Releases: chaibuilder/sdk

Release v2.0.0-beta.79

20 Feb 14:34
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.79 (ef1e18e)
  • chore: upgrade jotai to version 2.12.1 (8356e71)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.79

Release v2.0.0-beta.78

20 Feb 11:28
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.78 (673ee19)
  • fix: improve data provider prop validation and sidebar component rendering (703ea99)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.78

Release v2.0.0-beta.77

20 Feb 11:13
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.77 (fb63967)
  • feat: add global site metadata and improve data binding logic (01b3bc0)
  • refactor: optimize inline editing with useCallback and block content retrieval (6d618bb)
  • feat: add data binding and logging to collection list block (2c43ee2)
  • feat: enhance block rendering with global block and inline editing support (7c978a6)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.77

Release v2.0.0-beta.76

20 Feb 05:38
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.76 (91fef11)
  • refactor: simplify AddBlocks component layout and remove group selection logic (ab02898)
  • feat: add data binding toggle in canvas topbar (cb7fc70)
  • refactor: remove binding feature toggle and simplify static blocks rendering (e8096f7)
  • feat: implement data binding for external page data in Editor and Preview (3ccfc16)
  • feat: add data binding support for block rendering with external page data (1d028b8)
  • feat: implement new block rendering system with enhanced language and runtime prop support (eb836fc)
  • feat: improve block updates with atom-based setter and slim block representation (f2d8b4a)
  • feat: add pageExternalData support to ChaiBuilder editor (f0119fa)
  • chore: add scratch directory to .gitignore and create MicrosoftClarity component (20237c2)
  • feat: enhance feature toggle configuration with dynamic query param support (119b760)
  • feat: integrate Microsoft Clarity for analytics tracking (5be0bc6)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.76

Release v2.0.0-beta.75

18 Feb 10:24
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.75 (a9686e5)
  • refactor: remove unused applyBindings function from BlocksRenderer (e22a6c8)
  • feat: enhance CollectionList and ChaiBuilderEditor with new props and default block synchronization (51ec517)
  • feat: register CollectionList block and improve Preview rendering (3bef0b0)
  • refactor: simplify runtime props handling and remove RuntimePropsBlock component (14b9341)
  • feat: improve block data retrieval and add closest block prop support (6a93a04)
  • chore: upgrade @chaibuilder/runtime to 2.0.0-beta.23 and enhance block data handling (399702a)
  • feat: auto-focus search input in add blocks panel (6e562b1)
  • fix: ensure group selection updates when filtered groups change (4dd2632)
  • feat: redesign add blocks panel with sidebar and hover-based group selection (c83cd8c)
  • feat: add search functionality to block panel (4b6248b)
  • feat: add Alpine.js dropdown menu and slider components (6b535bd)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.75

Release v2.0.0-beta.74

17 Feb 17:52
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.74 and runtime to 2.0.0-beta.22 (cd79652)
  • feat: enhance publish script with runtime version update support (e9a47e2)
  • Update README.md (7824eeb)
  • chore: update release workflow to always mark releases as latest (adda74d)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.74

Release v2.0.0-beta.73

17 Feb 11:13
Compare
Choose a tag to compare

What's Changed

  • chore: bump version to 2.0.0-beta.73 (b1ef2ff)
  • chore: remove redundant publish script from package.json (f6eaf19)

Installation

pnpm add @chaibuilder/sdk@2.0.0-beta.73

v-2.0.0-beta.66

17 Feb 10:26
Compare
Choose a tag to compare

What's Changed

  • Revert to react18 by @surajair in #161
  • feat(accessibility): add aria-label to interactive elements by @kgpatidar in #164
  • Slider Block by @kgpatidar in #163
  • feat: add optional theme panel component to theme configuration by @kgpatidar in #165
  • Feat: customizable theme buttons and slider block by @surajair in #166
  • feat(block-lang): send the fallback lang as prop in case of default lang to blocks by @surajair in #167
  • Mutliple bug fixes by @surajair in #172
  • fix: remove unnecessary overflow styling in manual classes panel by @kgpatidar in #171
  • feat: improve icon selection and rendering with enhanced UX by @kgpatidar in #169
  • fix: improve sidebar panel layout and scrolling behavior by @kgpatidar in #173
  • feat: add internal panel flag and improve sidebar header styling by @kgpatidar in #175
  • fix: remove redundant background color class in sidebar header by @kgpatidar in #176
  • fix: constrain link type dropdown width for better UI alignment by @surajair in #178
  • feature: i18n props support for array and object types by @surajair in #179
  • Feature: support react 19 & Nextjs 15 by @surajair in #180
  • feat: add fieldName property to form input components by @surajair in #182
  • Issues/#181 vite build by @surajair in #183
  • Configure GitHub Actions to release the package to npm registry on creating a specific tag by @surajair in #185

Full Changelog: 2.0.0-beta.50...v-2.0.0-beta.66

2.0.0-beta.50

27 Jan 05:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0-beta.47...2.0.0-beta.50

v2.0.0-beta.47

25 Jan 06:09
Compare
Choose a tag to compare

What's Changed

  • feature: changed the way builder handles classes by @surajair in #154
  • fix(classes): added sanitization for classes before and after processing by @surajair in #155

Full Changelog: v2.0.0-beta.44...v2.0.0-beta.47