Release 3.1.0
Adds field validation on each step of the Hubspot v4 multistep form.
View full changelog
Added
- Run field validation on each step of Hubspot v4 multistep form
Project releases
Adds field validation on each step of the Hubspot v4 multistep form.
Adds new framework dependency and switches package manager to Bun.
Requires Plugins metadata field)@airfleet/wordpress-dev to ^4.0.0airfleet/wordpress-dev to ^4.0.0@import to @use in SCSSAdded support for forced previews in the block editor with more information about form updates.
$_should_show_preview() (requires latest Elements - Core plugin)airfleet/elements/exclude_non_editor_scripts to exclude non-editor scripts when force previews are enabledelements-components-form-hubspot-v4: updated global toggle field names for consistency and removed unused fieldsAdded support for Hubspot v4 forms and updated default form type.
Hubspot v4 Form component for Hubspot forms html integration.Hubspot v4 Form as a default form.airfleet-form-failed triggered when form submission failsairfleet-form-multistep-navigate triggered user press on "Next/Previous" button in multistep form.airfleet-form-multistep-navigate:next triggered user press on "Next" button in multistep form.airfleet-form-multistep-navigate:previous triggered user press on "Previous" button in multistep form.elements-components-form-hubspot display name to Hubspot Legacy FormPass loading property to elements-components-form-submit-handler for proper loading of submit actions
elements-components-form-submit-handler (this allows proper loading of submit actions)Added new class for customizing date input field position and made date picker width customizable.
.hs-dateinput class with position property set to a customizable value (--afs-hubspot-dateinput-position) for better layout control of the date input field..hs-datepicker width is now determined by the var(--afs-hubspot-date-picker-width). This allows for a more flexible and customizable approach to setting the date picker's width..hs-datepicker element, allowing other elements to occupy their desired space within the form layout.Fixed a bug where custom redirects on form submits were overridden by HubSpot settings.
elements-components-form-hubspot: fixed custom redirect on form submit set in WP not taking precedence over redirect set in HubSpotUpdated components to add support for airfleet/elements/empty/$slug filter
airfleet/elements/empty/$slug filterSet elements-components-form-hubspot as the default form component
elements-components-form-hubspot as the default component for flexible elements-formAirfleet tabs were added to the HubSpot form and 'Submit Actions' was renamed to 'Submit'.
elements-components-form-hubspot: added Airfleet tabs to separate fieldselements-components-form-hubspot: renamed "Submit Actions" to "Submit"Added placeholder image display and customization options for HubSpot form component
elements-components-form-hubspot: show placeholder image in editor when emptyelements-components-form-hubspot: added new properties show_preview, preview_size and preview_text to control placeholder imageAdded default styles and CSS variables for the form hubspot component, with a breaking change in its default option value.
elements-components-form-hubspot: added default styles and CSS variableselements-components-form-hubspot: changed default value of option "Include styling from HubSpot?" to falseelements-components-form-hubspot: fixed issue where "Include styling from HubSpot?" set to false would not be respectedAdded support for hiding forms in HubSpot by listening to a JavaScript event.
elements-components-form-hubspot: added support for hiding form by listening to JS event airfleet-form-hide-requestRemoved a duplicate CSS class and refactored HTML attributes in the HubSpot form component.
afc-form class from main div on component elements-components-form-hubspotelements-components-form-hubspotelements-components-form-hubspot (display hubspot form)elements-components-form-hubspot to flexible component elements-formairfleet-form-init, airfleet-form-ready, airfleet-form-submit, airfleet-form-success