This is an automated email from the ASF dual-hosted git repository.

chenjunxu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git


The following commit(s) were added to refs/heads/master by this push:
     new 29e6dd5  release: new version 2.1.1 (#959)
29e6dd5 is described below

commit 29e6dd51b3b1d40ebcc61cc37275e5a7fda09b31
Author: YuanSheng Wang <[email protected]>
AuthorDate: Fri Dec 11 10:48:42 2020 +0800

    release: new version 2.1.1 (#959)
    
    * docs: update CHANGELOG for v2.1.1
    
    * docs: update CHANGELOG for v2.1.1
    
    * docs: update CHANGELOG for v2.1.1
    
    * docs: update deployment doc for v2.1.1
    
    * docs: update CHANGELOG for v2.1.1
    
    * feat(web): upgrade web version
    
    * docs: update README and changelog
    
    * feat(docs): update latest version to 2.1.1
    
    * fix(docs): use correct apisix's version
    
    Co-authored-by: nic-chen <[email protected]>
    Co-authored-by: 琚致远 <[email protected]>
---
 CHANGELOG.md               | 36 ++++++++++++++++++++++++++++++++----
 README.md                  |  6 ++++--
 docs/FAQ.md                |  2 +-
 docs/deploy-with-docker.md |  2 +-
 docs/deploy.md             |  2 +-
 docs/develop.md            |  2 +-
 web/package.json           |  2 +-
 7 files changed, 41 insertions(+), 11 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index e03604e..59b1dd6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,14 +19,42 @@
 
 # Table of Contents
 
+- [2.1.1](#211)
 - [2.1.0](#210)
 - [2.0.0](#200)
 - [1.5.0](#150)
 - [1.0.0](#100)
 
+
+# 2.1.1
+
+This release mainly adds test cases and bugfix for `Manager API`.
+
+`Manager API` 2.1.1 should be used with APISIX 2.1. It is not recommended to 
use with other APISIX versions.
+
+### Core
+
+**The default port of `Manager API` is changed from 8080 to 9000.** 
[#931](https://github.com/apache/apisix-dashboard/pull/931)
+
+### Test case
+
+Add e2e test cases for route, upstream, consumer, SSL, and plugins.
+
+## Bugfix
+ 
+- Fix: when created route by `Admin API`, upstream can not be modified by 
dashboard. [#847](https://github.com/apache/apisix-dashboard/pull/847)
+- Fix: create route with jwt-auth will display an error. 
[#878](https://github.com/apache/apisix-dashboard/pull/878)
+- Fix: create route with error format remote_addrs `Manager API` will return 
200, but should return 400. 
[#899](https://github.com/apache/apisix-dashboard/pull/899)
+- Fix: make field ID compatible with both string and int. 
[#902](https://github.com/apache/apisix-dashboard/pull/902)
+- Fix: can't run `Manager API` in intranet env. 
[#947](https://github.com/apache/apisix-dashboard/pull/947)
+- Fix: create a route through the dashboard, without filling in the client 
address, APISIX reports errors. 
[#948](https://github.com/apache/apisix-dashboard/pull/948)
+- Fix: creates a route and enables redirect HTTPS on dashboard, and the 
browser reports an error when submitting. 
[#957](https://github.com/apache/apisix-dashboard/pull/957)
+
+For more changes, please refer to 
[Milestone](https://github.com/apache/apisix-dashboard/milestone/8).
+
 # 2.1.0
 
-This release mainly adds test cases for manager-api.
+This release mainly adds test cases for `Manager API`.
 
 ### Core
 
@@ -41,8 +69,8 @@ This release mainly refactors the dashboard, omitting MySQL, 
improve test cases.
 
 ### Core
 
-- Refactor frontend with Admin-API.
-- Manager-API removes dependency on MySQL.
+- Refactor frontend with `Admin API`.
+- `Manager API` removes dependency on MySQL.
 - Support plugin orchestration.
 - Setting standards for frontend internationalization.
 - New deployment pattern.
@@ -65,7 +93,7 @@ This release mainly refactors the dashboard.
 ### Core
 
 - Integrate with Ant Design Pro. 
[#263](https://github.com/apache/apisix-dashboard/pull/263)
-- Added Manager API support to process logics between APISIX and Dashboard.
+- Added `Manager API` support to process logics between APISIX and Dashboard.
 - Added Metrics/Route/SSL/Upstream/Consumer module.
 
 ## 1.0.0
diff --git a/README.md b/README.md
index 254d47f..b2d764a 100644
--- a/README.md
+++ b/README.md
@@ -27,13 +27,15 @@
   <a href="https://twitter.com/apacheapisix";>Twitter</a>
 </p>
 
+The latest version is 2.1.1 and should be used with APISIX 2.1. It is not 
recommended to use with other APISIX versions.
+
 ## What's Apache APISIX Dashboard
 
 The Apache APISIX Dashboard is designed to make it as easy as possible for 
users to operate [Apache APISIX](https://github.com/apache/apisix) through a 
frontend interface.
 
 The Dashboard is the control plane and performs all parameter checks; Apache 
APISIX mixes data and control planes and will evolve to a pure data plane.
 
-This project includes `manager-api`, which will gradually replace `admin-api` 
in Apache APISIX.
+This project includes `Manager API`, which will gradually replace `Admin API` 
in Apache APISIX.
 
 Note: Currently the Dashboard does not have complete coverage of Apache APISIX 
features, [visit here](https://github.com/apache/apisix-dashboard/milestones) 
to view the milestones.
 
@@ -57,7 +59,7 @@ Note: Currently the Dashboard does not have complete coverage 
of Apache APISIX f
 └── web
 ```
 
-1. The `api` directory is used to store the `manager-api` source codes, which 
is used to manage `etcd` and provide APIs to the frontend interface.
+1. The `api` directory is used to store the `Manager API` source codes, which 
is used to manage `etcd` and provide APIs to the frontend interface.
 2. The `web` directory is used to store the frontend source codes.
 
 ## Build then launch
diff --git a/docs/FAQ.md b/docs/FAQ.md
index ac1d047..66810fa 100644
--- a/docs/FAQ.md
+++ b/docs/FAQ.md
@@ -40,7 +40,7 @@ Since the Dashboard caches the jsonschema data of the plugins 
in Apache APISIX,
 2. Execute the following commands.
 
 ```sh
-# `$version` is the version number of Apache APISIX, e.g. master or 2.0.
+# `$version` is the version number of Apache APISIX, e.g. master or 2.1.
 $ api/build-tools/schema-sync.sh $version
 ```
 
diff --git a/docs/deploy-with-docker.md b/docs/deploy-with-docker.md
index 185fbef..c458a8c 100644
--- a/docs/deploy-with-docker.md
+++ b/docs/deploy-with-docker.md
@@ -40,7 +40,7 @@ $ docker build -t apisix-dashboard:$tag .
 $ docker build -t apisix-dashboard:$tag . --build-arg ENABLE_PROXY=true
 
 # If you want to use the latest codes to build, you can specify the 
`APISIX_DASHBOARD_VERSION` parameter to `master`. 
-# This parameter can also be specified as branch name of a specific version, 
such as `v2.0`.
+# This parameter can also be specified as branch name of a specific version, 
such as `v2.1.1`.
 $ docker build -t apisix-dashboard:$tag . --build-arg 
APISIX_DASHBOARD_VERSION=master
 ```
 
diff --git a/docs/deploy.md b/docs/deploy.md
index 408de2c..657ac08 100644
--- a/docs/deploy.md
+++ b/docs/deploy.md
@@ -45,7 +45,7 @@ $ go env -w GOPROXY=https://goproxy.cn,direct
 ## Clone the project
 
 ```sh
-$ git clone -b v2.0 https://github.com/apache/apisix-dashboard.git
+$ git clone -b v2.1.1 https://github.com/apache/apisix-dashboard.git
 ```
 
 ## Build
diff --git a/docs/develop.md b/docs/develop.md
index 42d9777..f78ab2b 100644
--- a/docs/develop.md
+++ b/docs/develop.md
@@ -28,7 +28,7 @@ Before development, refer to this [guide](./deploy.md) to 
install dependencies.
 ## Clone the project
 
 ```sh
-$ git clone -b v2.0 https://github.com/apache/apisix-dashboard.git
+$ git clone -b v2.1.1 https://github.com/apache/apisix-dashboard.git
 ```
 
 ## Start developing
diff --git a/web/package.json b/web/package.json
index 86418af..19d7052 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
 {
   "name": "apisix-dashboard",
-  "version": "2.0.2",
+  "version": "2.1.1",
   "private": true,
   "description": "Dashboard for Apache APISIX",
   "scripts": {

Reply via email to