John Blackbourn
John Blackbourn
The `--prompt` flag is really handy. What would make it even more handy would be if argument descriptions were shown along with the argument names. For example, here's the current...
When using the `--prompt` flag, the default value for each argument is not clear. For example: 8/8 [--force] (Y/n): It's not clear whether the default value here is `Y` or...
The `--format` flag (which is seen in many commands) has a set list of valid options for its value. There are other flags which are also effectively ENUMs, such as...
Support for trusted publishing using OIDC was added in #8336 and is now [generally available](https://github.blog/changelog/2025-07-31-npm-trusted-publishing-with-oidc-is-generally-available/). One limitation is that it's not possible to publish the initial version of a package...
This PR switches plugin-infrastructure to https://github.com/johnbillion/plugin-infrastructure/tree/dependabot/github_actions/github-actions-e65e10c335-built for testing purposes. This PR should not be merged. See https://github.com/johnbillion/plugin-infrastructure/pull/118 for more details. This is an automated PR created by [the Test Plugins...
This PR updates [Plugin Infrastructure](https://github.com/johnbillion/plugin-infrastructure) to version `2.2.0`. See https://github.com/johnbillion/plugin-infrastructure/releases/tag/2.2.0 for release details. This is an automated PR created by [the Update Plugins workflow](https://github.com/johnbillion/plugin-infrastructure/actions/workflows/update-plugins.yml).
User Switching provides specific integrations with WooCommece, bbPress, and BuddyPress, but these integrations aren't covered by tests (because it's a pain to set up). Acceptance tests should be added for...
There are two PHPStan rules relating to use of the `#[\Override]` attribute on methods: 1. `method.missingOverride` which detects when a method overrides another but is missing the `#[\Override]` attribute. This...
This PR switches plugin-infrastructure to https://github.com/johnbillion/plugin-infrastructure/tree/dependabot/github_actions/github-actions-e65e10c335-built for testing purposes. This PR should not be merged. See https://github.com/johnbillion/plugin-infrastructure/pull/118 for more details. This is an automated PR created by [the Test Plugins...
This PR updates [Plugin Infrastructure](https://github.com/johnbillion/plugin-infrastructure) to version `v2.2.0`. See https://github.com/johnbillion/plugin-infrastructure/releases/tag/v2.2.0 for release details. This is an automated PR created by [the Update Plugins workflow](https://github.com/johnbillion/plugin-infrastructure/actions/workflows/update-plugins.yml).