airfleet/airfleet-hubspot-plugin

Project releases

airfleet-hubspot-plugin

Release 3.1.0

Adds field validation on each step of the Hubspot v4 multistep form.

GitHub
View full changelog

Added

  • Run field validation on each step of Hubspot v4 multistep form
airfleet-hubspot-plugin

Release 3.0.0

Adds new framework dependency and switches package manager to Bun.

GitHub
View full changelog

Changed

  • Breaking: Added new dependency - Airfleet Framework plugin - and removed scoped framework composer package
  • Added plugin dependencies in main plugin file (Requires Plugins metadata field)
  • Internal: Increased Node.js version requirement to >=24
  • Internal: Bump npm dependency @airfleet/wordpress-dev to ^4.0.0
  • Internal: Bump composer dependency airfleet/wordpress-dev to ^4.0.0
  • Internal: Switched package manager to Bun
  • Internal: Updated linters and development tools
  • Internal: Updated configuration for development tools
  • Internal: Moved configuration sections from package.json to dedicated config files
  • Internal: Updated browserslist configuration
  • Internal: Updated package.json scripts to use Airfleet CLI
  • Internal: Updated README.md to remove Getting Started and Documentation sections
  • Internal: Updated Plugin URI metadata field in main plugin file
  • Internal: Updated GitHub workflows
  • Migrated from @import to @use in SCSS
  • Internal: Added .airfleet-license and .airfleet-visible
airfleet-hubspot-plugin

Release 2.7.0

Added support for forced previews in the block editor with more information about form updates.

GitHub
View full changelog

Changed

  • Added support for forced previews by using helper $_should_show_preview() (requires latest Elements - Core plugin)
  • Updated block editor preview text with more information about form
  • Used filter airfleet/elements/exclude_non_editor_scripts to exclude non-editor scripts when force previews are enabled
  • elements-components-form-hubspot-v4: updated global toggle field names for consistency and removed unused fields
airfleet-hubspot-plugin

Release 2.6.0

Added support for Hubspot v4 forms and updated default form type.

GitHub
View full changelog

Added

  • New Hubspot v4 Form component for Hubspot forms html integration.
  • Set Hubspot v4 Form as a default form.
  • New JS Event airfleet-form-failed triggered when form submission fails
  • New JS Event airfleet-form-multistep-navigate triggered user press on "Next/Previous" button in multistep form.
  • New JS Event airfleet-form-multistep-navigate:next triggered user press on "Next" button in multistep form.
  • New JS Event airfleet-form-multistep-navigate:previous triggered user press on "Previous" button in multistep form.

Changed

  • Changed elements-components-form-hubspot display name to Hubspot Legacy Form
airfleet-hubspot-plugin

Release 2.5.1

Fixed an issue with asset enqueueing from non-dist folders

GitHub
View full changelog

Fixed

  • Fixed issue where assets could be incorrectly enqueued from non-dist folder
airfleet-hubspot-plugin

Release 2.5.0

Pass loading property to elements-components-form-submit-handler for proper loading of submit actions

GitHub
View full changelog

Changed

  • Pass loading property to elements-components-form-submit-handler (this allows proper loading of submit actions)
airfleet-hubspot-plugin

Release 2.4.0

Added new class for customizing date input field position and made date picker width customizable.

GitHub
View full changelog

Added

  • New .hs-dateinput class with position property set to a customizable value (--afs-hubspot-dateinput-position) for better layout control of the date input field.

Changed

  • The .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.

Fixed

  • Removed the default 100% width on the .hs-datepicker element, allowing other elements to occupy their desired space within the form layout.
airfleet-hubspot-plugin

Release 2.2.1

Fixed a bug where custom redirects on form submits were overridden by HubSpot settings.

GitHub
View full changelog

Fixed

  • elements-components-form-hubspot: fixed custom redirect on form submit set in WP not taking precedence over redirect set in HubSpot
airfleet-hubspot-plugin

Release 2.2.0

Updated components to add support for airfleet/elements/empty/$slug filter

GitHub
View full changelog

Changed

  • Updated components to add support for airfleet/elements/empty/$slug filter
airfleet-hubspot-plugin

Release 2.1.0

Set elements-components-form-hubspot as the default form component

GitHub
View full changelog

Added

  • Set elements-components-form-hubspot as the default component for flexible elements-form
airfleet-hubspot-plugin

Release 2.0.0

Airfleet tabs were added to the HubSpot form and 'Submit Actions' was renamed to 'Submit'.

GitHub
View full changelog

Changed

  • elements-components-form-hubspot: added Airfleet tabs to separate fields
  • elements-components-form-hubspot: renamed "Submit Actions" to "Submit"
airfleet-hubspot-plugin

Release 1.1.0

Added placeholder image display and customization options for HubSpot form component

GitHub
View full changelog

Changed

  • elements-components-form-hubspot: show placeholder image in editor when empty
  • elements-components-form-hubspot: added new properties show_preview, preview_size and preview_text to control placeholder image
airfleet-hubspot-plugin

Release 1.0.0

Added default styles and CSS variables for the form hubspot component, with a breaking change in its default option value.

GitHub
View full changelog

Added

  • BREAKING! elements-components-form-hubspot: added default styles and CSS variables

Changed

  • BREAKING! elements-components-form-hubspot: changed default value of option "Include styling from HubSpot?" to false

Fixed

  • elements-components-form-hubspot: fixed issue where "Include styling from HubSpot?" set to false would not be respected
airfleet-hubspot-plugin

Release 0.3.0

Added support for hiding forms in HubSpot by listening to a JavaScript event.

GitHub
View full changelog

Added

  • elements-components-form-hubspot: added support for hiding form by listening to JS event airfleet-form-hide-request
airfleet-hubspot-plugin

Release 0.1.2

Removed a duplicate CSS class and refactored HTML attributes in the HubSpot form component.

GitHub
View full changelog

Removed

  • Removed duplicate afc-form class from main div on component elements-components-form-hubspot

Changed

  • Refactored attributes data on the child div on component elements-components-form-hubspot
airfleet-hubspot-plugin

Release 0.1.1

Allow JS dispatched events to return a result

GitHub
View full changelog

Fixed

  • Allow JS dispatched events to return a result
airfleet-hubspot-plugin

Release 0.1.0

Added global options for HubSpot and new form components

GitHub
View full changelog

Added

  • Added global options for HubSpot (Portal ID, region)
  • Added component view elements-components-form-hubspot (display hubspot form)
  • Added elements-components-form-hubspot to flexible component elements-form
  • Added JS events: airfleet-form-init, airfleet-form-ready, airfleet-form-submit, airfleet-form-success