You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Overview of changes
Update bundled certificates as of 2024-03-11. #864
Fixed: PHP 8.4 deprecation of the two parameter signature of stream_context_set_option(). #822 Props @jrfnl
Fixed: PHP 8.4 deprecation of implicitly nullable parameter. #865 Props @Ayesh, @jrfnl ⚠️ Note: this fix constitutes an, albeit small, breaking change to the signature of the Cookie::parse_from_headers() method.
Classes which extend the Cookie class and overload the parse_from_headers() method should be updated for the new method signature.
Additionally, if code calling the Cookie::parse_from_headers() method would be wrapped in a try - catch to catch a potential PHP TypeError (PHP 7.0+) or Exception (PHP < 7.0) for when invalid data was passed as the $origin parameter, this code will need to be updated to now also catch a potential WpOrg\Requests\Exception\InvalidArgumentException.
As due diligence could not find any classes which would be affected by this BC-break, we have deemed it acceptable to include this fix in the 2.0.11 release.