airfleet/airfleet-marketo-plugin

Project releases

airfleet-marketo-plugin

Release 3.0.0

Switched package manager to Bun and increased Node.js version requirement.

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
  • Internal: Added .airfleet-license and .airfleet-visible
airfleet-marketo-plugin

Release 2.5.0

Added support for forced previews in the block editor.

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 contextual information
  • Used filter airfleet/elements/exclude_non_editor_scripts to exclude non-editor scripts when force previews are enabled
airfleet-marketo-plugin

Release 2.4.1

Fixed an issue with asset enqueuing from a non-dist folder.

GitHub
View full changelog

Fixed

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

Release 2.4.0

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

GitHub
View full changelog

Changed

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

Release 2.3.0

Form element ID generation changed to preserve original IDs.

GitHub
View full changelog

Changed

  • ID attribute on form elements now only include an additional suffix for the duplicate forms of the same type, e.g. previously it would automatically update the ID for the first form to be {original ID}_1, second form to be {original ID}_2, etc., while now it keeps {original ID} on first form and appends _{count} suffix for the duplicate forms. This keeps original IDs intact in most cases, which helps with custom and third party integrations, while still having support for duplicate forms on the same page.
airfleet-marketo-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-marketo-plugin

Release 2.1.0

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

GitHub
View full changelog

Added

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

Release 2.0.0

Airfleet tabs and 'Submit' button were updated in Marketo forms.

GitHub
View full changelog

Changed

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

Release 1.2.1

Fixed display issue with hidden Marketo forms.

GitHub
View full changelog

Fixed

  • elements-components-form-marketo: fixed display none on hidden forms
airfleet-marketo-plugin

Release 1.1.0

Added placeholder image display and control options for Marketo form components.

GitHub
View full changelog

Changed

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

Release 1.0.0

Added default styles and CSS variables to elements-components-form-marketo

GitHub
View full changelog

Added

  • BREAKING! elements-components-form-marketo: added default styles and CSS variables
airfleet-marketo-plugin

Release 0.3.0

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

GitHub
View full changelog

Added

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

Release 0.1.1

Removed duplicate 'afc-form' class and refactored attributes data in elements-components-form-marketo component

GitHub
View full changelog

Removed

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

Changed

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

Release 0.1.0

Added global options page, lead tracking script option, and Marketo domain preconnect links

GitHub
View full changelog

Added

  • Added global options page
  • Added option to include lead tracking script on all pages
  • Added option to include links in the head to preconnect and DNS-prefetch the Marketo domain
  • Added component view elements-components-form-marketo (render Marketo form)
  • Added elements-components-form-marketo to flexible component elements-form