Commit 2c5097cb73b for php
commit 2c5097cb73b7dbe391143fd8867080e823e4031a
Author: Matteo Beccati <mbeccati@php.net>
Date: Tue Nov 10 11:48:02 2026 +0100
Bump API version numbers
The php2shell fix introduced an ABI incompatibility in PHP 8.6, but not in older versions, which is why it was missed. Per our release policy, the API version number therefore needs to be bumped, requiring extensions to be rebuilt.
diff --git a/Zend/zend_extensions.h b/Zend/zend_extensions.h
index fad6b251b01..d9cb91d45f9 100644
--- a/Zend/zend_extensions.h
+++ b/Zend/zend_extensions.h
@@ -43,7 +43,7 @@ You can use the following macro to check the extension API version for compatibi
/* The first number is the engine version and the rest is the date (YYYYMMDD).
* This way engine 2/3 API no. is always greater than engine 1 API no.. */
-#define ZEND_EXTENSION_API_NO 420260924
+#define ZEND_EXTENSION_API_NO 420261112
typedef struct _zend_extension_version_info {
int zend_extension_api_no;
diff --git a/Zend/zend_modules.h b/Zend/zend_modules.h
index fda478c0c33..2630199cdd7 100644
--- a/Zend/zend_modules.h
+++ b/Zend/zend_modules.h
@@ -30,7 +30,7 @@
#define ZEND_MODULE_INFO_FUNC_ARGS zend_module_entry *zend_module
#define ZEND_MODULE_INFO_FUNC_ARGS_PASSTHRU zend_module
-#define ZEND_MODULE_API_NO 20260924
+#define ZEND_MODULE_API_NO 20261112
#ifdef ZTS
#define USING_ZTS 1
#else
diff --git a/main/php.h b/main/php.h
index d52a58544ef..826e97fd1ab 100644
--- a/main/php.h
+++ b/main/php.h
@@ -20,7 +20,7 @@
#include <dmalloc.h>
#endif
-#define PHP_API_VERSION 20260924
+#define PHP_API_VERSION 20261112
#define YYDEBUG 0
#define PHP_DEFAULT_CHARSET "UTF-8"