Skip to content

Harden 1.6.0 release readiness#99

Merged
mehul0810 merged 1 commit into
release/1.6.0from
fix/release-1.6.0-readiness-review
May 22, 2026
Merged

Harden 1.6.0 release readiness#99
mehul0810 merged 1 commit into
release/1.6.0from
fix/release-1.6.0-readiness-review

Conversation

@mehul0810
Copy link
Copy Markdown
Collaborator

Summary

  • Finalize 1.6.0 WordPress.org readme metadata, changelog, upgrade notice, and synced POT file.
  • Harden Assets Manager admin-bar URL toggling so missing query strings do not trigger notices and existing query args are preserved.
  • Sign page-cache regeneration requests so stale refreshes can bypass their own lock without allowing public header spoofing.
  • Fix self-pingback filtering to mutate WordPress' by-reference link list, and treat no-change settings saves as successful.
  • Make local plugin zip generation install production Composer dependencies in the temporary build directory and exclude PHPUnit cache artifacts.

Validation

  • composer validate --strict
  • composer lint
  • composer test
  • composer phpstan
  • scoped PHPCS on touched PHP files and tests
  • npm run lint
  • npm run build
  • npm run plugin-zip
  • npx playwright test --list
  • zip artifact exclusion check for dev/test/source paths
  • Studio WP plugin status/version smoke

Notes

  • Full repository-wide composer check-cs still reports existing style/tooling debt outside this focused readiness patch; touched PHP files pass scoped PHPCS.

Refs #53

@github-actions
Copy link
Copy Markdown

Test on Playground
Test this pull request on the Playground

@mehul0810 mehul0810 mentioned this pull request May 22, 2026
@mehul0810 mehul0810 merged commit f878e90 into release/1.6.0 May 22, 2026
11 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