Skip to content

Commit e6b0aa9

Browse files
committed
chore: release 0.5.0
1 parent 9deb22f commit e6b0aa9

3 files changed

Lines changed: 32 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,41 @@
1919

2020
# Table of Contents
2121

22+
- [0.5.0](#050)
2223
- [0.4.0](#040)
2324
- [0.3.0](#030)
2425
- [0.2.0](#020)
2526
- [0.1.0](#010)
2627

28+
# 0.5.0
29+
30+
A lot of important features are supported in this release, it makes apisix-ingress-controller more powerful and flexible.
31+
Also, several bugs are fixed so the robustness is also enhanced.
32+
33+
We recommend you to use [Apache APISIX 2.5](https://github.com/apache/apisix/releases/tag/2.5) with this release. Note since CRDs are updated, when
34+
you upgrade your old release, **manual steps are required to apply the new ApisixRoute**. Please see the instruction `7` in [FAQ](https://github.com/apache/apisix-ingress-controller/blob/master/docs/en/latest/FAQ.md) for more details.
35+
36+
## Core
37+
38+
* Support traffic split feature ([#308](https://github.com/apache/apisix-ingress-controller/pull/308))
39+
* Support route match exprs ([#304](https://github.com/apache/apisix-ingress-controller/pull/304), [#306](https://github.com/apache/apisix-ingress-controller/pull/306))
40+
* Support to configure [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/) resources in version `extensions/v1beta1` ([#296](https://github.com/apache/apisix-ingress-controller/pull/296), [#315](https://github.com/apache/apisix-ingress-controller/pull/315))
41+
* Add name fields when generating APISIX Routes and Upstreams ([#333](https://github.com/apache/apisix-ingress-controller/pull/333))
42+
* Support to use remote addrs as route match conditions ([#347](https://github.com/apache/apisix-ingress-controller/pull/347))
43+
* Schema for ApisixRoute CRD ([#345](https://github.com/apache/apisix-ingress-controller/pull/345))
44+
45+
## Fix
46+
47+
* Sometimes ApisixRoute update is ineffective ([#319](https://github.com/apache/apisix-ingress-controller/pull/319))
48+
* Priority field is not passed to APISIX ([#329](https://github.com/apache/apisix-ingress-controller/pull/329))
49+
* Route rule name in ApisixRoute can be duplicated ([#330](https://github.com/apache/apisix-ingress-controller/pull/330))
50+
* Use `PUT` instead of `PATCH` method when updating resources ([#353](https://github.com/apache/apisix-ingress-controller/pull/353))
51+
52+
## Test
53+
54+
* Use [Kind](https://kind.sigs.k8s.io/) to run e2e suites ([#331](https://github.com/apache/apisix-ingress-controller/pull/331))
55+
* Add e2e test cases for plugins redirect, uri-blocker, fault-injection, request-id, limit-count, echo, cors, response-rewrite, proxy-rewrite ([#320](https://github.com/apache/apisix-ingress-controller/pull/320), [#327](https://github.com/apache/apisix-ingress-controller/pull/327), [#328](https://github.com/apache/apisix-ingress-controller/pull/328), [#334](https://github.com/apache/apisix-ingress-controller/pull/334), [#336](https://github.com/apache/apisix-ingress-controller/pull/336), [#342](https://github.com/apache/apisix-ingress-controller/pull/342), [#341](https://github.com/apache/apisix-ingress-controller/pull/341))
56+
2757
# 0.4.0
2858

2959
This release mainly improves the program robustness and adds some features.

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#
1717
default: help
1818

19-
VERSION ?= 0.4.0
19+
VERSION ?= 0.5.0
2020
RELEASE_SRC = apache-apisix-ingress-controller-${VERSION}-src
2121
LOCAL_REGISTRY="localhost:5000"
2222
IMAGE_TAG ?= dev

docs/en/latest/getting-started.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,5 @@ The following table describes the compatibility between apisix-ingress-controlle
7777
| apisix-ingress-controller | Apache APISIX |
7878
| ----:| ---:|
7979
| `master` | `>= 2.4`, `2.5` is recommended. |
80+
| `0.5` | `>= 2.4`, `2.5` is recommended. |
8081
| `0.4` |`>= 2.4`|

0 commit comments

Comments
 (0)