Skip to content

Update Composer dev dependencies with security advisories - #242

Merged
bordoni merged 2 commits into
mainfrom
chore/dev-deps-security
Oct 17, 2026
Merged

bordoni merged 2 commits into
mainfrom
chore/dev-deps-security

Conversation

@bordoni

@bordoni bordoni commented Oct 17, 2026

Copy link
Copy Markdown
Owner

composer update for the packages with open advisories (Composer, Guzzle, PSR-7, Symfony, Flysystem, PHP_CodeSniffer, PHPCSUtils, WPCS), which covers the 30 open Dependabot alerts. composer audit is clean afterwards.

The only change to shipped code is symfony/deprecation-contracts 3.6.0 to 3.7.1; the rest is dev tooling.

Stacked on #241.

Checked: PHPCS still passes, and WPUnit 108 on PHP 8.2 and 8.3.

@bordoni bordoni mentioned this pull request Oct 17, 2026
@bordoni
bordoni added this pull request to stack #244 October 17, 2026 17:40
@bordoni
bordoni force-pushed the chore/dev-deps-security branch 3 times, most recently from ab209f5 to 5d65466 Compare October 17, 2026 18:55
@bordoni
bordoni force-pushed the chore/dev-deps-security branch 4 times, most recently from 8aa1731 to 9adccdc Compare October 17, 2026 23:50
@bordoni
bordoni force-pushed the chore/dev-deps-security branch from 9adccdc to 262b04c Compare October 17, 2026 23:51
Base automatically changed from ci/lint-steps to main October 17, 2026 23:57
Resolves the 30 open Dependabot alerts (all Composer dev dependencies: composer,
guzzle, psr7, symfony/{yaml,cache,dom-crawler}, flysystem, PHP_CodeSniffer, PHPCSUtils
and WPCS). The only shipped package that moves is symfony/deprecation-contracts
3.6.0 -> 3.7.1. composer audit is clean; PHPCS and WPUnit (PHP 8.2/8.3) pass.
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