Skip to content

Prepare for 3.x release - #115

Merged
robbieaverill merged 2 commits into
KnpLabs:masterfrom
robbieaverill:prepare-for-3x-release
Sep 2, 2026
Merged

robbieaverill merged 2 commits into
KnpLabs:masterfrom
robbieaverill:prepare-for-3x-release

Conversation

@robbieaverill

@robbieaverill robbieaverill commented Sep 2, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

This gets the package ready for a 3.x release.

  • Bump minimum PHP version to 8.2. PHP 8.0 and 8.1 are end of life.
  • Drop the ext-json requirement, since it is bundled with PHP core as of PHP 8.0.
  • Update the CI matrix to test PHP 8.2 to 8.5 only.
  • Remove the continue-on-error flag for PHP 8.5, it is no longer needed.

PHP 8.0 and 8.1 are end of life. Drop support for them and require
PHP 8.2 or higher. Also drop the ext-json requirement since it is
bundled with PHP core as of PHP 8.0.
Test PHP 8.2 to 8.5 only, to match the new minimum PHP version.
Also remove the continue-on-error flag for PHP 8.5, since it is
no longer needed.
@robbieaverill
robbieaverill merged commit 8a306b4 into KnpLabs:master Sep 2, 2026
4 checks passed
@robbieaverill
robbieaverill deleted the prepare-for-3x-release branch September 2, 2026 02:51
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