Skip to content

🚀 chore(release): v2.0.12 - #69

Merged
gfazioli merged 2 commits into
mainfrom
release/v2.0.12
Sep 25, 2026
Merged

gfazioli merged 2 commits into
mainfrom
release/v2.0.12

Conversation

@gfazioli

Copy link
Copy Markdown
Contributor

Docs and demos for WPBones v2.0.12.

  • Eloquent ORM → MySQL and SQLite: a paragraph on the 2.0.12 connection (WordPress's charset and collation, DB_HOST parsed like WordPress: port, socket, IPv6) and a callout on what 2.0.11 did (error 3988 on writing an emoji, ? on reading one, a socket in DB_HOST not connecting), all measured on MySQL 8.4 (fix(eloquent): talk to MySQL the way WordPress does WPBones#115).
  • package.json 2.0.12.
  • The 14 boilerplate ZIPs, rebuilt on v2.0.12. In every one: Eloquent.php byte-identical to v2.0.12, installed.json on wpbones v2.0.12 and wpkirk-helpers 2.0.13, Stable tag 2.0.12, public/ present, no phpunit. The Database ZIP passed the 14 checks of eloquent-live-smoke.sh (MySQL in the bench, SQLite in a local Playground).
  • public/newsletter/wpbones-2.0.12-eloquent-mysql.png: the new section, rendered locally.

yarn test and yarn build pass.

- Eloquent ORM: since 2.0.12 the MySQL connection uses WordPress's charset
  and collation (emoji intact both ways) and reads DB_HOST like WordPress
  (port, socket, IPv6); a callout on what 2.0.11 did.
- The 14 boilerplate ZIPs, rebuilt on WPBones v2.0.12.
- The newsletter image: that section, rendered locally.
@vercel

vercel Bot commented Sep 25, 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 Sep 25, 2026 9:50am UTC

Request Review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The only finding is a minor documentation qualification and does not block approval.

Review effort: Lite
Findings: None

What changed in this PR

Updates WP Bones v2.0.12 documentation, demos, and release assets.

Changes:

  • Bumps the package version to 2.0.12.
  • Documents MySQL connection and compatibility changes.
  • Refreshes boilerplate archives and adds a rendered demo image.
File Summary
package.json Updates the package version to 2.0.12.
content/​database-orm/​eloquent-orm.mdx Documents v2.0.12 MySQL behavior; IPv6 support should be qualified for mysqlnd.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@gfazioli

Copy link
Copy Markdown
Contributor Author

Re the Copilot overview (IPv6 should be qualified for mysqlnd): right, the brackets are added only when mysqlnd is loaded, as wpdb::db_connect() does. The sentence now says so. The IPv6 case was also the one not tried live, because the local MySQL listens on 127.0.0.1 only.

@gfazioli
gfazioli merged commit bca2daf into main Sep 25, 2026
1 of 2 checks passed
@gfazioli
gfazioli deleted the release/v2.0.12 branch September 25, 2026 09:49

This branch was successfully deployed

2 active deployments
Production — bca2daf8 Deployed Sep 25, 2026 by vercel[bot]
Preview — bca2daf8 Deployed Sep 25, 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.

2 participants