celtic-project / LTI-PHP

PHP class library for building LTI integrations
GNU Lesser General Public License v3.0
48 stars 38 forks source link

PHP 8 support #49

Closed sandermenke closed 1 year ago

sandermenke commented 1 year ago

Is there an ETA on PHP 8 support? We are upgrading our project and another package in our project is requiring an updated version of firebase/php-jwt (^6.3.1).

Is it possible to allow an upgrade of php-jwt? In the changelog in says it dropped support for PHP <7.0 https://github.com/firebase/php-jwt/blob/main/CHANGELOG.md

spvickers commented 1 year ago

I hope to release an update for PHP 8 this month. But if you are already using PHP 8, have you tried using an updated release of the php-jwt library? I am not aware of any issues with doing so, but let me know if you encounter any. Or is there code in this library which PHP 8 complains about?

spvickers commented 1 year ago

Check here for the class library documentation for this draft release for PHP 8.1.

spvickers commented 1 year ago

Updated the class library documentation for latest changes to draft release for PHP 8.1.

spvickers commented 1 year ago

Expecting to release this update for PHP 8.1 by the end of this month unless anyone has any issues to report with it. See Updating page for details of changes from version 4.

arthurnumen commented 1 year ago

Hi @spvickers, Appreciate and thank you for this info, is still on track with the release for PHP 8.1?

spvickers commented 1 year ago

Yes, still on track to release this month.

spvickers commented 1 year ago

Version 5.0.0 has now been released.