Skip to content

Commit 1bcf19b

Browse files
committed
chore: release version 2.7
1 parent c638814 commit 1bcf19b

File tree

7 files changed

+40
-5
lines changed

7 files changed

+40
-5
lines changed

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
# Table of Contents
2121

22+
- [2.7.0](#270)
2223
- [2.6.1](#261)
2324
- [2.6.0](#260)
2425
- [2.5.0](#250)
@@ -31,6 +32,39 @@
3132
- [1.5.0](#150)
3233
- [1.0.0](#100)
3334

35+
# 2.7.0
36+
37+
This release mainly improves basic features, bugfix and adds test cases.
38+
39+
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.
40+
41+
### Core
42+
43+
- Feat: support HTTPS for Manager API [#1824](https://github.com/apache/apisix-dashboard/pull/1824)
44+
- Feat: run manager-api as an OS agnostic service [#1667](https://github.com/apache/apisix-dashboard/pull/1667)
45+
- Feat: refactor Plugin Orchestration [#1813](https://github.com/apache/apisix-dashboard/pull/1813)
46+
- Feat: add the service page upstream select option [#1633](https://github.com/apache/apisix-dashboard/pull/1633)
47+
- Feat: improve the Duplicate Route feature [#1833](https://github.com/apache/apisix-dashboard/pull/1833)
48+
49+
### Bugfix
50+
51+
- Fix: can not configure upstream with no nodes [#1812](https://github.com/apache/apisix-dashboard/pull/1812)
52+
- Fix: add missing label in nodes component [#1823](https://github.com/apache/apisix-dashboard/pull/1823)
53+
- Fix: use remote address instead of client ip [#1831](https://github.com/apache/apisix-dashboard/pull/1831)
54+
- 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)
55+
- Fix: default cors plugin formdata validation error [#1855](https://github.com/apache/apisix-dashboard/pull/1855)
56+
- Fix: generate a uid when post a route without id [#1883](https://github.com/apache/apisix-dashboard/pull/1883)
57+
- Fix: route page Portable [#1887](https://github.com/apache/apisix-dashboard/pull/1887)
58+
- Fix: turn off online debug [#1903](https://github.com/apache/apisix-dashboard/pull/1903)
59+
- Fix: invalid import issues [#1899](https://github.com/apache/apisix-dashboard/pull/1899)
60+
- Fix: efficient error handling in manager-api including graceful shutdown, self contained methods. [#1814](https://github.com/apache/apisix-dashboard/pull/1814)
61+
62+
### Test Case
63+
64+
- Test: fix unstable FE E2E test case [#1826](https://github.com/apache/apisix-dashboard/pull/1826)
65+
- CI: fix gitleaks not allowed running [#1897](https://github.com/apache/apisix-dashboard/pull/1897)
66+
- 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)
67+
3468
# 2.6.1
3569

3670
This release mainly contains bugfixes.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
- The master version should be used with Apache APISIX master version.
3434

35-
- 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.
35+
- 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.
3636

3737
## What's Apache APISIX Dashboard
3838

api/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.6
1+
2.7

api/internal/utils/consts/versionMap.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@ var VersionMap = map[string]string{
2525
"2.4": "2.3",
2626
"2.5": "2.4",
2727
"2.6": "2.5",
28+
"2.7": "2.6",
2829
}

docs/en/latest/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ $ go env -w GOPROXY=https://goproxy.cn,direct
4545
## Clone the project
4646

4747
```sh
48-
$ git clone -b release/2.6 https://github.com/apache/apisix-dashboard.git
48+
$ git clone -b release/2.7 https://github.com/apache/apisix-dashboard.git
4949
```
5050

5151
## Build

docs/en/latest/develop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Before development, refer to this [guide](./deploy.md) to install dependencies.
3030
## Clone the project
3131

3232
```sh
33-
$ git clone -b release/2.6 https://github.com/apache/apisix-dashboard.git
33+
$ git clone -b release/2.7 https://github.com/apache/apisix-dashboard.git
3434
```
3535

3636
## Start developing

web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "apisix-dashboard",
3-
"version": "2.6.0",
3+
"version": "2.7.0",
44
"private": true,
55
"description": "Dashboard for Apache APISIX",
66
"scripts": {

0 commit comments

Comments
 (0)