All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Removed array_unique check from FlexibleContent as it doesn't work
- A possibility to filter Flexible Content layouts by post types and page templates.
- Key prefixing for tabs to eliminate the possibility of collisions.
- Updated the class documentation.
- Fixed a bug in a function
add_field_location()which is used by the functionsadd_field_before()andadd_field_after().
- Enhanced the checking of non-unique field keys.
- A support for installing the Codifier as an ordinary plugin instead of autoloaded mu-plugin.
- A check that non-unique field keys throw a notice, and debug information if WP_DEBUG is set.
- Enhanced the documentation to reflect the above-mentioned changes.
- Fixed a bug that occured after the change made in 1.2.3.
- Clone field now throws an exception if a conditional logic is tried to be applied to it.
- A bug in Groupable class'
remove_field()method.
- A bug that threw a warning if a File field was used without setting allowed MIME types.
- Support for ACF Medium Editor plugin.
- Remove_field now uses key instead of the index number.
- A bug where setting allowed mime types for a file field would cause the field not to work.
- Fixed the CSS on the
hide_label()method to prevent affecting child elements.
- Another small bug fix regarding Group field
- Fixed a bug regarding Group field type that prevented them from working properly
- Enhanced documentation with more comprehensive namespace examples
- Lots of ACF filter functionality to be used easily when defining the fields.
- Fixed a bug that Repeater and Flexible Content fields wouldn't accept key and name as their constructor parameters
- Updated version number to 1.0.0 for compatibility purposes
- Fixed a bug with the fields' clone method
- Added a possibility to hide a field label easily on the admin side
- Published a stable release
- Fixed a bug where field instructions were not shown if instructions placement property wasn't set
- Enhanced documentation
- Message, link & color fields
- Datepicker, timepicker & google map fields
- Changelog file
- Added an extra value choice to select, checkbox & radio add_choice function
- Docs generator
- Renamed various files to match the psr-4 autoload standard so the autoloading can actually work
- Changed some namespaces & extends paths so they work as well
- Made ConditionalLogicGroup add_rule $value accept others than booleans as this can be used on select fields as well