Skip to content

Conversation

@Rotzbua
Copy link
Contributor

@Rotzbua Rotzbua commented Dec 11, 2025

PHP8.1 will be EOL in 19 days on 31 Dec 2025.
New PHP8.5 require some changes.
So let's bump the versions.

Reference:

* increase required `web-token/jwt-library` to "^3.4.9|^4.0.6"
* drop phpunit10; add phpunit12; show notices and deprecations
* migrate php-cs-fixer config; apply auto migrations
* update Github Actions
* remove deprecated `curl_close`
* remove deprecated param `key_length` for `openssl_pkey_derive`
Copy link
Member

@Minishlink Minishlink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@Minishlink Minishlink merged commit 6e8ca8b into web-push-libs:master Dec 12, 2025
12 checks passed
@Rotzbua Rotzbua deleted the chore_php_85 branch December 14, 2025 17:03
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.

Depreciation of $key_length parameter in PHP 8.5

2 participants