Upgrade to php 8.3 and remove php 8.0 as a dependency.#25
Upgrade to php 8.3 and remove php 8.0 as a dependency.#25datasage wants to merge 11 commits intolaminas-api-tools:1.7.xfrom
Conversation
Signed-off-by: Dan Johansson <datasage@gmail.com>
|
merge and release |
samsonasik
left a comment
There was a problem hiding this comment.
Please revert ApiProblem change as bc break
Signed-off-by: Dan Johansson <datasage@gmail.com>
|
@samsonasik Removed most of the type hints for now. Understand the concern about compatibility. |
Signed-off-by: Dan Johansson <datasage@gmail.com>
Signed-off-by: Dan Johansson <datasage@gmail.com>
|
@samsonasik All requested changes were made, please review. |
|
Hello @datasage, do you plan to update this PR? Do you need any help? |
Signed-off-by: Dan Johansson <datasage@gmail.com>
|
All CI checks are passing now |
Signed-off-by: Dan Johansson <datasage@gmail.com>
|
composer.lock need to be regenerated |
Signed-off-by: Dan Johansson <datasage@gmail.com>
|
Any chance this could be merged? It's the last blocker for upgrading to PHP 8.3 for me |
Waiting for it too, I did notice this though: https://github.com/laminas/technical-steering-committee/blob/main/meetings/minutes/2024-05-06-TSC-Minutes.md#api-tools-related-proposed-by-dotkernel-organisation As far as I understand it, the Laminas API tools might get deprecated |
If it's deprecated it's deprecated - no question - but right now it's not |
|
API Tools are currently on security only maintenance mode and PHP 8.3 support is not planned. I expect API Tools to be entirely discontinued with Dotkernel API as a replacement based on Mezzio: https://getlaminas.org/blog/2024-07-02-dotkernel-a-replacement-for-laminas-api-tools.html |
Description
Add PHP 8.3 as a supported version and removed php 8.0 as a supported version.
Included is an update to phpunit 10.x and psalm 5.x.
All the required packages were updated to the minimum version that matched the php version requirments