Skip to content

chore(deps): refresh composer.lock to latest compatible dev dependencies#30

Open
anyelopetit wants to merge 1 commit into
mainfrom
chore/dependency-refresh
Open

chore(deps): refresh composer.lock to latest compatible dev dependencies#30
anyelopetit wants to merge 1 commit into
mainfrom
chore/dependency-refresh

Conversation

@anyelopetit

Copy link
Copy Markdown
Collaborator

Summary

  • Refreshes composer.lock to the newest versions allowed by the existing composer.json constraints (no constraint changes):
    • php-stubs/wordpress-stubs 6.9.0 → 6.9.4
    • php-stubs/woocommerce-stubs 10.4.2 → 10.8.0
    • friendsofphp/php-cs-fixer 3.92.5 → 3.95.5
    • pestphp/pest3.8.6 (plus transitive updates)
  • All dependencies are dev-only; the plugin has no runtime Composer dependencies, so the shipped release zip is unaffected.

Dependabot triage

This supersedes the open Dependabot PRs #18 (wordpress-stubs 6.9.1), #28 (php-cs-fixer 3.95.1) and #29 (woocommerce-stubs 10.7.0), all of which target versions older than this lock. Dependabot will close them automatically once this merges.

Validation

  • composer install from the new lock: clean
  • composer test: 34 passed (1 pre-existing warning in RefundAdapterTest on main, addressed separately by the event-coverage test PR)
  • composer format:check with php-cs-fixer 3.95.5: 0 of 22 files need fixing (no new style violations)

🤖 Generated with Claude Code

Updates locked dev dependencies within existing composer.json constraints:
- php-stubs/wordpress-stubs 6.9.0 -> 6.9.4
- php-stubs/woocommerce-stubs 10.4.2 -> 10.8.0
- friendsofphp/php-cs-fixer 3.92.5 -> 3.95.5
- pestphp/pest -> 3.8.6 (and transitive updates)

Supersedes Dependabot PRs #18, #28 and #29, which target older
intermediate versions. Validated locally: composer install, full Pest
suite, and php-cs-fixer format check all pass with the new lock.

Co-Authored-By: Claude Fable 5 <[email protected]>
@anyelopetit

Copy link
Copy Markdown
Collaborator Author

Local verification and CI are green. This is a lockfile-only refresh within the existing composer.json constraints: WordPress stubs, WooCommerce stubs, PHP CS Fixer, Pest, and transitive dev tooling move to currently compatible versions. Safe to merge after review because it does not change runtime code or package constraints.

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