2023-W36

Sep 4–10, 2023

13 releases
  • Airfleet plugins and generator received updates to improve functionality and usability.
  • Customizable item labels were added for Flexible Component fields in the ACF Addons Plugin.
  • New views and helpers were added for flexible components, type-switches, and other functionality in the Elements Core Plugin.
  • Buttons, filters, and components were added for customizing buttons in the Elements Buttons Plugin.
  • Several directives and helpers were removed from Views Blade Plugin and migrated to Airfleet Elements - Core.
airfleet-generator-cli

Release 0.20.5

Updated view generator templates and added template creation options.

GitHub
View full changelog

Changed

  • View generator: updated templates to use @all_attrs directive
  • View generator: changed template question to include 3 options: Don't create template, Blade, PHP
airfleet-admin-plugin

Release 1.1.0

Fixed issues with group wrapper removal for certain field types in the Admin Plugin.

GitHub
View full changelog

Changed

  • ACF: applies a different colored icon for blocks coming from Elements plugins

Fixed

  • ACF: fixed group wrapper removal for Airfleet Flexible Component fields
  • ACF: fixed group wrapper removal for Airfleet Type Switch fields
airfleet-views-blade-plugin

Release 0.3.0

Removed several directives and migrated them to Airfleet Elements - Core.

GitHub
View full changelog

Removed

  • BREAKING: removed directive @asset_url (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @attrs (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @data_attrs (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @dump (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @reusable_block (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @val (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @esc_html (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @esc_url (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @esc_js (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @esc_attr (migrated to Airfleet Elements - Core)
  • BREAKING: removed directive @esc_textarea (migrated to Airfleet Elements - Core)
airfleet-views-plugin

Release 0.7.0

Removed several helpers and added a new view helper.

GitHub
View full changelog

Removed

  • BREAKING: removed helper $_asset_url (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $_attrs (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $_data_attrs (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $_dump (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $_in_block_editor (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $_reusable_block (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $_val (migrated to Airfleet Elements - Core)
  • BREAKING: removed helper $class (migrated to Airfleet Elements - Core)

Added

  • Added view helper $_view: render a view
airfleet-acf-addons-plugin

Release 0.3.0

Added customizable item label for Flexible Component field

GitHub
View full changelog

Changed

  • Added a new property to Flexible Component field to allow customizing the items label
airfleet-elements-buttons-plugin

Release 0.1.0

Added views, filters, and components for customizing buttons.

GitHub
View full changelog

Added

  • Added view elements-partials-button (partial used by all button components)
  • Added view elements-components-button-link (button link component)
  • Added view elements-components-button-relationship (button link component linked to a post/page)
  • Added filter airfleet/elements/button/style (customize style options for buttons)
  • Added filter airfleet/elements/button/variations (customize variations options for buttons)
  • Added flexible component elements-buttons
  • Added type-switch elements-button-switch
  • Added block "Buttons"
airfleet-elements-actions-plugin

Release 0.1.0

Added elements-actions flexible component and Actions block

GitHub
View full changelog

Added

  • Added elements-actions flexible component
  • Added block "Actions"
airfleet-elements-core-plugin

Release 0.1.0

Added new views and helpers for flexible components, type-switches, and other functionality.

GitHub
View full changelog

Added

  • Added view elements-partials-flexible-component (renders a flexible component)
  • Added view elements-partials-type-switch (renders a type-switch)
  • Added helper $class, $attrs, $data_attrs (ensures these variables always exist)
  • Added helper $_flexible / Blade directive @flexible (shortcut to flexible component partial)
  • Added helper $_typeswitch / Blade directive @typeswitch (shortcut to type-switch partial)
  • Added helper $_classnames / Blade directive @classnames (conditionally join CSS class names)
  • Added helper $_all_attrs / Blade directive @all_attrs (renders class, attributes, and data attributes)
  • Added helper $_asset_url / Blade directive @asset_url (migrated from Airfleet Views)
  • Added helper $_attrs / Blade directive @attrs (migrated from Airfleet Views)
  • Added helper $_data_attrs / Blade directive @data_attrs (migrated from Airfleet Views)
  • Added helper $_dump / Blade directive @dump (migrated from Airfleet Views)
  • Added helper $_in_block_editor (migrated from Airfleet Views)
  • Added helper $_reusable_block / Blade directive @reusable_block (migrated from Airfleet Views)
  • Added helper $_val / Blade directive @val (migrated from Airfleet Views)
airfleet-generator-cli

Release 0.20.4

Bumped @airfleet/wordpress-dev to version 3.1.0

GitHub
View full changelog

Changed

  • Plugin generator: bump npm dependency @airfleet/wordpress-dev to version 3.1.0
airfleet-wordpress-dev-php-tools

Release 3.1.0

Disabled a code analysis rule for undefined variables in PHP template files

GitHub
View full changelog

Changed

  • Disabled rule VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable for views/*.php template files (Controller and Setup classes not affected)
github-files

Release 0.1.24

Added airfleet/airfleet-elements-buttons-plugin to sync.yml

GitHub
View full changelog

Changed

  • Updated sync.yml to add airfleet/airfleet-elements-buttons-plugin
airfleet-login-plugin

Release 0.4.1

Removed 'Airfleet' as an option for menu type and fixed issue with accessing options page

GitHub
View full changelog

Removed

  • Removed "Airfleet" option for menu type

Fixed

  • Fixed unable to get to options page when menu type was set to "Airfleet"