This is an automated email from the ASF dual-hosted git repository. juzhiyuan pushed a commit to branch release/2.7 in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git
commit 665d4da85153abb6a02d071ee69f4dc1e1eb7a52 Author: nic-chen <[email protected]> AuthorDate: Sat Jun 12 12:10:15 2021 +0800 docs: update 2.7.1 CHANGELOG --- 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..88ce871 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) +- Feat: add api of config migrate, export and import [#1893](https://github.com/apache/apisix-dashboard/pull/1893) + +### 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: 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: 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) +- Fix: regex & omit vars when no value [#1921](https://github.com/apache/apisix-dashboard/pull/1921) + +### 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": {
