SmartCloud Flow – Block‑based Forms & Workflow Automation
Changelog
1.1.11
Docs: Updated WP Suite brand wording and platform positioning across the readme.
1.1.10
Performance: Added schedule-after-initial-paint mounting so frontend UI yields the main thread sooner and improves early paint metrics where supported.
Feature: Added the Gallery block with modal-aware start-position support, so outer trigger CSS/classes can open a Flow modal directly on a selected gallery item.
Feature: Flow now loads shared WP Suite Theme CSS inside supported shadow-root UI for reusable site-wide styling alongside per-block overrides.
Feature: Added pattern override support so synced patterns can override selected original block attributes without duplicating the whole pattern.
1.1.9
Performance: Moved frontend runtime scripts and shared vendor assets to the footer and enabled deferred loading where safe, reducing render-blocking work during initial page load.
Internal: Improved script loading order so lightweight bootstrap data can be available early without forcing heavier frontend dependencies into the page head.
1.1.8
Fix: Added explicit escaped output handling for the modal block rendered content template to satisfy WordPress plugin security checks.
Fix: Added explicit escaped output handling for the Flow Patterns shortcode column markup in wp-admin to satisfy WordPress plugin security checks.
1.1.7
Fix: Async modal actions now expose a generic pending state on the active trigger while awaited handlers are running.
Fix: Modal header spacing now only reserves room for the built-in close button when that button is actually rendered.
Docs: Expanded the modal API documentation for dismiss lifecycle handling, role-based actions, and async action behavior.
1.1.6
Fix: Modal triggers now detect class-based hooks on Gutenberg button wrapper elements more reliably.
Fix: Modal dismiss and default actions now run more consistently for overlay clicks, Escape, close buttons, and other close paths.
Fix: Modal sizing and scroll behavior are more stable for full-height dialogs, sticky header/actions slots, background scroll locking, and slot wrappers converted between Group/Stack layouts.
Fix: The modal editor now seeds safer default header/body/actions sections and adds toolbar actions to insert or replace those sections.
UX: Modal action behavior is now edited on the selected core/button toolbar, with clearer current-state feedback for primary, secondary, and dismiss roles.
1.1.5
Feature: Added the new light-DOM Modal top-level block with native <dialog> runtime, class/data/hash triggers, and browser helpers on WpSuite.plugins.flow.modals.
Fix: Custom submit endpoints now support configurable GET/POST/PUT/PATCH methods, optional browser-side request headers, and runtime interpolation for endpoint paths and header values.
Fix: API/autocomplete-backed select, radio, checkbox-group, and tags fields now interpolate endpoint URLs, headers, and parameters from runtime values and avoid repeated option-endpoint refetch loops.
Fix: Flow now emits smartcloud-flow:options-request-error for API-backed option failures, and field-level errors show a user-facing message instead of raw JSON responses.
Fix: Multi-select option UIs now support clear-all behavior for API-backed checkbox groups, improve checkbox pointer affordance, and stop hidden-field wrappers from affecting runtime layout gaps.
Fix: Added legacy Gutenberg save deprecations for older serialized Flow block payloads so previously saved blocks no longer require recovery after serializer changes.
Docs: Expanded plugin, shortcode, JavaScript API, and knowledge-base documentation for the modal runtime, custom endpoint request settings, interpolation, and runtime error handling.
1.1.4
Fix: Flow Patterns now includes reusable blocks that contain either a Flow Form or a Flow Content Root block.
Fix: The shortcode column now shows the matching copy-ready shortcode for each Flow pattern, including content-root entries.
Docs: Expanded the readme shortcode guidance to cover Flow Content Root reuse outside Gutenberg.
1.1.3
Fix: JavaScript-set field defaults are now scoped by formId, so prefilled values no longer bleed across multiple forms on the same page.
Fix: Flow now publishes browser helper methods on WpSuite.plugins.flow for setting, clearing, and reading per-form field defaults.
Maintenance: Updated the Flow JavaScript API and field-default documentation for the new form-scoped default-value model.
1.1.2
Fix: Admin-side form sync now resolves the correct source entity in WordPress 7.0 Site Editor, including template and template-part contexts.
Fix: Validation now uses the current field values on submit, including minimal or unlabeled text/email fields.
Fix: Custom submit endpoints now handle absolute URLs correctly and support runtime interpolation tokens from WordPress, location, query string and host-page globals.
Fix: Flow design token selectors now align with the emitted runtime class names, so theme overrides apply more reliably to submit buttons and field controls.
1.1.1
Fix: Backend form sync now resolves the correct numeric source ID in WordPress 7.0 Site Editor and template part contexts.
Fix: Sync metadata requests now guard against invalid source IDs and use the current editor entity metadata more reliably.
Fix: Flow design token selectors now align with the runtime class names, so theme overrides apply more reliably to action buttons and field controls.
1.1.0
Maintenance: Updated the admin UI dependency stack, including the shared UI React packages used by WP Suite admin screens.
Maintenance: Updated shared Gatey Core and WP Suite Core dependencies used by Flow integrations.
Compatibility: Updated the “Tested up to” value for WordPress 7.0.
Internal cleanup: Refreshed related frontend and shared runtime dependencies for better alignment across WP Suite plugins.
1.0.1
Fix: The optional “Powered by” attribution now renders correctly below the Flow content root / form when enablePoweredBy is enabled in the admin settings.
1.0.0
Initial release.
Gutenberg form builder with React/Mantine runtime.
Conditional logic, shortcode support, and Elementor integration.
Flexible per-form submission target model.
Optional Pro integration with the WP Suite Flow Backend and Gatey-aware authenticated API access.