Add xb transform to webform block storage so that it works with Experience Builder

Created on 26 May 2025, 8 days ago

Problem/Motivation

📌 Make webform blocks (block.webform.block:*) fully validatable so they can be used in Experience Builder Active is the first step to make Webforms XB compatible, but not enough. However we should keep scope there.

As webform uses a yaml blob in its config, a custom xb transform will be needed for the widget. Parts of this apparently were done already in WebformTranslationConfigManager for compatibility with config translations form integration.

Steps to reproduce

Proposed resolution

Add xb transform.

Remaining tasks

User interface changes

None.

Introduced terminology

None.

API changes

None.

Data model changes

TBD

Release notes snippet

TBD

📌 Task
Status

Active

Version

6.3

Component

Code

Created by

🇭🇺Hungary Gábor Hojtsy Hungary

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024