6.3.6
Release Date 28th August 2024
- Security - Newly added fields now have to be explicitly set to allow access in the content editor (when using the ACF shortcode or Block Bindings) to increase the security around field permissions. See the release notes for more details
- Security Fix - Field labels are now correctly escaped when rendered in the Field Group editor, to prevent a potential XSS issue. Thanks to Ryo Sotoyama of Mitsui Bussan Secure Directions, Inc. for the responsible disclosure
- Fix - Validation and Block AJAX requests nonces will no longer be overridden by third party plugins
- Fix - Detection of third party select2 libraries will now default to v4 rather than v3
- Fix - Block previews will now display an error if the render template PHP file is not found
6.3.4
Release Date 18th July 2024
Security Fix - The ACF shortcode now prevents access to fields from different private posts by default. View the release notes for more information
Fix - Users without the edit_posts capability but with custom capabilities for a editing a custom post type, can now correctly load field groups loaded via conditional location rules
Fix - Block validation no longer validates a field’s sub fields on page load, only on edit. This resolves inconsistent validation errors on page load or when first adding a block
Fix - Deactivating an ACF PRO license will now remove the license key even if the server call fails
Fix - Field types returning objects no longer cause PHP warnings and errors when output via the_field, the_sub_field or the ACF shortcode, or when retrieved by a get_ function with the escape html parameter set
Fix - Server side errors during block rendering now gracefully displays an error to the editor
6.2.8
Release Date 2nd April 2024
- New - Support for the Block Bindings API in WordPress 6.5 with a new acf/field source. For more information on how to use this, please read
- New - Support for performance improvements for translations in WordPress 6.5
- Enhancement - A new JS filter, select2_escape_markup now allows fields to customize select2's HTML escaping behavior
- Fix - Options pages can no longer set to have a parent of themselves
- Fix - ACF PRO license activations on multisite subsite installs will now use the correct site URL
- Fix - ACF PRO installed on multisite installs will no longer try to check for updates resulting in 404 errors when the updates page is not visible
- Fix - ACF JSON no longer produces warnings on Windows servers when no ACF JSON folder is found
- Fix - Field and layout names can now contain valid non-ASCII characters
- Other - ACF PRO now requires a valid license to be activated in order to use PRO features
6.2.1
Release Date 7th September 2023
- New - Options Pages created in the admin UI can now be assigned as child pages for any top-level menu item
- New - Added a "Title Placeholder" setting to ACF Post Types which filters the "Add title" text when editing posts
- Enhancement - ACF PRO will now warn when it can’t update due to PHP version incompatibilities
- Enhancement - ACF PRO will now work correctly with WordPress automatic updates
- Enhancement - The internal ACF Blocks template attribute parser function parseNodeAttr can now be shortcut with the new acf_blocks_parse_node_attr filter.
- Enhancement - Removed legacy code for supporting WordPress versions under 5.8
- Fix - The "Menu Position" setting is no longer hidden for child options pages
- Fix - The tabs for the "Advanced" settings in Post Types and Taxonomies are now rendered inside a wrapper div
- Fix - Options pages will no longer display as a child page in the list view when set to a top level page after previously being a child
- Fix - Conflict with Elementor CSS breaking the ACF PRO banner
- Fix - Errors generated during the block editor’s savePost function will no longer be caught and ignored by ACF
Release Date 27th June 2023
- New - Added new capability settings for ACF taxonomies
- Enhancement - Added a new acf/field_group/auto_add_first_field filter which can be used to prevent new field groups from automatically adding a field
- Enhancement - Field setting labels now have standard capitalization in the field group editor
- Enhancement - Clone field now has a tutorial link
- Enhancement - "Exclude From Search" CPT setting now has an improved description
- Enhancement - The acf_get_posts() function now has acf/acf_get_posts/args and acf/acf_get_posts/results filters
- Enhancement - Added a new acf/options_page/save action hook that gets fired during save of ACF Options Pages
- Fix - Taxonomies are now initialized before post types, preventing some permalink issues
- Fix - Increased the taxonomy slug maximum length to 32 characters
- Fix - Extra tabs are no longer added to PHP exports with field settings containing multiple lines
- Fix - ACF admin assets now load when editing profile and users for a multisite network
- Fix - Blocks with recursive render_callback functions will no longer crash the editor
- Fix - JSON files now end in a new line for better compatibility with code editors
- i18n - layout(s) strings in Flexible Content fields are now translatable
- i18n - Updated Polish translations
= 6.1.4 =
*Release Date 12th April 2023*
* Fix - ACF now detects when another plugin or theme is loading an incompatible version of Select2, and will fallback to a basic select field for the field type selection
* Fix - Post Object, Page Link and Relationship field types now use a default `post_status` filter of `any`, matching the behavior prior to ACF 6.1. This can be edited per field in the field group admin or via the `acf/fields/$field_type/query` filters
* Fix - Post Type and Taxonomy key generation now uses dashes rather than underscores
* Fix - The "add first" text no longer appears when no search results are found for ACF field groups, post types or taxonomies
Download v 6.0.7 Advanced Custom Fields Pro for WordPress
Release Date 18th January 2023
- Improvement - Removed unnecessary “Layout” prefix text in the admin UI for Flexible Content field layouts
- Fix - Dragging and dropping fields containing settings rendered as radio button groups no longer removes the selected value
- Fix - Using the WordPress default_page_template_title filter with two parameters no longer causes a fatal error
- Fix - Select2 inputs in the content editor are no longer receiving styles from the ACF 6 admin UI
- Fix - acf_add_local_field_group() now works with field group titles containing non-ASCII characters
- Fix - Flexible Content field no longer has a missing icon for the “Duplicate” button
- Fix - Clicking the “Add Field” button in a Flexible Content layout no longer adds an invalid field if there are other Flexible Content fields in the layout
- Fix - Edit buttons for ACF blocks now behave correctly inside reusable blocks
- Fix - Field settings rendered as a select2 field now correctly reinitialize when changing between field types