docs: added 2.7.1 CHANGELOG
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3605c9d..5e8c347 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@
 
 # Table of Contents
 
+- [2.7.1](#271)
 - [2.7.0](#270)
 - [2.6.1](#261)
 - [2.6.0](#260)
@@ -32,6 +33,36 @@
 - [1.5.0](#150)
 - [1.0.0](#100)
 
+# 2.7.1
+
+This release conatains some features and bugfixes, and all the existing functionalities are compatible with Apache APISIX 2.7.
+
+### Core
+
+- chore: refactor ManagerAPI to reduce redundant code and improve readability [#1956](https://github.com/apache/apisix-dashboard/pull/1956)
+- chore: add required flag for Route name field [#2025](https://github.com/apache/apisix-dashboard/pull/2025)
+- feat: remove the Version Match logics [2023](https://github.com/apache/apisix-dashboard/pull/2023) [#2038](https://github.com/apache/apisix-dashboard/pull/2038)
+- feat(i18n): improve Web to have a better i18n description [#1973](https://github.com/apache/apisix-dashboard/pull/1973) [#1963](https://github.com/apache/apisix-dashboard/pull/1963)
+- feat(Upstream): set a initial weight value for the upstream node [#1979](https://github.com/apache/apisix-dashboard/pull/1979)
+- feat(Plugin): allowing limit-req to dynamically adapt to the BE rules [#1995](https://github.com/apache/apisix-dashboard/pull/1995)
+- feat(Plugin): allowing limit-conn to dynamically adapt to the BE rules [#1990](https://github.com/apache/apisix-dashboard/pull/1990)
+- feat(Route): support uri/uris/remote_addr/remote_addrs/host/hosts [#2046](https://github.com/apache/apisix-dashboard/pull/2046)
+
+### Bugfix
+
+- fix(Plugin): only auth type plugin need to configure [1983](https://github.com/apache/apisix-dashboard/pull/1983)
+- fix(Plugin): add nodelay for limit-req plugin [#2021](https://github.com/apache/apisix-dashboard/pull/2021)
+- fix(Route): add the missing operators [#2022](https://github.com/apache/apisix-dashboard/pull/2022)
+- fix(Route): support websocket enable in route [#2042](https://github.com/apache/apisix-dashboard/pull/2052)
+- fix(Consumer): remove the extra `undefined` user [#1987](https://github.com/apache/apisix-dashboard/pull/1987)
+- fix(Upstream): make service chash key Input inputable and selectable [#1982](https://github.com/apache/apisix-dashboard/pull/1982)
+- fix(Upstream): update hash_on field and limitation [#2034](https://github.com/apache/apisix-dashboard/pull/2034)
+- fix(Web): omit all `null` value from request body [#2042](https://github.com/apache/apisix-dashboard/pull/2042)
+- fix(Web): redirect uri when session expired [#2044](https://github.com/apache/apisix-dashboard/pull/2044)
+- fix(Web): update the sidebar menu position [#2051](https://github.com/apache/apisix-dashboard/pull/2051)
+- fix(ManagerAPI): avoid nil pointer dereference and remove redundant code [#2031](https://github.com/apache/apisix-dashboard/pull/2031)
+- fix(ManagerAPI): support running ManagerAPI on Windows [#1947](https://github.com/apache/apisix-dashboard/pull/1947)
+
 # 2.7.0
 
 This release mainly improves basic features, bugfix and adds test cases.
diff --git a/README.md b/README.md
index 5838baf..a5f099d 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@
 
 - The master version should be used with Apache APISIX master version.
 
-- The latest released version is [2.7](https://apisix.apache.org/downloads/) and should be used with [Apache APISIX 2.6](https://apisix.apache.org/downloads/). It is not recommended to use with other Apache APISIX versions.
+- The latest released version is [2.7.1](https://apisix.apache.org/downloads/) and would better be used with [Apache APISIX 2.7](https://apisix.apache.org/downloads/).
 
 ## What's Apache APISIX Dashboard
 
@@ -46,7 +46,7 @@
 
 ## Demo
 
-```
+```text
 URL: http://139.217.190.60/
 Username: admin
 Password: admin
@@ -54,7 +54,7 @@
 
 ## Project structure
 
-```
+```text
 .
 ├── CHANGELOG.md
 ├── CODE_OF_CONDUCT.md
diff --git a/api/VERSION b/api/VERSION
index 1effb00..860487c 100644
--- a/api/VERSION
+++ b/api/VERSION
@@ -1 +1 @@
-2.7
+2.7.1
diff --git a/docs/en/latest/api/api.md b/docs/en/latest/api/api.md
index 56a7d48..b270c4e 100644
--- a/docs/en/latest/api/api.md
+++ b/docs/en/latest/api/api.md
@@ -1,5 +1,5 @@
 ---
-title: API doc of Manager API.
+title: API doc of Manager API
 ---
 
 <!--
@@ -29,7 +29,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Export a config file for migrate.
 
@@ -43,7 +43,7 @@
 
 ### /apisix/admin/migrate/import
 
-##### Summary:
+##### Summary
 
 Import the config file for restore config.
 
@@ -51,23 +51,23 @@
 
 ##### Parameters (FORM)
 
-| Name | Located in | Description | Required | Schema |
-| ---- | ---------- | ----------- | -------- | ------ |
+| Name | Located in | Description                             | Required | Schema |
+| ---- | ---------- | --------------------------------------- | -------- | ------ |
 | mode | body(form) | import mode (return, skip or overwrite) | Yes      | string |
-| file | body(form) | file to upload  | Yes      | string |
+| file | body(form) | file to upload                          | Yes      | string |
 
 ##### Responses
 
-| Code    | Description      | Schema                |
-| ------- | ---------------- | --------------------- |
-| 0       | import success   | [ApiError](#ApiError) |
-| 20001   | Config conflict  |[ApiError](#ApiError) |
+| Code  | Description     | Schema                |
+| ----- | --------------- | --------------------- |
+| 0     | import success  | [ApiError](#ApiError) |
+| 20001 | Config conflict | [ApiError](#ApiError) |
 
 ### /apisix/admin/check_ssl_cert
 
 #### POST
 
-##### Summary:
+##### Summary
 
 verify SSL cert and key.
 
@@ -89,7 +89,7 @@
 
 #### POST
 
-##### Summary:
+##### Summary
 
 Check whether the SSL exists.
 
@@ -111,7 +111,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Return the consumer list according to the specified page number and page size, and can search consumers by username.
 
@@ -134,7 +134,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Return result of route exists checking by name and exclude id.
 
@@ -156,7 +156,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Return the route list according to the specified page number and page size, and can search routes by name and uri.
 
@@ -181,7 +181,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Return the service list according to the specified page number and page size, and can search services by name.
 
@@ -204,7 +204,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Return the SSL list according to the specified page number and page size, and can SSLs search by sni.
 
@@ -227,7 +227,7 @@
 
 #### GET
 
-##### Summary:
+##### Summary
 
 Return the upstream list according to the specified page number and page size, and can search upstreams by name.
 
@@ -250,7 +250,7 @@
 
 #### POST
 
-##### Summary:
+##### Summary
 
 user login.
 
diff --git a/docs/en/latest/config.json b/docs/en/latest/config.json
index 246f1d6..cebc774 100644
--- a/docs/en/latest/config.json
+++ b/docs/en/latest/config.json
@@ -1,5 +1,5 @@
 {
-  "version": 2.4,
+  "version": 2.7,
   "sidebar": [
     {
       "type": "category",
diff --git a/docs/en/latest/deploy-with-rpm.md b/docs/en/latest/deploy-with-rpm.md
index dea8daf..d1e63c8 100644
--- a/docs/en/latest/deploy-with-rpm.md
+++ b/docs/en/latest/deploy-with-rpm.md
@@ -26,7 +26,7 @@
 ## Install from RPM
 
 ```sh
-$ sudo yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.7/apisix-dashboard-2.7-0.x86_64.rpm
+$ sudo yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.7.1/apisix-dashboard-2.7.1-0.x86_64.rpm
 ```
 
 ## Run
diff --git a/docs/en/latest/develop.md b/docs/en/latest/develop.md
index 7784bd2..66487a8 100644
--- a/docs/en/latest/develop.md
+++ b/docs/en/latest/develop.md
@@ -30,7 +30,7 @@
 ## Clone the project
 
 ```sh
-$ git clone -b release/2.7 https://github.com/apache/apisix-dashboard.git
+$ git clone -b release/2.7.1 https://github.com/apache/apisix-dashboard.git
 ```
 
 ## Start developing
diff --git a/web/package.json b/web/package.json
index d039dee..9486a7b 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
 {
   "name": "apisix-dashboard",
-  "version": "2.7.0",
+  "version": "2.7.1",
   "private": true,
   "description": "Dashboard for Apache APISIX",
   "scripts": {