Skip to content

Version 2.0.11

Compare
Choose a tag to compare
@jrfnl jrfnl released this 25 Mar 10:58
· 419 commits to develop since this release
v2.0.11
31435a4

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.