Skip to content

Conversation

@GaryJones
Copy link
Contributor

@GaryJones GaryJones commented Jan 2, 2026

Summary

Release 1.6.0 with maintenance improvements and documentation updates.

Minimum WordPress version is now 6.4.

Changed

  • chore: bump minimum WordPress version to 6.4 (#61)

Documentation

  • docs: add detailed explanation for "Flush Rules" functionality in README (#59)

Maintenance

  • chore: add wp-env configuration for local development (#60)
  • chore: standardise .editorconfig file (#62)
  • chore: normalise composer.json (#63)
  • chore: standardise .gitignore and add .distignore (#64)
  • ci: add Dependabot, lint scripts, and test infrastructure (#64)
  • Composer(deps-dev): update rector/rector requirement from ^1.2 to ^2.2 (#66)
  • Actions(deps): bump actions/checkout in the actions group (#65)
  • chore: add CODEOWNERS file and migrate Dependabot reviewers (#67)
  • ci: add integration test workflow and consolidate test bootstrap (#68)

Planned release date: 6th January 2026

🤖 Generated with Claude Code

GaryJones and others added 22 commits October 14, 2025 17:05
Add .wp-env.json to standardize local development environment with:
- PHP 7.4 (plugin minimum)
- Latest WordPress (auto-updates)
- Query Monitor auto-installed
- Debug constants enabled
- Test environment with PHP 8.4 + WordPress trunk

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Update minimum supported WordPress version from 5.9 to 6.4.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Updates comment headers to match the standard format used across
other plugins, including proper references to WordPress core and
EditorConfig documentation.
Normalize and expand on items like sorting packages, and script descriptions.
Adds standardised configuration and complete test infrastructure:

- Dependabot configuration for automated dependency updates
- PHPUnit and yoast/wp-test-utils for testing
- PHPUnit configuration with Unit and Integration testsuites
- Test scripts: test:unit, test:integration, test:integration-ms, coverage
- Basic unit and integration test scaffolding

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Standardises .gitignore with consistent patterns and adds .distignore
for WordPress.org release packaging. Development files like tests,
vendor, and node_modules are now properly excluded from distributions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 5.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@08c6903...8e8c483)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@1.2.0...2.2.14)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-version: 2.2.14
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Move reviewer configuration from dependabot.yml to CODEOWNERS file
per GitHub's recommended approach. This allows the same reviewers
to be automatically assigned for all PRs, not just Dependabot ones.

See: https://github.com/dependabot/codeowner-migration-action

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds the missing integration test workflow to run PHPUnit tests
against WordPress. Tests against WP 6.4 + PHP 7.4 (minimum) and
WP master + PHP latest.

Uses the standard workflow structure consistent with other
Automattic plugins.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@GaryJones GaryJones self-assigned this Jan 2, 2026
@GaryJones GaryJones added the type: release Release-related tasks label Jan 2, 2026
@GaryJones GaryJones added this to the Next milestone Jan 2, 2026
GaryJones and others added 2 commits January 4, 2026 15:56
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@GaryJones GaryJones merged commit 3b6a476 into main Jan 6, 2026
2 checks passed
@GaryJones GaryJones deleted the release/1.6.0 branch January 6, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: release Release-related tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants