2024-W06

Feb 5–11, 2024

12 releases

Several plugins have been updated to include new features for customizing ACF (Advanced Custom Fields) JSON syncing. The updates allow for more flexibility in how ACF data is saved and synced, including the ability to use custom filenames and location rules. Additionally, some plugins have bumped dependencies to their latest versions or made changes to improve performance and compatibility.

airfleet-elements-images-plugin

Release 0.3.0

Added width, height, srcset, and sizes attributes to the img element in elements-components-picture.

GitHub
View full changelog

Changed

  • elements-components-picture: add following attributes to <img> element - width, height, srcset, sizes
airfleet-views-plugin

Release 1.1.0

ACF Local JSON files now use {slug}.acf-group.json filename format

GitHub
View full changelog

Changed

  • ACF Local JSON files for blocks, components, and custom templates are now saved with filename format {slug}.acf-group.json (other formats are still supported for loading/re-saving/deleting)
airfleet-generator-cli

Release 0.24.0

ACF Local JSON files are now saved with a specific filename format.

GitHub
View full changelog

Changed

  • View generator: ACF Local JSON files for blocks, components, and custom templates are now saved with filename format {slug}.acf-group.json
  • Plugin generator: bump Composer dependency airfleet/wordpress-framework to 1.2.1
airfleet-wordpress-framework-php

Release 1.2.1

Fixed a warning when reading non-ACF local JSON files

GitHub
View full changelog

Fixed

  • ACF\LocalJson - fixed warning when reading non-ACF local JSON files
airfleet-wordpress-framework-php

Release 1.2.0

Added new ACF JSON syncing features with customizable filenames and location rules.

GitHub
View full changelog

Added

  • Added Acf\LocalJsonCustomFilename - syncs ACF JSON from a custom path and saves to a specific filename
  • Added Acf\LocalJsonCustomFilenameByLocationParam - syncs ACF local JSON for groups with a specific param value in the location rules and saves to specific filename
  • Added Acf\LocalJsonCustomFilenameCustomTemplate - syncs ACF local JSON for custom page templates and saves to custom filename

Changed

  • Acf\LocalJson - now syncs deletion regardless of filename (previously only synced deletion if file was named group_*.json)
airfleet-views-plugin

Release 1.0.0

The block editor now only enqueues specific styles and scripts.

GitHub
View full changelog

Changed

  • BREAKING: the block editor now only enqueues no-suffix or .editor styles/scripts (previously, if you created .frontend or .critical they would also be enqueued for the block editor)
airfleet-generator-cli

Release 0.23.4

Updated the 'styles/scripts' option in the view generator to include a default choice.

GitHub
View full changelog

Changed

  • View generator: updated styles/scripts option with new "default" choice (default enqueues for frontend/editor; "frontend" option now only enqueues for frontend)
airfleet-lightyear-theme

Release 1.2.0

Bumped @airfleet/wordpress-dev to version 3.0.0

GitHub
View full changelog

Changed

  • Bump npm dependency @airfleet/wordpress-dev to 3.0.0
airfleet-generator-cli

Release 0.23.3

Bumped @airfleet/wordpress-dev to version 3.0.0

GitHub
View full changelog

Changed

  • Plugin generator: bump npm dependency @airfleet/wordpress-dev to 3.0.0
airfleet-wordpress-dev

Release 3.0.0

Updated dependencies to latest versions

GitHub
View full changelog

Changed

  • Bump @airfleet/eslint-config-wordpress to ^3.0.0
  • Bump @parcel/transformer-sass to 2.11.0
  • Bump dotenv to 16.4.1
  • Bump eslint to 8.56.0
  • Bump parcel to 2.11.0
  • Bump @parcel/watcher-linux-x64-glibc to 2.4.0
  • Bump lightningcss-linux-x64-gnu to 1.23.0
eslint-config-wordpress

Release 3.0.0

Bumped several dependencies, including eslint-config-canonical and roarr, to versions compatible with Node.js v18.

GitHub
View full changelog

Changed

  • Bump eslint-config-canonical to 42.8.1 (major version bump)
  • Bump eslint-plugin-compat to 4.2.0
  • Bump eslint-plugin-sonarjs to 0.23.0
  • Set eslint-plugin-vitest to fixed version 0.3.10 (the next patch version available increases node requirements to v18)
  • Set roarr to fixed version 7.15.2 (the next patch version available increases node requirements to v18)
airfleet-lightyear-theme

Release 1.1.0

Added background and helper mixins, removed spacing mixins in favor of CSS properties.

GitHub
View full changelog

Added

  • Added background mixin (background)
  • Added helper mixins (afu-flex-center, afu-center-block, afu-vertical-gap, afu-image-size, afu-truncate-text-lines)
  • Added list inline flex mixin (afu-list-inline-flex)

Removed

  • Removed spacing mixins (padding-x, padding-y, margin-x, margin-y) - you should now use CSS properties padding-inline, padding-block, margin-inline, margin-block