- Added
withSettings
method to all fields
- Updated developer experience
- Updated parameter hints and documentation
- Added pagination to repeater field
- Rename package to
vinkla/extended-acf
- Rename namespace from
WordPlate\Acf
toExtended\ACF
- Added default value to email field
- Renamed reserved word
ReadOnly
toWritable
- Removed field group class
- Updated minimum PHP version to 8.0
- Updated type hints and return types
- Renamed
Attributes
namespace toSettings
- Renamed
toArray
method toget
- Renamed conditional logic method
if
towhere
- Renamed location method
if
towhere
- Removed
field
andoption
helper functions - Removed
setParentKey
methods - Removed conditional logic comparison methods
- Removed configuration class
- Removed field group class
- Added
delay
to wysiwyg editor field
- Added
enableOpacity
to color picker field
- Deprecated
field
andoption
helper functions
- Added
readonly
anddisabled
to date fields - Renamed
Radio
class toRadioButton
- Renamed
Wysiwyg
class toWysiwygEditor
- Updated field label to name conversion from
kebab-case
tosnake_case
- Added
allowNull
to radio button field - Fixed issue with conditional logic in repeaters
- Removed check if
register_field_group
exists - Removed key validation from key class
- Added return format documentation
- Added plain key text in duplicated keys error message
- Added static return type hint for better intellisense
- Added suggestions on location methods for better intellisense
- Added suggestions on multiple fields and attributes for better intellisense
- Added PHP 8.0 support
- Renamed taxonomy field's
createTerm
toaddTerm
- Added boolean argument to taxonomy field's
loadTerms
,saveTerms
andaddTerm
- Added
previewSize
to gallery field
- Updated minimum PHP version to 7.3
- Added float support to
step
on range field
- Added
readOnly
to text fields - Added
conditionalLogic
to message and tab fields - Added
disabled
to supported fields
- Added
layout
to radio field - Added
layout
to button_group field - Added
message
to true_false field - Added
stylisedUi
to select field
- Added
layout
to checkbox field - Added
allowMultiple
to select field
- Added
allowNull
method to select field
- Added return format to button group, select, radio and checkbox fields
- Add ability to disallow archives for page link field
- Added default values to number and range fields
- Added
fileSize
to image and gallery fields - Added static return type to
make
method for better intellisense - Added option to allow null values for
width
,height
andfileSize
- Added
characterLimit
to text field - Added text labels to
stylisedUi
- Renamed
ui
tostylisedUi
- Renamed
size
tofileSize
- Renamed
multiple
toallowMultiple
- Added collapsed to repeater field
- Added default value to true_false field
- Added default value to text field
- Fixes error with conditional logic key
- Added prepend and append methods
- Added new field classes API
- Removed acf_* helper functions
- Removed is_layout helper functions
- Added configuration repository class
- Added custom key support
- Added is layout helper function
- Added sanitize key helper method
- Added validate key helper method
- Added prefix group, field and layout validation
- Updated group key prefix sanitize
- Updated key generation argument order
- Updated key validation for fields without name
- Updated project structure
- Fixed clone field support
- Removed page helper function and class
- Fixed multiple tabs bug
- Removed required page key menu_title
- Fixed conditional logic issue
- Added options page helper function
- Added field helper function
- Added option helper function
- Updated hash algorithm to FNV-1a
- Fixed conditional logic key issue
- Added hashed field, group and layout keys
- Fixed conditional logic field keys bug
- Rename acf_conditional_logic to acf_conditional
- Removed PHP 7.0 support
- Added accordion field helper
- Remove name validation on layout fields
- Remove display property validation
- Remove illuminate dependency
- Added range field helper
- Added button group field helper
- Added flexible content layout helper
- Added support for flexible content layouts
- Added layout class
- Added conditional logic class
- Updated field and group logic
- Removed deprecated acf class
- Added link field
- Added group field
- Update group key title
- Removed hide on screen helper
- First stable release
- Added conditional logic helper
- Added field and group classes
- Added duplicate key exception
- Added acf helper class
- Added layout fields function
- Added jquery fields function
- Added field key validation
- Fix bug if acf isn't available
- First beta release