2024-W38

Sep 16–22, 2024

9 releases
  • Flexible Components: The airfleet-elements-core-plugin added support for direct passthrough properties in flexible components.
  • Video Plugins: The airfleet-elements-videos-plugin introduced a video play button component with customizable label and updated the video overlay component's styling and HTML structure. Additionally, it fixed an issue causing momentary height increase on video initialization.
  • Plugin Manager: The airfleet-plugin-manager-plugin changed the AirfleetPluginLicenseBadge for Imagify from Essential to Premium.
  • Announcement Plugins: The airfleet-elements-announcements-plugin and airfleet-nav-plugin added announcement bar features, components, and customizable triggers. The nav plugin also supports announcements with page-level overrides.
  • Generator CLI: The airfleet-generator-cli updated dependencies and added a Project Plugin generator for client customization.
  • Color Plugins: The airfleet-elements-colors-plugin fixed a false positive error flagged by the Wordfence plugin during scans.
airfleet-elements-core-plugin

Release 1.3.0

Added support for direct passthrough properties in flexible components

GitHub
View full changelog

Changed

  • $_flexible/@flexible/elements-partials-flexible-component: added support for direct passthrough properties (root properties apply to all children, e.g. [ 'class' => 'class-name' ])
airfleet-elements-colors-plugin

Release 1.0.1

Fixed a false positive error flagged by the Wordfence plugin during scans

GitHub
View full changelog

Fixed

  • elements-partials-color: fixed a false positive error flagged by the Wordfence plugin during scans
airfleet-elements-videos-plugin

Release 3.0.0

Added a video play button component with customizable label and updated the video overlay component's styling and HTML structure.

GitHub
View full changelog

Added

  • Added component elements-components-video-play-button (render video button; option to set custom text label)
  • Added filter airfleet/elements/video-play-button/default_label (set default text label for the video play button - empty by default)
  • Added partial elements-partials-video-play-icon (render play icon for video button)

Changed

  • BREAKING! elements-components-video-overlay: updated to include elements-components-video-play-button and updated styling
  • BREAKING! elements-components-video-overlay: updated HTML structure and classes
airfleet-plugin-manager-plugin

Release 1.4.0

AirfleetPluginLicenseBadge for Imagify changed from Essential to Premium

GitHub
View full changelog

Changed

  • Changed AirfleetPluginLicenseBadge for Imagify from Essential to Premium
airfleet-views-plugin

Release 1.5.1

Fixed incorrect empty value type for multi-value ACF fields

GitHub
View full changelog

Fixed

  • Set correct empty value type for undefined ACF fields that are set to have multiple values (e.g. select with multiple choices)
airfleet-elements-announcements-plugin

Release 0.1.0

Added announcement bar features and components for customizable triggers and styling.

GitHub
View full changelog

Added

  • Added block elements-blocks-announcement-bar to display announcement bar.
  • Added flexible component elements-announcement-trigger to be able to set different triggers for announcements.
  • Added component elements-components-announcement-trigger-load to trigger open event on load, has a delay property, can be set as milliseconds.
  • Added component elements-components-announcement-trigger-scroll to trigger open event on scroll, has a offset property, can be set in pixels.
  • Added partial announcement-bar-overlay to display screen overlay behind announcement bar.
  • Added partial announcement-bar-icon-type-close to display close icon for announcement bar.
  • Added filter airfleet/elements/announcement-bar/style to set style variations for Announcement Bar block.
  • Added pattern airfleet/elements-pattern-announcement-bar-basic Block: Announcement Bar with basic elements and layout.
  • Added pattern airfleet/elements-pattern-announcement-bar-bottom Block: Announcement Bar with bottom positioning.
  • Added pattern airfleet/elements-pattern-announcement-bar-with-overlay Block: Announcement Bar with overlay.
airfleet-nav-plugin

Release 3.3.0

Added support for announcements with customizable page-level overrides.

GitHub
View full changelog

Added

  • Added post type af_nav_announcement (for managing Announcements)
  • Added global options to enable/disable announcements features
  • Added page options to override global announcements. Page option custom can now select more than one announcement.
airfleet-generator-cli

Release 0.31.0

Added Project Plugin generator and updated dependencies for it

GitHub
View full changelog

Added

  • Added Project Plugin generator (generate a new plugin to be used for client customization)

Changed

  • Plugin generator: bump Composer dependency airfleet/wordpress-framework to 1.5.0
  • Plugin generator: bump npm dependency @airfleet/wordpress-dev to 3.2.0
airfleet-elements-videos-plugin

Release 2.0.1

Prevents momentary height increase on video initialization.

GitHub
View full changelog

Fixed

  • elements-partials-video-wistia: prevents momentary height increase on init/loading state