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

Add support for PHP 8.3 #49

Merged
merged 4 commits into from
Oct 1, 2023
Merged

Add support for PHP 8.3 #49

merged 4 commits into from
Oct 1, 2023

Commits on Oct 1, 2023

  1. Add support for PHP 8.3

    Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
    MauricioFauth authored and boesing committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    fcd3b5a View commit details
    Browse the repository at this point in the history
  2. qa: install igbinary and msgpack for PHP 8.3 via PECL

    sury does not (yet) provide those extensions and thus we have to install them via PECL as a fallback.
    
    Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
    boesing committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    688c3ad View commit details
    Browse the repository at this point in the history
  3. qa: ignore platform requirements for PHP 8.3

    Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
    boesing committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    17418fb View commit details
    Browse the repository at this point in the history
  4. qa: handle unserialize E_WARNING which was introduced with PHP 8.3

    Ref: https://wiki.php.net/rfc/unserialize_warn_on_trailing_data
    Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
    boesing committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    6a6359a View commit details
    Browse the repository at this point in the history