Skip to content

Add support for PHP 8.3 and 8.4#9

Merged
tux-rampage merged 1 commit intodevelopfrom
feature/php-8.4
May 22, 2025
Merged

Add support for PHP 8.3 and 8.4#9
tux-rampage merged 1 commit intodevelopfrom
feature/php-8.4

Conversation

@tux-rampage
Copy link
Copy Markdown
Member

@tux-rampage tux-rampage commented May 21, 2025

Changes

  • Updates dev-dependencies and primary build to PHP 8.4
  • Drops support for PHP 8.0 and 8.1

@tux-rampage tux-rampage requested a review from RyseSlade May 21, 2025 13:04
@tux-rampage tux-rampage self-assigned this May 21, 2025
@tux-rampage tux-rampage added the qa Quality Assurance label May 21, 2025
@private-packagist
Copy link
Copy Markdown

composer.lock

Click to show 75 changes in this composer.lock file

Dev Package changes

Package Operation From To About
amphp/cache add - v2.0.1 view code - License: MIT License
amphp/dns add - v2.4.0 view code - License: MIT License
amphp/parallel add - v2.3.1 view code - License: MIT License
amphp/parser add - v1.1.1 view code - License: MIT License
amphp/pipeline add - v1.2.3 view code - License: MIT License
amphp/process add - v2.0.3 view code - License: MIT License
amphp/serialization add - v1.0.0 view code - License: MIT License
amphp/socket add - v2.3.1 view code - License: MIT License
amphp/sync add - v2.3.0 view code - License: MIT License
danog/advanced-json-rpc add - v3.2.2 view code - License: ISC License
daverandom/libdns add - v2.1.0 view code - License: MIT License
kelunik/certificate add - v1.1.3 view code - License: MIT License
league/uri add - 7.5.1 view code - License: MIT License
league/uri-interfaces add - 7.5.0 view code - License: MIT License
psr/http-factory add - 1.1.0 view code - License: MIT License
psr/http-message add - 2.0 view code - License: MIT License
revolt/event-loop add - v1.0.7 view code - License: MIT License
symfony/polyfill-php84 add - v1.32.0 view code - License: MIT License
amphp/amp upgrade v2.6.2 v3.1.0 diff
amphp/byte-stream upgrade v1.8.1 v2.1.2 diff
composer/pcre upgrade 3.1.0 3.3.2 diff
composer/semver upgrade 3.3.2 3.4.3 diff
composer/xdebug-handler upgrade 3.0.3 3.0.5 diff
doctrine/coding-standard upgrade 11.1.0 13.0.1 diff
doctrine/deprecations upgrade v1.0.0 1.1.5 diff
felixfbecker/language-server-protocol upgrade v1.5.2 v1.5.3 diff
fidry/cpu-core-counter upgrade 0.5.1 1.2.0 diff
myclabs/deep-copy upgrade 1.11.1 1.13.1 diff
netresearch/jsonmapper upgrade v4.1.0 v5.0.0 diff
nikic/php-parser upgrade v4.15.4 v5.4.0 diff
phar-io/manifest upgrade 2.0.3 2.0.4 diff
phpdocumentor/reflection-docblock upgrade 5.3.0 5.6.2 diff
phpdocumentor/type-resolver upgrade 1.7.0 1.10.0 diff
phpstan/phpdoc-parser upgrade 1.15.3 2.1.0 diff
phpunit/php-code-coverage upgrade 9.2.26 10.1.16 diff
phpunit/php-file-iterator upgrade 3.0.6 4.1.0 diff
phpunit/php-invoker upgrade 3.1.1 4.0.0 diff
phpunit/php-text-template upgrade 2.0.4 3.0.1 diff
phpunit/php-timer upgrade 5.0.3 6.0.0 diff
phpunit/phpunit upgrade 9.6.5 10.5.46 diff
psr/log upgrade 3.0.0 3.0.2 diff
sebastian/cli-parser upgrade 1.0.1 2.0.1 diff
sebastian/code-unit upgrade 1.0.8 2.0.0 diff
sebastian/code-unit-reverse-lookup upgrade 2.0.3 3.0.0 diff
sebastian/comparator upgrade 4.0.8 5.0.3 diff
sebastian/complexity upgrade 2.0.2 3.2.0 diff
sebastian/diff upgrade 4.0.4 5.1.1 diff
sebastian/environment upgrade 5.1.5 6.1.0 diff
sebastian/exporter upgrade 4.0.5 5.1.2 diff
sebastian/global-state upgrade 5.0.5 6.0.2 diff
sebastian/lines-of-code upgrade 1.0.3 2.0.2 diff
sebastian/object-enumerator upgrade 4.0.4 5.0.0 diff
sebastian/object-reflector upgrade 2.0.4 3.0.0 diff
sebastian/recursion-context upgrade 4.0.5 5.0.0 diff
sebastian/type upgrade 3.2.1 4.0.0 diff
sebastian/version upgrade 3.0.2 4.0.1 diff
slevomat/coding-standard upgrade 8.8.0 8.18.0 diff
spatie/array-to-xml upgrade 3.1.5 3.4.0 diff
squizlabs/php_codesniffer upgrade 3.7.2 3.13.0 diff
symfony/console upgrade v6.2.7 v7.2.6 diff
symfony/deprecation-contracts upgrade v3.2.1 v3.5.1 diff
symfony/filesystem upgrade v6.2.7 v7.2.0 diff
symfony/polyfill-ctype upgrade v1.27.0 v1.32.0 diff
symfony/polyfill-intl-grapheme upgrade v1.27.0 v1.32.0 diff
symfony/polyfill-intl-normalizer upgrade v1.27.0 v1.32.0 diff
symfony/polyfill-mbstring upgrade v1.27.0 v1.32.0 diff
symfony/service-contracts upgrade v3.2.1 v3.5.1 diff
symfony/string upgrade v6.2.7 v7.2.6 diff
theseer/tokenizer upgrade 1.2.1 1.2.3 diff
vimeo/psalm upgrade 5.8.0 6.11.0 diff
doctrine/instantiator remove 2.0.0 - -
felixfbecker/advanced-json-rpc remove v3.2.1 - -
sebastian/resource-operations remove 3.0.3 - -

Important Metadata Changes

Package Version Metadata From To
squizlabs/php_codesniffer 3.13.0 dist url https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/ed8e00df0a83aa96acf703f8c2979ff33341f879 https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/65ff2489553b83b4597e89c3b8b721487011d186
squizlabs/php_codesniffer 3.13.0 source url https://github.com/squizlabs/PHP_CodeSniffer.git https://github.com/PHPCSStandards/PHP_CodeSniffer.git

Settings · Docs · Powered by Private Packagist

@tux-rampage tux-rampage changed the base branch from master to develop May 22, 2025 08:28
@tux-rampage tux-rampage added this to the 1.2.0 milestone May 22, 2025
@tux-rampage tux-rampage requested review from a team and removed request for a team May 22, 2025 08:40
@tux-rampage tux-rampage merged commit 6a3db7b into develop May 22, 2025
10 checks passed
@tux-rampage tux-rampage deleted the feature/php-8.4 branch May 22, 2025 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

qa Quality Assurance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant