Skip to content

chore(release): 1.5.1 - #332

Merged
ifahimreza merged 1 commit into
mainfrom
chore/release-1.5.1
Oct 5, 2026
Merged

ifahimreza merged 1 commit into
mainfrom
chore/release-1.5.1

Conversation

@ifahimreza

@ifahimreza ifahimreza commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Release 1.5.1, on Fahim's "saddle 1.5.1 release then".

What

Why

Saddle Analytics now draws one page with no sidebar, but only on a Core that knows 'layout' => 'page'. WordPress.org serves 1.5.0, so every site shows Analytics with a sidebar until this ships.

Not in this release

#323 (admin polish from the 1.5.0 QA) is a long list and S7 needs a mockup first. It moves to the next release.

Testing

  • CI green on main 88dfe95 (composer lint, composer test)
  • npm run test:js 342/342, npm run lint:js clean
  • npm run build reproduces the committed admin/build byte for byte (node 26)
  • npx grunt build: saddle-1.5.1.zip, 296 files; no updater, no includes/lib, no tests, no .md, no class-saddle-ecosystem.php; versions 1.5.1 in the zip; no exec-family calls (the grep hits are the word "system" in prose), no file writes, outbound only in the five known classes
  • Plugin Check 2.1.0 by path on the extracted zip: 0 errors, the same 4 known warnings (readme name, one adapter hook name, two dynamic hooks)
  • Live on saddle.site (WordPress 7.1.2, Core main): Analytics draws one page with no sidebar; SEO keeps the white panel
  • The safety checklist (read tier default, gate, trash, connect/revoke) was not re-run: no PHP in those paths changed since 1.5.0

After merge

Tag v1.5.1 on main. release.yml checks the versions, builds the zip, publishes the GitHub Release and pushes to WordPress.org SVN.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Version in all five places (header, SADDLE_VERSION, stable tag,
package.json, package-lock.json). The changelog adds the white
sidebar panel (#329) beside the one-page layout (#331). saddle.pot
regenerated: same 2,156 strings, new version and line numbers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ifahimreza
ifahimreza merged commit 07d9ab7 into main Oct 5, 2026
9 checks passed
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.

1 participant