The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
Version Update to 3.0.4
The new version 3.0.4 is introduced, which is reflected in changelog.txt, init.php, package.json, and readme.txt files. The respective release notes were added in the changelog and readme files.
Introduction of 'depends-on' field
A new depends-on field has been added in the PodsAPI.php to enhance functionality.
Removal of IDs from Related IDs
Changes were made to the pick.php file, where there's now a functionality that eliminates IDs from related IDs, improving data clarity.
Code Refactor for Handling Conditional Logic
The way the conditional logic works has been refactored, making the code more efficient. This change is reflected in the Conditional_Logic.php file.
Fixing Fields with Invalid Arguments
To enhance the program's error handling, code was introduced in the Repair.php file. It aims to rectify fields with invalid arguments. The description for this function was added in settings-tools.php.
Code Refactor for Retrieving Argument Values
Changes to retrieve argument values in a more efficient way were made in multiple Whatsit class files - Block_Field.php, Field.php, Group.php, Legacy_Object.php, and Pod.php. This refactoring helps improve code efficiency and readability.
PR Summary
Version Update to 3.0.4 The new version 3.0.4 is introduced, which is reflected in changelog.txt, init.php, package.json, and readme.txt files. The respective release notes were added in the changelog and readme files.
Introduction of 'depends-on' field A new
depends-on
field has been added in thePodsAPI.php
to enhance functionality.Removal of IDs from Related IDs Changes were made to the
pick.php
file, where there's now a functionality that eliminates IDs from related IDs, improving data clarity.Code Refactor for Handling Conditional Logic The way the conditional logic works has been refactored, making the code more efficient. This change is reflected in the
Conditional_Logic.php
file.Fixing Fields with Invalid Arguments To enhance the program's error handling, code was introduced in the
Repair.php
file. It aims to rectify fields with invalid arguments. The description for this function was added insettings-tools.php
.Code Refactor for Retrieving Argument Values Changes to retrieve argument values in a more efficient way were made in multiple
Whatsit
class files -Block_Field.php
,Field.php
,Group.php
,Legacy_Object.php
, andPod.php
. This refactoring helps improve code efficiency and readability.