0.8.4 Release25/01/2020

Changelog 0.8.4
  • Module: Added Single Meta Save feature – Compress all fields values from the current post, term or user into one single meta data. This feature is disabled by default, to enable it, use acf_update_setting('acfe/modules/single_meta', true);. More information available in the readme.
  • Module: Dynamic Post Types – Added while(have_archive()): the_archive(); logic when the “Admin Archive Page” setting is turned on. This template tags can be used in the archive-post-type.php template which makes get_field('my_field') calls easier
  • Module: Dynamic Post Types/Taxonomies – Fixed Posts/Terms column data when object was trashed.
  • Module: PHP AutoSync – PHP sync files are now removed when the field group is disabled/trashed.
  • Module: Dynamic Forms – In the “E-mail Action” the “From” field is now required.
  • Module: Dynamic Forms – The Javascript hook acfe/form/submit/success is now correctly fired on form submission
  • Module: Dev Mode – Added the WP & ACF Meta Overview on User pages
  • Module: Dynamic Post Types/Taxonomies/Options Pages/Block Types – Removed Draft button action
  • Field: Flexible Content – Significant Performance Boost (~50/60% faster during the loading). Many settings are now loaded in PHP. This massive rework brings some great performance on complex Flexible Content fields.
  • Field: Flexible Content – Added “Layouts: Asynchronous” setting which add layouts using Ajax method (instead of having hidden layouts models in the DOM). This setting increase performance on complex Flexible Content fields.
  • Field: Flexible Content – Added “Layouts: Settings” setting which let you choose a field group to clone and to be used as a configuration modal for each layout. Settings can then be used using while(have_settings()): the_setting(); get_sub_field('my_setting'); in the Layout Template.
  • Field: Flexible Content – Initial “Dynamic Preview” are now processed during page administration load, and not Ajax anymore. This tweak also speed-up the loading speed.
  • Field: Flexible Content – Fixed a potential duplicated categories bug in the Selection Modal if the category name had spaces.
  • Field: Flexible Content – “Remove Actions” now correctly remove Clone & Copy/Paste buttons.
  • Field: Flexible Content – Added “Disable Legacy Layout Title Ajax” setting. It disables the native ACF Layout Title Ajax call on acf/fields/flexible_content/layout_title.
  • Field: Flexible Content – Fixed the $is_preview variable not being available in specific situations.
  • Field: Flexible Content – Fixed Dynamic Preview repeater fields inside a layout which could send an additional acfcloneindex during the preview mode
  • Field: Flexible Content – Fixed Dynamic Preview with WP Query in the layout, which could be duplicated due to how WP Admin manage custom queries
  • Field: Flexible Content – Fixed “Edit” icon vertical align with the latest WP 5.3 update
  • Field: Flexible Content – Added shorter CSS class for preview wrapper -preview
  • Field: Flexible Content – Fixed the native ACF setting “Select layout” with a wrong height on WP 5.3
  • Field: Flexible Content – Fixed Enter key opening duplicated modal with Modal Edition setting
  • Field: Flexible Content – Added filter('acfe/flexible/layouts/div/name=my_flexible', $div, $layout, $field) to change layout div attributes (with 5 variations)
  • Field: Flexible Content – Added filter('acfe/flexible/layouts/handle/name=my_flexible', $handle, $layout, $field) to change layout handle attributes (with 5 variations)
  • Field: Flexible Content – Added filter('acfe/flexible/layouts/icons/name=my_flexible', $icons, $layout, $field) to change layout handle icons (with 5 variations)
  • Field: Flexible Content – Added filter('acfe/flexible/secondary_actions/name=my_flexible', $secondary_actions, $field) to change Flexible Content secondary actions (copy, paste…) (with 3 variations)
  • Field: Advanced Link – Fixed required validation which could fail if a post object was selected.
  • Field: Advanced Link – Fixed a z-index problem in menu/items
  • Field: Code Editor – Added compatibility with WP Code Editor Settings (editor themes).
  • Field: Group/Clone – In Seamless Style mode instructions could be truncated in some specific cases
  • Field: Group/Clone – Seamless Style mode wasn’t working correctly in the Term administration
  • Field: Group/Clone – Fixed “Seamless Style” typo
  • Field: Group/Clone – Fixed “Edit in modal” which wasn’t correctly working in menus
  • Field Group: Fixed Category sync which failed to create & set new field group category if not already available in WP
  • Field Groups: Fixed empty field groups list colspan
  • Fields: Post Statuses/Post Types/Taxonomies/Taxonomies Terms/User Roles can now be used as conditional display field
  • General: ACF Extended now correctly detects ACF Pro when included in the WP Theme.
  • General: ACF Extended can now be included in WP Themes (following the same logic as ACF)