You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Forms: Enable Central Forms Management by default for all sites (#47826)
* Forms: Enable Central Forms Management by default for all sites
Flip the jetpack_forms_alpha filter default from false to true and
add the central-form-management editor feature flag from within the
Forms package. This makes CFM available to all sites including
self-hosted Jetpack installations, without requiring a feature flag.
The wpcom flags file is updated to explicitly disable CFM for
excluded sites (e2e test, disable sticker) rather than enabling
for included ones, preserving the opt-out mechanism.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Fix forms e2e test: use explicit inner blocks to avoid synced form creation
With CFM enabled by default, clicking the variation picker creates a
synced form whose title comes from the variation (not the block's
formTitle attribute). The test then fails looking for a form with the
original title.
Provide explicit innerBlocks when inserting the form block, matching
the pattern already used by the second test. This keeps the form
inline and preserves the formTitle attribute.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Add changelog for Jetpack plugin e2e test update
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Lets not introduce a new public method to enable the 'enable_central_form_management_flag' flag.
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Enej Bajgoric <enej.bajgoric@automattic.com>
Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/24368126638
Upstream-Ref: Automattic/jetpack@80ea3fd
0 commit comments