You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by ch...@apache.org on 2021/06/12 04:10:46 UTC

[apisix-dashboard] branch release/2.7 created (now 1bcf19b)

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

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


      at 1bcf19b  chore: release version 2.7

This branch includes the following new commits:

     new 1bcf19b  chore: release version 2.7

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[apisix-dashboard] 01/01: chore: release version 2.7

Posted by ch...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 1bcf19b99d4f4ed99bf23d233110d595f3c6dd01
Author: nic-chen <jo...@163.com>
AuthorDate: Sat Jun 12 12:10:15 2021 +0800

    chore: release version 2.7
---
 CHANGELOG.md                            | 34 +++++++++++++++++++++++++++++++++
 README.md                               |  2 +-
 api/VERSION                             |  2 +-
 api/internal/utils/consts/versionMap.go |  1 +
 docs/en/latest/deploy.md                |  2 +-
 docs/en/latest/develop.md               |  2 +-
 web/package.json                        |  2 +-
 7 files changed, 40 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index be30378..558ca62 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@
 
 # Table of Contents
 
+- [2.7.0](#270)
 - [2.6.1](#261)
 - [2.6.0](#260)
 - [2.5.0](#250)
@@ -31,6 +32,39 @@
 - [1.5.0](#150)
 - [1.0.0](#100)
 
+# 2.7.0
+
+This release mainly improves basic features, bugfix and adds test cases.
+
+Note: `Manager API` 2.7 should be used with [Apache APISIX 2.6](https://apisix.apache.org/downloads/). It is not recommended to use it with other Apache APISIX versions.
+
+### Core
+
+- Feat: support HTTPS for Manager API [#1824](https://github.com/apache/apisix-dashboard/pull/1824)
+- Feat: run manager-api as an OS agnostic service [#1667](https://github.com/apache/apisix-dashboard/pull/1667)
+- Feat: refactor Plugin Orchestration [#1813](https://github.com/apache/apisix-dashboard/pull/1813)
+- Feat: add the service page upstream select option [#1633](https://github.com/apache/apisix-dashboard/pull/1633)
+- Feat: improve the Duplicate Route feature [#1833](https://github.com/apache/apisix-dashboard/pull/1833)
+
+### Bugfix
+
+- Fix: can not configure upstream with no nodes [#1812](https://github.com/apache/apisix-dashboard/pull/1812)
+- Fix: add missing label in nodes component [#1823](https://github.com/apache/apisix-dashboard/pull/1823)
+- Fix: use remote address instead of client ip [#1831](https://github.com/apache/apisix-dashboard/pull/1831)
+- Fix: when create the upstream, some properties can still be edited on the preview page bug [#1828](https://github.com/apache/apisix-dashboard/pull/1828)
+- Fix: default cors plugin formdata validation error [#1855](https://github.com/apache/apisix-dashboard/pull/1855)
+- Fix: generate a uid when post a route without id [#1883](https://github.com/apache/apisix-dashboard/pull/1883)
+- Fix: route page Portable [#1887](https://github.com/apache/apisix-dashboard/pull/1887)
+- Fix: turn off online debug [#1903](https://github.com/apache/apisix-dashboard/pull/1903)
+- Fix: invalid import issues [#1899](https://github.com/apache/apisix-dashboard/pull/1899)
+- Fix: efficient error handling in manager-api including graceful shutdown, self contained methods. [#1814](https://github.com/apache/apisix-dashboard/pull/1814)
+
+### Test Case
+
+- Test: fix unstable FE E2E test case [#1826](https://github.com/apache/apisix-dashboard/pull/1826)
+- CI: fix gitleaks not allowed running [#1897](https://github.com/apache/apisix-dashboard/pull/1897)
+- Test: refactor FE E2E test case ([#1844](https://github.com/apache/apisix-dashboard/pull/1844) to [#1878](https://github.com/apache/apisix-dashboard/pull/1878) and a series of PRs)
+
 # 2.6.1
 
 This release mainly contains bugfixes.
diff --git a/README.md b/README.md
index 3f89cc4..e5bd291 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.6](https://apisix.apache.org/downloads/) and should be used with [Apache APISIX 2.5](https://apisix.apache.org/downloads/). It is not recommended to use with other Apache APISIX versions.
+- 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.
 
 ## What's Apache APISIX Dashboard
 
diff --git a/api/VERSION b/api/VERSION
index 5154b3f..1effb00 100644
--- a/api/VERSION
+++ b/api/VERSION
@@ -1 +1 @@
-2.6
+2.7
diff --git a/api/internal/utils/consts/versionMap.go b/api/internal/utils/consts/versionMap.go
index 038fe3e..d2448fe 100644
--- a/api/internal/utils/consts/versionMap.go
+++ b/api/internal/utils/consts/versionMap.go
@@ -25,4 +25,5 @@ var VersionMap = map[string]string{
 	"2.4": "2.3",
 	"2.5": "2.4",
 	"2.6": "2.5",
+	"2.7": "2.6",
 }
diff --git a/docs/en/latest/deploy.md b/docs/en/latest/deploy.md
index e7a52ec..78a3575 100644
--- a/docs/en/latest/deploy.md
+++ b/docs/en/latest/deploy.md
@@ -45,7 +45,7 @@ $ go env -w GOPROXY=https://goproxy.cn,direct
 ## Clone the project
 
 ```sh
-$ git clone -b release/2.6 https://github.com/apache/apisix-dashboard.git
+$ git clone -b release/2.7 https://github.com/apache/apisix-dashboard.git
 ```
 
 ## Build
diff --git a/docs/en/latest/develop.md b/docs/en/latest/develop.md
index 5c3d642..7784bd2 100644
--- a/docs/en/latest/develop.md
+++ b/docs/en/latest/develop.md
@@ -30,7 +30,7 @@ Before development, refer to this [guide](./deploy.md) to install dependencies.
 ## Clone the project
 
 ```sh
-$ git clone -b release/2.6 https://github.com/apache/apisix-dashboard.git
+$ git clone -b release/2.7 https://github.com/apache/apisix-dashboard.git
 ```
 
 ## Start developing
diff --git a/web/package.json b/web/package.json
index 8f425a4..54e62b6 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
 {
   "name": "apisix-dashboard",
-  "version": "2.6.0",
+  "version": "2.7.0",
   "private": true,
   "description": "Dashboard for Apache APISIX",
   "scripts": {