๐ฆ WP Bones 2.0.7 โ PHPUnit stops shipping with your plugin
WP Bones 2.0.7 is out ๐ฆด and it's a quiet one that makes every release you ship lighter.
๐ฆ Dev packages stay home. bones deploy used to copy vendor/ exactly as it was on disk โ so PHPUnit, Brain Monkey and everything a test suite pulls in went into your plugin package. On one of my own plugins that was 31 packages. Now the deploy prunes them in the copy, against your composer.lock, and never touches your working tree. Want them anyway? --keep-dev.

The Composer dev packages section of the Bones console docs
๐ช deploy_start finally listens. The hook fired a moment before your deploy.php was loaded, so anything you attached to it never ran. Fixed.
๐จ LESS builds again. The v2 webpack config found your .less files but had no loader for them โ now they compile just like Sass, minified and with an RTL twin.
โ Honest boilerplates. All 14 now declare PHP 8.1, and the six with React apps declare WordPress 6.6, which their bundles actually need.
๐ Docs, boilerplates and live Playground demos: https://www.wpbones.com
Building WordPress plugins with a Laravel feel? I'd love to hear what you'd want WP Bones to take off your plate next ๐


Replies