chore(deps): update dependency @builder.io/sdk-vue to v2 #17
+90
−185
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.0.15
->^2.0.31
Release Notes
BuilderIO/builder (@builder.io/sdk-vue)
v2.0.31
Compare Source
Patch Changes
9b11521
: fix serializing single arg arrow functions that some compilers emit027a07a
: fix: standardize locale handlingv2.0.30
Compare Source
Patch Changes
5e88efa
: Logs every API URL hit from the SDK wheneverprocess.env.DEBUG
is set totrue
in the projectv2.0.29
Compare Source
Patch Changes
efa4798
: Fix: accordion block order of items and visual editing empty blocksv2.0.28
Compare Source
Patch Changes
c2e7846
: Fix: make Column block's state reactive to itsprops
v2.0.26
Compare Source
Patch Changes
2e2f937
: Fix: resolvenuxt-isolated-vm-plugin.js
import path correctly so that it doesn't check from the root folder9da4f89
: Feature: AddsapiHost
prop toContent
. It dictates which API endpoint is used for the content fetching. Defaults to 'https://cdn.builder.io'185ee23
: Fix: duplication of content in the Visual Editor when editing a symbol model that renders another symbolv2.0.25
Compare Source
Patch Changes
bfe9d7e
: Misc: send SDK headers in API requests ( https://github.com/BuilderIO/builder/pull/3659 )v2.0.24
Compare Source
Patch Changes
e4253d6
: Fix: accessing Builder Context withinBlocks
(regression from https://github.com/BuilderIO/builder/pull/3658)3146ba3
: Fix: optionally chain access to context value in Blocksc5dd946
: Feature: adds aclassName: string
prop to theBlocks
component used to apply a class to thediv
that wraps each list of blocks.v2.0.23
Compare Source
Patch Changes
4660aa6
: Feature: optimize simplestate.*
read access bindings by avoiding runtime-specific eval, and instead fetching the value directly from the statev2.0.22
Compare Source
Patch Changes
49d0aa3
: [Types]: adds a second argument to theonChange
argument for custom component Inputs calledpreviousOptions
. It contains theoptions
argument in its old state before the currentonChange
event was triggered.Before:
After:
v2.0.21
Compare Source
Patch Changes
269db7b
: Fix: execute JS code and make http requests on Content initialization (instead of "on mount")269db7b
: Various improvements to edge runtime interpreter:jsCode
blocks)state
valuesv2.0.20
Compare Source
Patch Changes
ff58662
: Fix: remove@builder.io/sdk-vue/nuxt-initialize-node-runtime-plugin
plugin exportv2.0.17
Compare Source
Patch Changes
01d8496
: Feature: add@builder.io/sdk-vue/node/init
entry point withinitializeNodeRuntime
export that sets theisolated-vm
instance.This import should be called in a server-only environment. For convenience, we offer:
(Recommended) Updates to
@builder.io/sdk-vue/nuxt
Nuxt module which helps you achieve this in one place:includeCompiledCss
flag that adds the compiled Builder.io CSS in Nuxt (defaults totrue
)initializeNodeRuntime
flag that automatically imports and executesinitializeNodeRuntime()
in the server (defaults tofalse
)If you prefer to call this manually without using our Nuxt module, you can import and call
initializeNodeRuntime()
from the package@builder.io/sdk-vue/node/init
. Make sure that this function is imported and executed only in the Node runtime environment, for example:If you are not using Nuxt, or would rather initialize
isolated-vm
yourself, you must import and callinitializeNodeRuntime()
in such a way that the function is imported and executed ONLY in the Node runtime, and never in the browser. Failure to do so will result in a build and/or runtime error.v2.0.16
Compare Source
Patch Changes
348de96
: Fix: disableinitializeNodeRuntime()
on arm64 machines running node 20v2.0.15
Compare Source
Patch Changes
50778a4
: types: export GetContentOptionsv2.0.14
Compare Source
v2.0.13
Compare Source
Patch Changes
51285ea
: Fix: repeat items when they are Symbolsv2.0.8
Compare Source
Patch Changes
e8b80b3
: Fix: scopedisInteractive
prop for RSC SDK only so that it fixes Inner Layout > "Columns" option during visual editingv2.0.5
Compare Source
Patch Changes
345086b
: Fixes data bindings in Text blocksv2.0.3
Compare Source
Patch Changes
5e88efa
: Logs every API URL hit from the SDK wheneverprocess.env.DEBUG
is set totrue
in the projectv2.0.2
Compare Source
Patch Changes
efa4798
: Fix: accordion block order of items and visual editing empty blocksv2.0.1
Compare Source
Patch Changes
01d8496
: Feature: add@builder.io/sdk-vue/node/init
entry point withinitializeNodeRuntime
export that sets theisolated-vm
instance.This import should be called in a server-only environment. For convenience, we offer:
(Recommended) Updates to
@builder.io/sdk-vue/nuxt
Nuxt module which helps you achieve this in one place:includeCompiledCss
flag that adds the compiled Builder.io CSS in Nuxt (defaults totrue
)initializeNodeRuntime
flag that automatically imports and executesinitializeNodeRuntime()
in the server (defaults tofalse
)If you prefer to call this manually without using our Nuxt module, you can import and call
initializeNodeRuntime()
from the package@builder.io/sdk-vue/node/init
. Make sure that this function is imported and executed only in the Node runtime environment, for example:If you are not using Nuxt, or would rather initialize
isolated-vm
yourself, you must import and callinitializeNodeRuntime()
in such a way that the function is imported and executed ONLY in the Node runtime, and never in the browser. Failure to do so will result in a build and/or runtime error.v2.0.0
Compare Source
Major Changes
2c6330f
: Breaking Change 🧨: updatedshouldReceiveBuilderProps
config of Registered Components, with the following NEW defaults:This means that by default, the SDK will no longer provide any Builder props unless its respective config is explicitly set to
true
.d031580
: Breaking Change 🧨: Columns block now computes percentage widths correctly, by subtracting gutter space proportionally to each percentage.Previously, it computed the column's widths by subtracting gutter space equally from each column's width. This previous behavior was incorrect, and most strongly felt when the
space
was a substantially high percentage of the total width of the Columns block.v1.1.2
Compare Source
Patch Changes
1defae7
: Refactor: move Embed iframe generation to Visual Editorv1.1.1
Compare Source
Patch Changes
22de13c
: Fix: add missingoverride
component configv1.1.0
Compare Source
Minor Changes
3594120
: Feature: addshouldReceiveBuilderProps
config to Registered Components, with the following defaults:To configure a component to receive only certain Builder props, override the
shouldReceiveBuilderProps
config:Example:
v1.0.36
Compare Source
Patch Changes
6187c39
: Fix:required
option for TextArea and Select blocks6187c39
: Feat: Add support for TextArea blockv1.0.35
Compare Source
Patch Changes
bb4a5fd
: Feature: addwebp
support for Image block file uploads.1f62b28
: Fix: Removeiframely
API key from Embed block logic.v1.0.33
Compare Source
Patch Changes
6c8db7e
: Fix: checke.origin
of the message to be a URL firstv1.0.32
Compare Source
Patch Changes
a38eae0
: Fix: pass Builder props to blocks and custom components only when needed.e31ef49
: Misc: cleanup error message for edge runtime evaluation.945f26e
: Adds thehighPriority
option to the Image block component to ensure eager loading.v1.0.31
Compare Source
Patch Changes
b4381f5
: Fix:canTrack=false
not respected in Symbolsv1.0.30
Compare Source
Patch Changes
4aaba38
: Fix: bumpisolated-vm
dependency to5.0.0
, adding support for Node v22.v1.0.29
Compare Source
Patch Changes
74d78e1
: Fix: error in identifying model being previewed: https://github.com/BuilderIO/builder/pull/3310/files#diff-6293c2a27254fa850a123075284412ef86d270a4518e0ad3aad81132b590ea1cL311v1.0.28
Compare Source
Patch Changes
f3aab34
: Feat: Accordion widget for gen2 sdks3f98355
: Fix: types for ESM buildv1.0.27
Compare Source
Patch Changes
70fccea
: Fix:query
option correctly flattens mongodb queriesv1.0.26
Compare Source
Patch Changes
af84d1e
: Fix: makeinitializeNodeRuntime
argument optionalv1.0.25
Compare Source
Patch Changes
bd21dcf
: Fix: improve NodeJS runtime performance by reusing the same IsolatedVM Isolate instance for all data bindings. Add the ability to provide arguments to configure the isolate ininitializeNodeRuntime
via anivmIsolateOptions
parameter.v1.0.24
Compare Source
Patch Changes
84cd444
: feature: add the Builder Tabs block (ported from gen1 widgets).v1.0.23
Compare Source
Patch Changes
78dee25
: Fix: remove redundant warning for evaluation of empty code blocks.v1.0.22
Compare Source
Patch Changes
f3c5ff3
: Fix:isPreviewing
logic on the server, and make usage ofisEditing
unnecessary.46bd611
: Feature: add support for hover animations.v1.0.21
Compare Source
Patch Changes
7bad8d9
: Fix: better error-logging forisolated-vm
import.d8e08ae
: Fix:fetchOneEntry
prop types offetch
andfetchOptions
v1.0.20
Compare Source
Patch Changes
a309a4f
: Fix: add missingkey
prop toSelect
block'soption
v1.0.19
Compare Source
Patch Changes
cde7c61
: feat: exportBuilderContext
from sdksv1.0.18
Compare Source
Patch Changes
6aa7dd0
: Fix: flicker during SSR of A/B test content due to re-hydration with new element.v1.0.17
Compare Source
Patch Changes
2ed2cb8
: Fix: data connections making multiple unnecessary API callsv1.0.16
Compare Source
Patch Changes
35fc152
: Fix: adddata-id
attributes to all inlinescript
andstyle
tagsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.