Closed PodsBot closed 3 months ago
Improved GitHub Configuration Files
Adjustments were made to GitHub workflow files to improve the automation processes. This includes ignoring the .git
directory during distribution, using a dynamic repository name, and introducing a new workflow for checking WordPress versions.
Redesign of Code Structure
Numerous updates to file structure in the classes
directory and newly added src/Pods
files. The changes encapsulate better object-orientation practices, dividing functionalities into distinct and specialized classes/files.
Enhancements to PodsAdmin and PodsAPI Classes
Introductions were made of new fields and parameters to functions in the PodsAdmin
and PodsAPI
classes. These changes are aimed at improving the functionality and data handling of Pods API and administrative functionalities.
New Feature Additions
New functionalities related to revisions, meta fields, and block bindings have been added. This includes new files src/Pods/WP/Revisions.php
, src/Pods/WP/Meta.php
, and src/Pods/WP/Bindings.php
.
Extensions to Field Configurations
get_fields
method in files src/Pods/Admin/Config/Field.php
and src/Pods/Admin/Config/Pod.php
were updated to include new field options and properties. This serves to provide users with more customizable fields.
Plugin Version Update Plugin version was updated from 3.1.4 to 3.1.5-a-1 in several files. This signifies the introduction of new features, enhancements, and bug fixes.
Enhancements to User Interface Numerous updates to UI-related files. These changes are designed to improve the end-user interaction with the plugin by fine-tuning visibility and update values.
Update on Metadata Entry and Singleton Bindings
The introduction of a new metadata entry default_evaluate_tags
and new singleton bindings in Service_Provider.php
to improve code reusability and efficiency.
Null Check Implementation
Added a null check in src/Pods/Whatsit/Storage/Post_Type.php
to ensure the consistent and accurate handling of data.
Restructuring of JSON Content
Modifications made in .wordpress-org/blueprints/blueprint.json
file to refine the blueprint data structure.
Automated changes by create-pull-request GitHub action