From b4cde84693954dba769907858199f3e1dee947b4 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Wed, 23 Sep 2020 08:26:02 +0200 Subject: [PATCH] release 4.0.0beta1 * PHP 8 compatibility - Drop ext-propro support PHP 8 removes the object get/set API from the ZendEngine, which renders that extension dysfunctional. As a consequence, the header property of http\Message and derived classes cannot be modified in place, and thus by reference. --- package.xml | 18 +++++++++++++----- php_http.h | 2 +- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/package.xml b/package.xml index edd5334..1ac8154 100644 --- a/package.xml +++ b/package.xml @@ -31,18 +31,26 @@ https://mdref.m6w6.name/http mike@php.net yes - 2020-09-21 + 2020-09-23 - 4.0.0dev + 4.0.0beta1 4.0.0 - stable - stable + beta + beta BSD-2-Clause *NOTE:* + v4.x will be PHP-8 only, v3.x continues PHP-7 support + + * PHP 8 compatibility + - Drop ext-propro support + PHP 8 removes the object get/set API from the ZendEngine, which renders + that extension dysfunctional. As a consequence, the header property of + http\Message and derived classes cannot be modified in place, and thus + by reference. ]]> diff --git a/php_http.h b/php_http.h index be3237e..73d1a43 100644 --- a/php_http.h +++ b/php_http.h @@ -13,7 +13,7 @@ #ifndef PHP_EXT_HTTP_H #define PHP_EXT_HTTP_H -#define PHP_PECL_HTTP_VERSION "4.0.0dev" +#define PHP_PECL_HTTP_VERSION "4.0.0beta1" extern zend_module_entry http_module_entry; #define phpext_http_ptr &http_module_entry -- 2.30.2