diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 2e10b05b..50a0c2fd 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -9,14 +9,14 @@ jobs:
strategy:
fail-fast: false
matrix:
- php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
+ php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5']
experimental: [false]
include:
- - php: '8.4'
+ - php: '8.6'
experimental: true
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
submodules: true
- name: Install PHP ${{ matrix.php }}
diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml
index 15dba3f2..b12a3557 100644
--- a/.github/workflows/build-windows.yml
+++ b/.github/workflows/build-windows.yml
@@ -7,9 +7,10 @@ jobs:
shell: cmd
strategy:
matrix:
- version: ['8.3', '8.4']
arch: [x64, x86]
+ os: [windows-2022]
ts: [nts, zts]
+ version: ['8.3', '8.4', '8.5']
exclude:
- { version: '8.4', arch: x64, ts: zts }
- { version: '8.4', arch: x86, ts: nts }
@@ -17,10 +18,10 @@ jobs:
runs-on: windows-latest
steps:
- name: Checkout memcached
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Setup PHP
id: setup-php
- uses: php/setup-php-sdk@v0.10
+ uses: php/setup-php-sdk@v0.11
with:
version: ${{matrix.version}}
arch: ${{matrix.arch}}
diff --git a/package.xml b/package.xml
index 5565863e..384e7ea1 100644
--- a/package.xml
+++ b/package.xml
@@ -39,13 +39,13 @@ http://pear.php.net/dtd/package-2.0.xsd">
mike@php.net
yes
- 2024-10-17
+ 2025-10-12
- 3.3.1dev
- 3.3.0
+ 3.4.0
+ 3.4.0
- beta
+ stable
stable
PHP
@@ -221,6 +221,22 @@ http://pear.php.net/dtd/package-2.0.xsd">
+
+ 2025-10-12
+
+ 3.4.0
+ 3.4.0
+
+
+ stable
+ stable
+
+ PHP
+
+- Use Zend/zend_smart_string.h for PHP 8.5 compatibility (#574)
+- Use zen_ce_exception for PHP 8.5 compatibility (#573)
+
+
2024-10-17