Skip to content

Commit 4c23768

Browse files
bzp2010juzhiyuanSkyeYoung
authored
feat: release 2.14.0 (#2676)
Co-authored-by: 琚致远 / Zhiyuan Ju <[email protected]> Co-authored-by: Young <[email protected]>
1 parent a5d96f8 commit 4c23768

File tree

7 files changed

+63
-7
lines changed

7 files changed

+63
-7
lines changed

CHANGELOG.md

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

2020
# Table of Contents
2121

22+
- [2.14.0](#2140)
2223
- [2.13.1](#2131)
2324
- [2.13.0](#2130)
2425
- [2.11.0](#2110)
@@ -40,6 +41,61 @@
4041
- [1.5.0](#150)
4142
- [1.0.0](#100)
4243

44+
## 2.14.0
45+
46+
### Core
47+
48+
- feat: basic support Apache APISIX 2.14.1 [#2464](https://github.com/apache/apisix-dashboard/pull/2464)
49+
- feat: refactor OpenAPI 3 parse and convert [#2460](https://github.com/apache/apisix-dashboard/pull/2460)
50+
- feat: integrate data loader interface to import handler [#2474](https://github.com/apache/apisix-dashboard/pull/2474)
51+
- feat: support data loader in frontend [#2480](https://github.com/apache/apisix-dashboard/pull/2480)
52+
- feat: translating Turkish for new features [#2487](https://github.com/apache/apisix-dashboard/pull/2487)
53+
- feat: add batch delete function for route [#2502](https://github.com/apache/apisix-dashboard/pull/2502)
54+
- feat: support show all enable plugin list tab [#2585](https://github.com/apache/apisix-dashboard/pull/2585)
55+
- feat: Add config struct of OpenID-Connect Login [#2597](https://github.com/apache/apisix-dashboard/pull/2597)
56+
- feat: Adding a Loading state to buttons [#2630](https://github.com/apache/apisix-dashboard/pull/2630)
57+
- feat: add login filter of OpenID-Connect [#2608](https://github.com/apache/apisix-dashboard/pull/2608)
58+
- feat: add etcd store auto re-initialize [#2650](https://github.com/apache/apisix-dashboard/pull/2650)
59+
- feat: add enable flag to oidc function [#2672](https://github.com/apache/apisix-dashboard/pull/2672)
60+
- feat: support purge method [#2674](https://github.com/apache/apisix-dashboard/pull/2674)
61+
- feat: support more upstream scheme [#2675](https://github.com/apache/apisix-dashboard/pull/2675)
62+
63+
### Docs
64+
65+
- docs: add data loader and new OpenAPI 3 loader [#2484](https://github.com/apache/apisix-dashboard/pull/2484)
66+
- docs: add new import and export docs to sidebar [#2485](https://github.com/apache/apisix-dashboard/pull/2485)
67+
- docs: update deploy-with-docker.md [#2472](https://github.com/apache/apisix-dashboard/pull/2472)
68+
- docs: add a notice about the compatibility of Ingress and Dashboard [#2552](https://github.com/apache/apisix-dashboard/pull/2552)
69+
- docs: add correct csp rule [#2548](https://github.com/apache/apisix-dashboard/pull/2548)
70+
- docs: add Slack invitation link badge [#2617](https://github.com/apache/apisix-dashboard/pull/2617)
71+
72+
### Bugfix
73+
74+
- fix: advance matching in the route create page causes the page to crash [#2440](https://github.com/apache/apisix-dashboard/pull/2440)
75+
- fix: Users can create a Consumer in Dashboard without enabling the plugin [#2442](https://github.com/apache/apisix-dashboard/pull/2442)
76+
- fix: block arbitrary file index [#2497](https://github.com/apache/apisix-dashboard/pull/2497)
77+
- fix: route duplicate ID [#2501](https://github.com/apache/apisix-dashboard/pull/2501)
78+
- fix: add a judgement for last_report_time [#2551](https://github.com/apache/apisix-dashboard/pull/2551)
79+
- fix: drawer components delete plugin not working [#2573](https://github.com/apache/apisix-dashboard/pull/2573)
80+
- fix: page refresh causes deletion exception [#2593](https://github.com/apache/apisix-dashboard/pull/2593)
81+
- fix: plugin_config missing on service exist [#2657](https://github.com/apache/apisix-dashboard/pull/2657)
82+
- fix: ant-table unable to request [#2641](https://github.com/apache/apisix-dashboard/pull/2641)
83+
- fix: change default CSP value [#2601](https://github.com/apache/apisix-dashboard/pull/2601)
84+
85+
### Test
86+
87+
- test: remove stale E2E cases [#2475](https://github.com/apache/apisix-dashboard/pull/2475)
88+
- fix: cli test invalid etcd [#2544](https://github.com/apache/apisix-dashboard/pull/2544)
89+
- feat: fix actions version to root version [#2521](https://github.com/apache/apisix-dashboard/pull/2521)
90+
- test: reduce fe ci time [#2557](https://github.com/apache/apisix-dashboard/pull/2557)
91+
- feat: set serverUrlMap with env, update cypress, update stylelint [#2583](https://github.com/apache/apisix-dashboard/pull/2583)
92+
- feat: add tip and preset model for plugin editor, improve e2e stability [#2581](https://github.com/apache/apisix-dashboard/pull/2581)
93+
94+
### Other
95+
96+
- feat: dashboard support windows [#2619](https://github.com/apache/apisix-dashboard/pull/2619)
97+
- feat: configure eslint plugins to support format import and export [#2647](https://github.com/apache/apisix-dashboard/pull/2647)
98+
4399
## 2.13.1
44100

45101
**This is a maintenance release, and you can see the CHANGELOG in `release/2.13` branch.**

README.md

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

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

36-
- The latest released version is [2.13.1](https://apisix.apache.org/downloads/) and is compatible with [Apache APISIX 2.13.x](https://apisix.apache.org/downloads/).
36+
- The latest released version is [2.14.0](https://apisix.apache.org/downloads/) and is compatible with [Apache APISIX 2.14.x](https://apisix.apache.org/downloads/).
3737

3838
## What's Apache APISIX Dashboard
3939

api/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.13.0
1+
2.14.0

docs/en/latest/config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.13.0",
2+
"version": "2.14.0",
33
"sidebar": [
44
{
55
"type": "category",

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](./install.md) to install dependencies.
3030
## Clone the project
3131

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

3636
## Start developing

docs/en/latest/install.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Please replace `<CONFIG_FILE>` to your configure file path.
4848

4949
```shell
5050
# 1. install RPM package
51-
sudo yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.13/apisix-dashboard-2.13-0.el7.x86_64.rpm
51+
sudo yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.14.0/apisix-dashboard-2.14.0-0.el7.x86_64.rpm
5252
```
5353

5454
### Launch
@@ -91,7 +91,7 @@ For `web`:
9191
### Download {#source-download}
9292

9393
```shell
94-
git clone -b release/2.13 https://github.com/apache/apisix-dashboard.git && cd apisix-dashboard
94+
git clone -b release/2.14 https://github.com/apache/apisix-dashboard.git && cd apisix-dashboard
9595
```
9696

9797
### Build {#source-build}

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.13.0",
3+
"version": "2.14.0",
44
"private": true,
55
"description": "Dashboard for Apache APISIX",
66
"scripts": {

0 commit comments

Comments
 (0)