Skip to content

Commit

Permalink
feat: release 2.9.0 (#2154)
Browse files Browse the repository at this point in the history
Co-authored-by: Peter Zhu <[email protected]>
  • Loading branch information
liuxiran and starsz authored Oct 8, 2021
1 parent 5514657 commit ef1e2db
Show file tree
Hide file tree
Showing 8 changed files with 35 additions and 7 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

# Table of Contents

- [2.9.0](#290)
- [2.8.0](#280)
- [2.7.1](#271)
- [2.7.0](#270)
Expand All @@ -34,6 +35,33 @@
- [1.5.0](#150)
- [1.0.0](#100)

# 2.9.0

This release contains some features and bugfixes, and all the existing functionalities are compatible with Apache APISIX 2.10.0.

### Core

- feat(plugin): allowing basic-auth to dynamically adapt to the BE rules [#2086](https://github.com/apache/apisix-dashboard/pull/2149)
- feat(plugin): allowing referer-restriction to dynamically adapt to the BE rules [#2001](https://github.com/apache/apisix-dashboard/pull/2001)
- refactor: migrate to viper configure manage [#1946](https://github.com/apache/apisix-dashboard/pull/1946)
- feat: basic support Apache APISIX 2.10 [#2149](https://github.com/apache/apisix-dashboard/pull/2149)
- feat: support Manager API run on windows [#2125](https://github.com/apache/apisix-dashboard/pull/2125)

### Bugfix

- fix: supports search by name for service options when add router [#2066](https://github.com/apache/apisix-dashboard/pull/2066)
- fix: gzip plugin schema typo [#2142](https://github.com/apache/apisix-dashboard/pull/2142)
- fix: adjust buildx to fix Docker build failed [#2120](https://github.com/apache/apisix-dashboard/pull/2120)

### Docs

- docs: Update FAQ about Grafana can't login when APISIX dashboard configured domain name [#2126](https://github.com/apache/apisix-dashboard/pull/2126)

### CI

- ci: Only upload artifact at the release/** branch [#2137](https://github.com/apache/apisix-dashboard/pull/2137)
- ci: optimize build rpm workflow with apisix-build-tools v2.2.0 [#2133](https://github.com/apache/apisix-dashboard/pull/2133)

# 2.8.0

This release contains some features and bugfixes, and all the existing functionalities are compatible with Apache APISIX 2.9.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@

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

- The latest released version is [2.8.0](https://apisix.apache.org/downloads/) and is compatible with [Apache APISIX 2.9](https://apisix.apache.org/downloads/).
- The latest released version is [2.9.0](https://apisix.apache.org/downloads/) and is compatible with [Apache APISIX 2.10.0](https://apisix.apache.org/downloads/).

## What's Apache APISIX Dashboard

Expand Down
2 changes: 1 addition & 1 deletion api/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.8.0
2.9.0
2 changes: 1 addition & 1 deletion docs/en/latest/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": 2.8,
"version": "2.9.0",
"sidebar": [
{
"type": "category",
Expand Down
2 changes: 1 addition & 1 deletion docs/en/latest/deploy-with-rpm.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ title: Deploy with RPM
## Install from RPM

```sh
$ sudo yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.8/apisix-dashboard-2.8.0-0.el7.x86_64.rpm
$ sudo yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.9.0/apisix-dashboard-2.9.0-0.el7.x86_64.rpm
```

## Run
Expand Down
2 changes: 1 addition & 1 deletion docs/en/latest/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ $ go env -w GOPROXY=https://goproxy.cn,direct
## Clone the project

```sh
$ git clone -b release/2.7 https://github.com/apache/apisix-dashboard.git
$ git clone -b release/2.9.0 https://github.com/apache/apisix-dashboard.git
```

## Build
Expand Down
2 changes: 1 addition & 1 deletion docs/en/latest/develop.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Before development, refer to this [guide](./deploy.md) to install dependencies.
## Clone the project

```sh
$ git clone -b release/2.8 https://github.com/apache/apisix-dashboard.git
$ git clone -b release/2.9.0 https://github.com/apache/apisix-dashboard.git
```

## Start developing
Expand Down
2 changes: 1 addition & 1 deletion web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "apisix-dashboard",
"version": "2.8.0",
"version": "2.9.0",
"private": true,
"description": "Dashboard for Apache APISIX",
"scripts": {
Expand Down

0 comments on commit ef1e2db

Please sign in to comment.