Skip to content

Modernize required libraries#334

Open
miken32 wants to merge 5 commits into
helpscout:masterfrom
miken32:master
Open

Modernize required libraries#334
miken32 wants to merge 5 commits into
helpscout:masterfrom
miken32:master

Conversation

@miken32

@miken32 miken32 commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Some of the Composer dependencies are getting very long in the tooth (we recently ran into a dependency problem because of the old version of webmozart/assert.) This PR updates versions of required dependencies to (mostly) current ones; consequently it also changes the minimum version of PHP required. This shouldn't be a problem now that 8.2 is the oldest still supported version, but will I assume require a new major release.

The exception is phpunit/phpunit which is only updated to version 10. There are some deprecations that should be sorted out by someone who is more familiar with PHPUnit before an update to version 11.

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