diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0cfe464d464..c2e4a89e97b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
PROJECT(libswoole)
ENABLE_LANGUAGE(ASM)
-set(SWOOLE_VERSION 4.8.7)
+set(SWOOLE_VERSION 4.8.8)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -g")
diff --git a/include/swoole_version.h b/include/swoole_version.h
index ca1d7ea9638..ff4546f2d3f 100644
--- a/include/swoole_version.h
+++ b/include/swoole_version.h
@@ -20,10 +20,10 @@
#define SWOOLE_MAJOR_VERSION 4
#define SWOOLE_MINOR_VERSION 8
-#define SWOOLE_RELEASE_VERSION 7
+#define SWOOLE_RELEASE_VERSION 8
#define SWOOLE_EXTRA_VERSION ""
-#define SWOOLE_VERSION "4.8.7"
-#define SWOOLE_VERSION_ID 40807
+#define SWOOLE_VERSION "4.8.8"
+#define SWOOLE_VERSION_ID 40808
#define SWOOLE_API_VERSION_ID 0x202109a
#define SWOOLE_BUG_REPORT \
diff --git a/package.xml b/package.xml
index 50c031348b3..5c000be8fe2 100644
--- a/package.xml
+++ b/package.xml
@@ -51,10 +51,10 @@
doubaokun@php.net
yes
- 2022-02-18
+ 2022-03-15
- 4.8.7
+ 4.8.8
4.0
@@ -63,10 +63,10 @@
Apache2.0
- - Added curl_share supports
- - Fixed symbol undefined on arm32 platform
- - Fixed clock_gettime() compatibility
- - Fixed issue where server sending fails with PROCESS mode when kernel lacks large block of memory
+ - Reduce SW_IPC_BUFFER_MAX_SIZE to 64k
+ - Respect SETTINGS_HEADER_TABLE_SIZE http2 setting (#4635)
+ - Fixed #4639
+ - Fixed http2 server NPN errors