Skip to content

chore(deps): update PHP dependencies - #41613

Merged
DeepDiver1975 merged 1 commit into
masterfrom
php-dependencies-20260610
Jun 10, 2026
Merged

chore(deps): update PHP dependencies#41613
DeepDiver1975 merged 1 commit into
masterfrom
php-dependencies-20260610

Conversation

@phil-davis

Copy link
Copy Markdown
Contributor

Updates PHP dependencies to the latest minor/patch release versions.

The requirements in the composer.json files have also been update to reflect the current minor version number of each dependency. That is what we test with, so we may as well require it to be sure that all developers/users are using at least that minor release.

roave/security-advisories now has a security advisory for symfony/polyfill-intl-idn. It wants at least the current release 1.38.1. But symfony/polyfill-intl-idn is in the "replace" section of composer.json with a wildcard. Even though we do not use it, the version has been updated to 1.38.1 in the replace section to stop roave/security-advisories from complaining.

Updates PHP dependencies to the latest minor/patch release versions.

The requirements in the composer.json files have also been update to
reflect the current minor version number of each dependency. That is
what we test with, so we may as well require it to be sure that all
developers/users are using at least that minor release.

roave/security-advisories now has a security advisory for
symfony/polyfill-intl-idn. It wants at least the current release
1.38.1. But symfony/polyfill-intl-idn is in the "replace" section
of composer.json with a wildcard. Even though we do not use it,
the version has been updated to 1.38.1 in the replace section to
stop roave/security-advisories from complaining.
@phil-davis

Copy link
Copy Markdown
Contributor Author

My local output of composer update before this change was:

$ composer update
[bamarni-bin] The setting "extra.bamarni-bin.forward-command" will be set to "true" from 2.x onwards. If you wish to keep it to "false", you need to set it explicitly.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - owncloud/core is present at version dev-master and cannot be modified by Composer
    - Root composer.json requires roave/security-advisories dev-latest -> satisfiable by roave/security-advisories[dev-latest].
    - roave/security-advisories dev-latest conflicts with symfony/polyfill-intl-idn >=1.17.1,<1.38.1 (owncloud/core dev-master replaces symfony/polyfill-intl-idn *).

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@DeepDiver1975
DeepDiver1975 merged commit a0cc826 into master Jun 10, 2026
40 of 46 checks passed
@DeepDiver1975
DeepDiver1975 deleted the php-dependencies-20260610 branch June 10, 2026 10:57
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.

2 participants