Skip to content

🚀 chore(release): WP Bones 3.1.0 - #91

Merged
gfazioli merged 2 commits into
mainfrom
release/v3.1.0
Oct 7, 2026
Merged

gfazioli merged 2 commits into
mainfrom
release/v3.1.0

Conversation

@gfazioli

@gfazioli gfazioli commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Docs and site for WP Bones v3.1.0 (wpbones/WPBones#134, closes wpbones/WPBones#133).

  • bones-console: Customizing the stubs: stubs/ first, php bones stub:publish, --force, what deploy leaves out, and a table of every stub, the command that writes it and its placeholders (read from src/Console/bin/bones at v3.1.0).
  • The help screenshot (php-bones-commands.png, shown on bones-console and installation) retaken from php bones 3.1.0: the old one stopped at migrate:create and lacked make:app and four migrate commands. 75,375 → 125,327 bytes (39 lines instead of 31), served through next/image.
  • Home: the console lists stub:publish (28 commands); What's new says 19 releases, 360 tests, 993 assertions at v3.1.0 (measured on master: OK (360 tests, 993 assertions), 224 unit + 136 console).
  • Release: package.json 3.1.0; the 14 ZIPs rebuilt on v3.1.0 (installed.json checked in each, public/ present); public/newsletter/wpbones-3.1.0-stub-publish.png.

yarn test (65 tests, format, lint, typecheck) and yarn build (87 pages, Pagefind 79) green; the built bones-console page carries id="customizing-the-stubs".

… 3.1.0 prints it

- bones-console: a section on the plugin's own stubs/ (#133): what make:* reads first,
  php bones stub:publish, --force, what deploy leaves out, and every stub with the command
  that writes it and its placeholders, read from src/Console/bin/bones at v3.1.0.
- The home page's console lists stub:publish under its own group, as the CLI does.
- php-bones-commands.png retaken from php bones 3.1.0 in a scratch plugin: the old one
  stopped at migrate:create and lacked make:app, migrate, migrate:status, migrate:to-v2
  and migrate:to-v3. Rendered with the CLI's own 256-colour codes, through ImageOptim.
- package.json 3.1.0; the 14 boilerplate ZIPs rebuilt on WP Bones v3.1.0 (each one's
  vendor/composer/installed.json says v3.1.0, each carries its public/ build).
- What's new: 19 releases, 360 tests (224 unit, 136 console) and 993 assertions at v3.1.0.
- The newsletter image: a real stub:publish + make:controller session.
@vercel

vercel Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
wpbones-website-docs Ready Ready Preview Oct 7, 2026 1:14pm UTC

Request Review

@gfazioli
gfazioli merged commit cb9cc58 into main Oct 7, 2026
2 checks passed
@gfazioli
gfazioli deleted the release/v3.1.0 branch October 7, 2026 13:16

This branch was successfully deployed

2 active deployments
Production — cb9cc58f Deployed Oct 7, 2026 by vercel[bot]
Preview — cb9cc58f Deployed Oct 7, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

💡 Let a plugin override the make:* stubs, like Laravel's stub:publish

1 participant