diff --git a/CMakeLists.txt b/CMakeLists.txt
index ea06520c4..7eab1188b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
PROJECT(libopenswoole)
ENABLE_LANGUAGE(ASM)
-set(SWOOLE_VERSION 4.7.2-dev)
+set(SWOOLE_VERSION 4.7.1)
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 1bad6bb78..c1f4f119d 100644
--- a/include/swoole_version.h
+++ b/include/swoole_version.h
@@ -20,14 +20,14 @@
#define SWOOLE_MAJOR_VERSION 4
#define SWOOLE_MINOR_VERSION 7
-#define SWOOLE_RELEASE_VERSION 2
-#define SWOOLE_EXTRA_VERSION "dev"
-#define SWOOLE_VERSION "4.7.2-dev"
-#define SWOOLE_VERSION_ID 40702
-#define SWOOLE_API_VERSION_ID 0x202109a
+#define SWOOLE_RELEASE_VERSION 1
+#define SWOOLE_EXTRA_VERSION ""
+#define SWOOLE_VERSION "4.7.1"
+#define SWOOLE_VERSION_ID 40701
+#define SWOOLE_API_VERSION_ID 0x202108a
#define SWOOLE_BUG_REPORT \
- "A bug occurred in Swoole-v" SWOOLE_VERSION ", please report it.\n" \
+ "A bug occurred in Open Swoole-v" SWOOLE_VERSION ", please report it.\n" \
"The Swoole developers probably don't know about it,\n" \
"and unless you report it, chances are it won't be fixed.\n" \
"You can read How to report a bug doc before submitting any bug reports:\n" \
diff --git a/package.xml b/package.xml
index 5490f9d96..b8d8e2ab4 100644
--- a/package.xml
+++ b/package.xml
@@ -48,7 +48,7 @@
twose@qq.com
yes
- 2021-10-14
+ 2021-10-17
4.7.1
@@ -1280,7 +1280,6 @@
-