Releases: wpbones/WPBones
Releases · wpbones/WPBones
v1.10.0
What's Changed
- ⚡ 🐛 Fix kernel loading in
php bonescommand - Ensure the command boots the correct kernel during execution to prevent initialization errors and allow the application to run as expected. - ✨ Introduce support for using custom command with or without WordPress loaded
- ✨ Introduce minor cosmetic formatting improvements
Full Changelog: 1.9.6...v1.10.0
v1.9.6
- ✨ Fixes missing route load acction for custom route
- → Fixes wrong version number in the bones command
Full Changelog: 1.9.5...v1.9.6
1.9.5
What's Changed
- Allow controls of priority/timing of add_actions in init by @dansleboby in #62
Full Changelog: 1.9.4...1.9.5
1.9.4
- ✨ Adds
--create-zipin thephp bones deploycommand
Full Changelog: 1.9.3...1.9.4
1.9.3
- ✨ Adds “/.github” and “/.Dockerfile” to the skip files list
Full Changelog: 1.9.2...1.9.3
1.9.2
✨ Added
- Added new option
--no-buildin thephp bones deploycommand to skip the build process during deployment. - Added new option
--pkgm=<package name>in thephp bones deploycommand to set the package name for deployment.
💎 Changed and Improved
- Improved the
php bonescommand to work also without a WordPress installation.
🐛 Fixed
- The creation path in some
php bones makecommands.
Full Changelog: 1.9.1...1.9.2
v1.9.1
🐛 Fixed
- Remove ABS_PATH validation in helpers.php to improve PHPUnit compatibility and test loading mechanism
Full Changelog: 1.9.0...1.9.1
v1.9.0
✨ Added
- Added new
registerPlaceholderTitleoverwritten method inWordPressCustomPostTypeServiceProviderto set the placeholder title for the custom post type. - Added new
registerAfterTitleViewoverwritten method inWordPressCustomPostTypeServiceProviderto set the after title view for the custom post type. - Added new
registerColumnsoverwritten method inWordPressCustomPostTypeServiceProviderto set the columns for the custom post type. - Added new
registerPostMetaoverwritten method inWordPressCustomPostTypeServiceProviderto register the post meta for the custom post type. - Added new
registerMetaBoxesoverwritten method inWordPressCustomPostTypeServiceProviderto register the post meta for the custom post type. - Added new
registerLabelsoverwritten method inWordPressCustomPostTypeServiceProviderto set the labels for the custom post type. - Added new
columnContentoverwritten method inWordPressCustomPostTypeServiceProviderto handle the column content for the custom post type. - Added new
wpbones_console_deploy_dont_skip_files_foldersfilters to exclude specific files from deployment - Added new
wpbones_console_deploy_default_skip_files_foldersfilters the default list of the files and folder to skip during deployment - Added new
wpbones_console_deploy_build_assetsfilters to skip asset building during deployment
🐛 Fixed
- Minor fixes in the documentation
💎 Changed and Improved
- Updated the Custom Post Type documentation to reflect the new changes
- Added the Custom Post Type core class documentation
- Improved documentation header generation to provide concise page content summaries
- Enhance package manager handling within the
php bonescommand for improved reliability and performance - Enhance
php bones installcommand with comprehensive package installation support (#54) - Minor fixes and improvements to the
php bonescommand.
💥 Breaking Changes
- The
registerMetaBoxCallbackproperty in theWordPressCustomPostTypeServiceProvideris deprecated, useregisterMetaBoxesoverwritten method instead.
What's Changed
Full Changelog: 1.8.1...1.9.0
v1.8.1
v1.8.0
✨ Added
- Added new
WordPressScheduleServiceProviderservice provider to manage the WordPress cron jobs - Added new
php bones make:schedulecommand to create a new WordPress cron job - Added new WPKirk-Cron-Boilerplate example plugin
- Added new WPKirk-Hooks-Boilerplate example plugin
- Added new
wpbones_cache()helper function to manage a simple cached data in the WordPress transients - Added new
wpbones_import()helper function andimport()alias for streamlined module folder management - Added new
fileproperty in thePlugin Classas alias of__FILE__constant
🐛 Fixed
- Improved deployment process by excluding
tsconfig.jsonfrom file synchronization to streamline build and transfer operations (#50) - Improved text domain loading to align with WordPress 6.7 Internationalization improvements (#51)
💎 Changed and Improved
- Reorganized the command list in
php bonesfor better readability. - Updated the Service Providers documentation to reflect the new changes
- Completely rewrote all boilerplates using the new
wpkirk-helperspackage, enhancing project structure and maintainability - Improved documentation for Boilerplate, addressing minor bug fixes and enhancing overall clarity