2023-W39

Sep 25–Oct 1, 2023

9 releases
  • Responsive Design: Plugins like airfleet-elements-responsive-plugin added various features for responsive design, including breakpoints, CSS classes, and utility functions.
  • Attribute Customization: Plugins such as airfleet-elements-buttons-plugin, airfleet-elements-text-plugin, and others updated their components to accept custom class/attributes/data-attributes. This allows users to customize the appearance of elements without modifying code.
  • Bug Fixes: Several plugins, including airfleet-admin-plugin and airfleet-acf-addons-plugin, fixed PHP errors related to ACF plugin installation and menu existence.
airfleet-elements-responsive-plugin

Release 0.1.0

Added various features for responsive design, including breakpoints, CSS classes, and utility functions.

GitHub
View full changelog

Added

  • Added function airfleet_responsive_breakpoints() (returns breakpoints API instance)
  • Added filter airfleet/elements/breakpoints (customize breakpoints)
  • Added function airfleet_responsive_render() (renders a view with responsive CSS classes)
  • Added view elements-components-breakpoint (component to render a view for the selected breakpoint)
  • Added custom field type "Airfleet Responsive Component"
  • Added view elements-partials-responsive-component (render a responsive component)
  • Added helper $_responsive / Blade directive @responsive (shortcut to responsive component partial)
  • Added view elements-component-breakpoint-flexible (responsive options to add to other components and render them)
  • Added option to auto-add elements-component-breakpoint-flexible to flexible components
  • Added filter airfleet/elements/responsive/flexible/exclude (exclude views from having responsive settings auto-added in flexible components)
  • Added .afu-hide--{modifier}-{breakpoint} CSS classes (hide elements based on a modifier and a breakpoint)
  • Added .afu-hide-br--max-{breakpoint} CSS classes (hide line breaks based on a breakpoint)
  • Added window._airfleet.elements.breakpoints JS utilities (responsive data and functions)
  • Added option to add responsive settings to blocks
  • Added option to add responsive line breaks to elements-components-title-advanced
airfleet-elements-buttons-plugin

Release 0.2.0

Updated button components to accept custom class/attributes/data-attributes

GitHub
View full changelog

Changed

  • Updated all button components to accept custom class/attributes/data-attributes
airfleet-elements-text-plugin

Release 0.2.0

Text component classes and attributes can now be customized

GitHub
View full changelog

Changed

  • Updated all text and title components to accept custom class/attributes/data-attributes
airfleet-elements-core-plugin

Release 0.3.0

Added helper functions and filters for merging attributes and filtering child elements.

GitHub
View full changelog

Added

  • Added helper $_merge_attrs (merges class/attributes/data-attributes from context onto given array)
  • Added filter airfleet/elements/flexible/child/slug (filter slug for rendering child)
  • Added filter airfleet/elements/flexible/child/data (filter data for rendering child)

Changed

  • Changed priority for helpers, so they run later and have access to more context
airfleet-views-plugin

Release 0.8.0

Removed filter airfleet/views/context/{$slug} and updated function airfleet_views_render() and helper $_view().

GitHub
View full changelog

Removed

  • BREAKING: removed filter airfleet/views/context/{$slug} (use airfleet/views/context instead)

Changed

  • Updated function airfleet_views_render() and helper $_view() to support a variable number of data arrays (arrays are merged together)
airfleet-admin-plugin

Release 1.3.2

Fixed spacing issue in flexible component fields

GitHub
View full changelog

Fixed

  • ACF: fixed spacing between component and accordion in flexible component fields
airfleet-acf-addons-plugin

Release 0.4.0

Fixed a PHP error related to ACF_MAJOR_VERSION when the ACF plugin is not installed

GitHub
View full changelog

Fixed

  • Fixed PHP error related to ACF_MAJOR_VERSION not being defined when ACF plugin is not installed
airfleet-admin-plugin

Release 1.3.1

Fixed a PHP error that occurs when the Airfleet menu does not exist.

GitHub
View full changelog

Fixed

  • Menu: fixed PHP error when Airfleet menu does not exist