builder

Visual Development for React, Vue, Svelte, Qwik, and more

MIT License

Downloads
614.4K
Stars
7.4K
Committers
91

Bot releases are visible (Hide)

builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Major Changes

  • bc1d409: Breaking Change ๐Ÿงจ: userAttributes now is parsed as an object - JSON.stringify(userAttributes) which preserves strings. Users no longer need to manually stringify anything unless they have explicitly included it in custom targeting attributes.

    For example,

    userAttributes: {
      stringWithStrs: ["a", "c"];
    }
    

    used to work as well as this,

    userAttributes: {
      stringWithStrs: ["'a'", "'c'"];
    }
    

    but now its not needed to manually stringify strings. This change was needed to preserve data types and strings so previously when we passed,

    userAttributes: {
      stringWithNums: ["1", "2"];
    }
    

    they were actual string numbers but we failed to parse it because we were not preserving the strings and users had to perform manual stringification hacks like "'1'" to achieve correct result. With this change stringified numbers/bools etc will work out of the box as expected showing less room for randomness.

Patch Changes

  • 1586519: Fix: remove next: { revalidate: 1 } in SDKs fetch
  • Updated dependencies [bc1d409]
  • Updated dependencies [1586519]
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Major Changes

  • bc1d409: Fix: Reintroduced JSON.stringify(userAttributes) change to standardize parsing logic and preserve strings. This is a breaking change as it doesn't require manual stringification of userAttributes values. Ensure that attributes are not manually stringified before passing them to avoid potential issues.

Patch Changes

  • 1586519: Fix: remove next: { revalidate: 1 } in SDKs fetch
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • b7c00cf: Fix SSR hydration issues with non-hover animated builder blocks
  • Updated dependencies [b7c00cf]
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • b7c00cf: Silence errors from non essential query params parsing
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 22a3865: Fix: Symbol infinite re-render and editor overlay not showing up.
  • a6c453f: Fix: support Visual Editing for Interactive Elements
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 53d3cf9: Fix: State inits in Angular which fixes repeat elements, show-if and hide-if and Columns
  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
  • Updated dependencies [11e118c]
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • 11e118c: Fix: serialize all functions within registered component info.
builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

builder - @builder.io/[email protected]

Published by samijaber 2 months ago

Patch Changes

  • b965695: Fix: reverts v2.2.5 change to userAttributes parsing logic, as it caused breaking changes in certain cases.
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 48ee285: Feat: optimise DOM updates with trackBy in angular
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 4ee499e: Fix: Image block: remove redundant srcset for SVG images
  • 14da62f: Fix: restrict custom components to the models that get passed in models
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 4ee499e: Fix: Image block: remove redundant srcset for SVG images
  • 14da62f: Fix: restrict custom components to the models that get passed in models