•  
      request #44870 Run Tuleap with PHP 8.5
    Infos
    #44870
    Thomas Gerbet (tgerbet)
    2025-11-18 21:11
    2025-09-29 16:51
    46595
    Details
    Run Tuleap with PHP 8.5

    Tracking the ongoing work regarding PHP 8.5 support.

    • [ ] Unit tests
    • [ ] REST tests
    • [ ] DB/Integration tests
    • [ ] Switch the CLI/backend actions to PHP 8.5
    • [ ] Switch frontend to PHP 8.5
    • [ ] Drop support of PHP 8.4
    Other
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Empty
    Under implementation
    Empty
    Attachments
    Empty
    References
    Referencing request #44870

    Git commit

    tuleap/tuleap/stable

    chore: Replace deprecated __sleep/__wakeup methods d96cc94a81
    refacto: Remove usages of the backtick operator 6e8b8fdef5
    chore: rector/rector: 2.0.10 -> 2.1.7 622cfda378
    fix: Do not call ReflectionClass::getConstant on a non-existent constant 5856fb8da5
    chore: PHPUnit: 12.3.3 -> 12.4.1 69b3ff7011
    chore: PHPSecLib: 3.0.43 -> 3.0.47 2b56ac57e7
    fix: Remove direct calls to imagedestroy() 50257f50fa
    fix: Remove usages fo ReflectionClass::setAccessible 923757c33a
    fix: Ignore new keys returned by getimagesize() when using PHP 8.5 243af0e298
    chore: Valinor: 2.2.2 -> 2.3.1 5484adb81d
    fix: PHP 8.5 deprecations caused by document manager tests 76ababb0f4
    fix: Adjust Codendi_Request code for PHP 8.5 deprecations 825c07599c
    chore: Prometheus-client: 1.8.0 -> 1.9.0 e39cbf8633
    chore: ezyang/htmlpurifier: 4.18.0 -> 4.19.0 66d0817ab4
    chore: PSL: 4.0.0 -> 4.2.0 5f4b521d91
    chore: Psalm: 6.13.1 -> 6.14.2 d3d3b5aa23

    Follow-ups