WP Bones 2.0.8 is out and it started as a community pull request
$this->plugin in your commands. Custom php bones commands that call $this->loadWordPress() now get your plugin instance: its config, its services, everything it registers. Before, the loader looked in the framework's own folder and your plugin never booted.
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.
Hey everyone! WPBones v2.0 just dropped the biggest release since the framework launched. Here s the short version:
The old build pipeline is gone. No more Gulp, no more run-s, no more per-plugin build scripts that drift over time. v2 replaces everything with a single webpack.config.js that auto-discovers your entries from resources/assets/. Drop a .tsx file, webpack picks it up. That s it.