airfleet/airfleet-elements-background-plugin

Project releases

airfleet-elements-background-plugin

Release 2.0.1

Fixed a Lottie javascript error when using InnerBlocks with custom classes.

GitHub
View full changelog

Fixed

  • Fixed: Lottie javascript error when using <InnerBlocks /> with custom classes.
airfleet-elements-background-plugin

Release 2.0.0

Requires PHP 8.2 and the Airfleet Framework plugin as a dependency.

GitHub
View full changelog

Changed

  • Breaking: Increased PHP version requirement to >=8.2
  • 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-elements-background-plugin

Release 1.4.0

Added forced preview support for background images in elements components.

GitHub
View full changelog

Changed

  • elements-components-background-image: Added support for forced previews by using helper $_should_show_preview() (requires latest Elements - Core plugin)
  • elements-components-background-image: Used filter airfleet/elements/exclude_non_editor_scripts to exclude non-editor scripts when force previews are enabled
airfleet-elements-background-plugin

Release 1.3.0

Renamed 'Background-Wrap' block title to 'Background Container'.

GitHub
View full changelog

Changed

  • Renamed "Background-Wrap" block title to "Background Container"
airfleet-elements-background-plugin

Release 1.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-elements-background-plugin

Release 1.1.0

Added a Style select field to the elements-blocks-background-wrap and introduced a new filter for setting style variations.

GitHub
View full changelog

Added

  • elements-blocks-background-wrap: added Style select field
  • Added filter airfleet/elements/background-wrap/style to set style variations for Background Wrap block
airfleet-elements-background-plugin

Release 1.0.0

Added new tabs to background elements and fixed hidden field labels in admin.

GitHub
View full changelog

Changed

  • elements-blocks-background-wrap: added Content tab
  • elements-background-image: added Content and Settings tab
  • elements-background-image: hide image label

Fixed

  • elements-background: fixed unintentionally hidding field labels in admin
airfleet-elements-background-plugin

Release 0.4.3

Fixed protection against empty backgrounds in elements-components-background

GitHub
View full changelog

Fixed

  • elements-components-background: protect against empty background
airfleet-elements-background-plugin

Release 0.4.2

Fixed custom CSS class and custom other attributes not rendering in elements-components-background.

GitHub
View full changelog

Fixed

  • elements-components-background: fixed custom CSS class and custom other attributes not rendering (added merge_attrs)
airfleet-elements-background-plugin

Release 0.4.0

Added component for displaying default and custom backgrounds.

GitHub
View full changelog

Added

  • Added component elements-components-background (display default background + option to display custom flexible background)
  • Updated helpers/directives $_background/@background() and $_background_start/@background_start() to use elements-components-background instead of elements-partials-background
airfleet-elements-background-plugin

Release 0.3.0

Lazy loading added for elements-background-image component

GitHub
View full changelog

Added

  • Added lazy loading for component elements-background-image
airfleet-elements-background-plugin

Release 0.2.1

Fixed missing fields for elements-components-background-image

GitHub
View full changelog

Fixed

  • Fixed missing fields for elements-components-background-image
airfleet-elements-background-plugin

Release 0.2.0

Removed two views and updated two others to use $_slot instead of $content.

GitHub
View full changelog

Removed

  • Removed view elements-partials-background-start
  • Removed view elements-partials-background-end

Changed

  • Updated view elements-partials-background to use $_slot and remove $content property
  • Updated view elements-components-background-image to use $_slot and remove $content property
airfleet-elements-background-plugin

Release 0.1.0

Added background-related views and helpers for flexible component rendering.

GitHub
View full changelog

Added

  • Added flexible component elements-background
  • Added view elements-components-background-image (display background image)
  • Added view elements-blocks-background-wrap (set background and add blocks inside)
  • Added view elements-partials-background-start (open rendering for background flexible)
  • Added view elements-partials-background-end (close rendering for background flexible)
  • Added view elements-partials-background (with $content property, calls start/end partials)
  • Added helper $_background_start / Blade directive @background_start
  • Added helper $_background_end / Blade directive @background_end
  • Added helper $_background / Blade directive @background