2023-W30

Jul 24–30, 2023

8 releases

This week's releases focused on enhancing the functionality of Airfleet plugins. The airfleet-views-blade-plugin added support for rendering and caching Blade templates in views, including new actions and filters to customize the process. Meanwhile, the airfleet-nav-plugin introduced Mega Menu features, such as defining menu content through CPTs and whitelisting blocks for editors. Additionally, several plugins received dependency updates and bug fixes.

airfleet-views-plugin

Release 0.5.0

Added action 'airfleet/views/register' to run after each single view registration

GitHub
View full changelog

Added

  • Added action 'airfleet/views/register' - runs after each single view is registered
airfleet-views-blade-plugin

Release 0.1.0

Added support for rendering and caching Blade templates in views.

GitHub
View full changelog

Added

  • Register Blade templates for the Views
  • Render Blade templates
  • Added action 'airfleet/views/blade/init' - runs after Blade has been bootstrapped
  • Added @view Blade directive to render views
  • Added action 'airfleet/views/blade/cache/clear' - clears Blade cache
  • Added action 'airfleet/views/blade/cache/regenerate' - regenerates Blade cache
  • Added option to clear Blade cache from Admin
  • Added option to regenerate Blade cache from Admin
  • Added filter 'airfleet/views/blade/templates' - filters all Blade template paths
  • Added filter 'airfleet/views/blade/cache/path' - filters the path to the cached folder
  • Added helper Blade directives: @asset_url, @attrs, @data_attrs, @dump, @reusable_block, @val
  • Added escaping Blade directives: @esc_attr, @esc_html, @esc_url, @esc_js, @esc_textarea
airfleet-nav-plugin

Release 0.2.0

Removed Walker class and added Mega Menu features.

GitHub
View full changelog

Removed

  • Removed Walker class

Added

  • Mega Menu: added CPT to define the menu's content
  • Mega Menu: added option to whitelist the block which will be possible to add for the editor (it's our internal option)
  • Mega Menu: added filter airfleet/nav/mega_menu/menu_item/classes to customize the classes of root menu dom element
  • Mega Menu: added filter airfleet/nav/mega_menu/start_el/classes to customize the classes of mega menu dom element
  • Mega Menu: added filter airfleet/nav/mega_menu/start_el to customize the content of mega menu dom element
airfleet-security-plugin

Release 3.0.3

Fixed a fatal error due to an incorrect namespace

GitHub
View full changelog

Fixed

  • Fixed wrong namespace that caused fatal error
airfleet-generator-cli

Release 0.17.7

Bumped Composer dependency airfleet/wordpress-dev to version 3.0.3

GitHub
View full changelog

Changed

  • Plugin generator: bump Composer dependency airfleet/wordpress-dev to 3.0.3
airfleet-generator-cli

Release 0.17.6

Updated plugin generator dependencies and configuration.

GitHub
View full changelog

Changed

  • Plugin generator: bump npm dependency @airfleet/wordpress-dev to version 2.2.3
  • Plugin generator: bump Composer dependency airfleet/wordpress-dev to 3.0.2
  • Plugin generator: bump scoped Composer dependency airfleet/wordpress-framework to 0.5.0
  • Plugin generator: updated scoper config with more WP functions support
  • Plugin generator: updated Parcel npm scripts
  • Plugin generator: added views folder and removed partials folder
github-files

Release 0.1.21

Updated sync.yml with airfleet/airfleet-views-blade-plugin

GitHub
View full changelog

Changed

  • Updated sync.yml to add airfleet/airfleet-views-blade-plugin