Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Composer: update various dependencies #385

Merged
merged 4 commits into from
Dec 13, 2024

Conversation

jrfnl
Copy link
Contributor

@jrfnl jrfnl commented Dec 13, 2024

Summary

This PR can be summarized in the following changelog entry:

  • Updated dependencies

Relevant technical choices:

Composer: update for updated specs

Composer: normalize the file

Well, mostly (scripts are not alphabetized, but still grouped by task).

Note: this is done as a one-time only action. The normalize script will not be run in CI to enforce normalization.

Style has been standardized to --indent-style=tab --indent-size=1.

Ref: https://github.com/ergebnis/composer-normalize

Composer: update test dependencies

Selectively update test dependencies to get us onto versions compatible with PHP 8.4.

Refs:

Composer: update installers dependency

Ref: https://github.com/composer/installers/releases/tag/v2.3.0

Test instructions

This PR can be tested by following these steps:

  • N/A If the build runs & passes, we're good.

Well, mostly (scripts are not alphabetized, but still grouped by task).

Note: this is done as a one-time only action. The normalize script will **_not_** be run in CI to enforce normalization.

Style has been standardized to `--indent-style=tab --indent-size=1`.

Ref: https://github.com/ergebnis/composer-normalize
@jrfnl jrfnl added yoast cs/qa changelog: non-user-facing Needs to be included in the 'Non-userfacing' category in the changelog labels Dec 13, 2024
@jrfnl jrfnl added this to the 3.2 milestone Dec 13, 2024
Copy link

composer.lock

Package changes

Package Operation From To About
composer/installers upgrade v2.2.0 v2.3.0 diff

Dev Package changes

Package Operation From To About
antecedent/patchwork upgrade 2.1.28 2.2.1 diff
brain/monkey upgrade 2.6.1 2.6.2 diff
myclabs/deep-copy upgrade 1.11.1 1.12.1 diff
phpstan/phpdoc-parser upgrade 1.28.0 1.33.0 diff
phpunit/phpunit upgrade 8.5.38 8.5.41 diff
yoast/phpunit-polyfills upgrade 1.1.1 1.1.2 diff

Settings · Docs · Powered by Private Packagist

@jrfnl jrfnl force-pushed the JRF/composer-update-dependencies branch from 0904666 to d933cbc Compare December 13, 2024 12:27
@jrfnl jrfnl merged commit cb93525 into develop Dec 13, 2024
14 checks passed
@jrfnl jrfnl deleted the JRF/composer-update-dependencies branch December 13, 2024 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog: non-user-facing Needs to be included in the 'Non-userfacing' category in the changelog yoast cs/qa
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant