Releases: apache/apisix-ingress-controller
v1.8.3 🌈
What's New
- fix: candidate controllers missing Forget call in workqueue @Revolyssup (#2308)
👨🏽💻 Contributors
Thank you to our contributors for making this release possible:
@Revolyssup
v1.8.2 🌈
What's New
- fix: deletion of references @Revolyssup (#2213)
🧰 Maintenance
- chore(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 in /test/e2e @dependabot (#2220)
👨🏽💻 Contributors
Thank you to our contributors for making this release possible:
@Revolyssup, @dependabot and @dependabot[bot]
v1.8.1 🌈
What's New
- chore: remove redundant logs and improve logs for users @Revolyssup (#2206)
- fix: use force=true to hard delete the apisix resource @Revolyssup (#2210)
- chore: upgrade etcd-adapter to latest version @Revolyssup (#2205)
- chore(ci): remove tao12345666333 and lingsamuel in reviewers @AlinsRan (#2150)
- test: failing flaky unit test @Revolyssup (#2151)
- refactor(cmd/ingress): invert signal ctx logic @acuteaura (#2139)
- chore: update NOTICE to 2024 @zll600 (#2149)
- fix: remove path validation @Revolyssup (#2140)
- feat: add plugin_config_namespace parameter to ApisixRoute @Revolyssup (#2137)
- docs: clarify usage of external service discovery @Revolyssup (#2124)
- feat: add release notes for v1.8.0 release (#2111) @Revolyssup (#2115)
🧰 Maintenance
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.1 in /test/e2e @dependabot (#2195)
- chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 @dependabot (#2196)
- chore(deps): bump k8s.io/apimachinery from 0.29.2 to 0.29.3 in /test/e2e @dependabot (#2185)
- chore(deps): bump k8s.io/client-go from 0.29.0 to 0.29.2 in /test/e2e @dependabot (#2162)
- chore(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 in /test/e2e @dependabot (#2172)
- chore(deps): bump k8s.io/api from 0.29.0 to 0.29.2 in /test/e2e @dependabot (#2163)
- chore(deps): bump k8s.io/apimachinery from 0.29.0 to 0.29.2 in /test/e2e @dependabot (#2161)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.16.0 in /test/e2e @dependabot (#2177)
👨🏽💻 Contributors
Thank you to our contributors for making this release possible:
@AlinsRan, @Revolyssup, @acuteaura, @dependabot, @dependabot[bot] and @zll600
Release v1.8.0 🌈
What's New
- docs: clarify usage of external service discovery @Revolyssup (#2124)
- feat: add release notes for v1.8.0 release (#2111) @Revolyssup (#2115)
- docs: update keys based helm chart version @Revolyssup (#2085)
- feat: add
skip_mtls_uri_regex
support for ApisixTls @aynp (#1915) - feat: add support for multiple labels with same key @Revolyssup (#2099)
- feat: Allow merging nested values in plugin config secretRef @Revolyssup (#2096)
- feat: allow configuring timeout and retries for upstream with ingress @Revolyssup (#1876)
- ci: add workflow to push docker image @Revolyssup (#2081)
- fix: upgrade etcd-adapter @Revolyssup (#2078)
- docs: Add doc for ApisixConsumer @Revolyssup (#2074)
- fix: create unique TLS object for each item in Ingress tls @Revolyssup (#1989)
- feat: add release-drafter @Revolyssup (#2068)
- fix: replace string comparison with 64 bit int @Revolyssup (#2062)
- chore: add Revolyssup in reviewers @Revolyssup (#2059)
- chore(deps): bump google.golang.org/grpc from 1.42.0 to 1.56.3 in /test/e2e/testbackend @dependabot (#2026)
- docs: add best practice docs to avoid race condition bw kubelet and apisix @Revolyssup (#2045)
- chore: correct Makefile comments @jiangfucheng (#2038)
- Renamed field in examples according to CRD @nayavu (#2032)
🐛 Bug Fixes
- fix: Some CRDs missing status sub-resource @Chever-John (#1809)
🧰 Maintenance
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 in /test/e2e @dependabot (#2079)
- chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /test/e2e @dependabot (#2107)
- chore(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0 in /test/e2e @dependabot (#2105)
- chore(deps): bump k8s.io/api from 0.28.2 to 0.28.4 @dependabot (#2056)
- chore(deps): bump k8s.io/client-go from 0.28.3 to 0.28.4 in /test/e2e @dependabot (#2052)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 in /test/e2e @dependabot (#2041)
- chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /test/e2e @dependabot (#2024)
- chore(deps): bump k8s.io/apimachinery from 0.28.3 to 0.28.4 in /test/e2e @dependabot (#2054)
- chore(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 in /test/e2e @dependabot (#2035)
- chore(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3 in /test/e2e @dependabot (#2016)
- chore(deps): bump k8s.io/api from 0.28.2 to 0.28.3 in /test/e2e @dependabot (#2018)
👨🏽💻 Contributors
Thank you to our contributors for making this release possible:
@Chever-John, @Revolyssup, @aynp, @dependabot, @dependabot[bot], @jiangfucheng and @nayavu
Release v1.7.1
Welcome to the v1.7.1 release of apisix-ingress-controller!
This is a Patch version release.
Highlights
Please try out the release binaries and report any issues at
https://github.com/apache/apisix-ingress-controller/issues.
Contributors
- Jintao Zhang
- Sarasa Kisaragi
- Xin Rong
Changes
3 commits
Dependency Changes
This release has no dependency changes
Previous release can be found at v1.7.0
Release v1.7.0
Highlights
The API version of all custom resources has been upgraded to v2 in v1.5 release. In 1.7 we removed the v2beta3 API. Please go to #707 for detail.
In this version we added more Gateway API support and add IngressClass support for all CRDs.
From this version, we try to add a new architecture, then user can reduce etcd of APISIX. (This feature is experimental.)
Please try out the release binaries and report any issues at
https://github.com/apache/apisix-ingress-controller/issues.
Contributors
- dependabot[bot]
- Jintao Zhang
- Xin Rong
- Navendu Pottekkat
- Sarasa Kisaragi
- Abhishek Choudhary
- Ashish Tiwari
- Aryan
- Gallardot
- Priyansh Singh
- chengzw
- ermao
- ikatlinsky
- lsy
- Abhith Rajan
- Anh Le (Andy)
- Ashing Zheng
- AuruTus
- Basuotian
- Carson Yang
- Chever John
- Deepjyoti Barman
- Eng Zer Jun
- Fatpa
- German Lashevich
- Joanthan Chen
- John Chever
- Rishav Raj
- Traky Deng
- Tristan
- basefas
- fabriceli
- fengxsong
- harvies
- machinly
- oliver
- sakulali
- tanzhe
- tyltr
Changes
171 commits
7ecd088
chore(deps): bump sigs.k8s.io/gateway-api from 0.6.2 to 0.8.0 (#1945)2641c32
chore(deps): bump k8s.io/code-generator from 0.28.0 to 0.28.1 (#1949)9f54d9c
chore(deps): bump sigs.k8s.io/controller-runtime from 0.14.6 to 0.16.1 (#1947)519fd5c
chore(deps): bump k8s.io/client-go from 0.27.4 to 0.28.1 (#1940)1466e89
feat: use HOSTNAME as controller name and add default value. (#1946)0bbdc4f
feat: support controller as etcd server (#1803)cf88af9
chore: add Gallardot for deps reviewer (#1942)aae52d5
chore(deps): bump github.com/eclipse/paho.mqtt.golang in /test/e2e (#1891)1bea14f
chore(deps): bump google.golang.org/grpc in /test/e2e (#1886)e0a2b17
chore(deps): bump golang.org/x/net from 0.12.0 to 0.14.0 (#1920)c1f241b
chore(deps): bump k8s.io/client-go from 0.27.4 to 0.28.1 in /test/e2e (#1938)c3174d4
chore(deps): bump go.uber.org/zap from 1.24.0 to 1.25.0 (#1922)28d7c90
chore(deps): bump github.com/onsi/ginkgo/v2 in /test/e2e (#1933)7b3deb5
feat: add support for host pass in upstream crd (#1889)14e3c61
chore(deps): bump go.uber.org/zap from 1.24.0 to 1.25.0 in /test/e2e (#1921)fa07c66
fix(ci): udp forward failed and missing pigz (#1929)c3dff87
dep: downgraded k8s.io/kube-openapi (#1919)b7329b0
chore: clean up apisix v1 (#1916)f2ae01a
chore(deps): bump k8s.io/client-go from 0.27.1 to 0.27.4 (#1917)37e9201
chore: Upgrade Go tool chain version 1.19 to version 1.20 (#1788)3fa789d
chore: remove support for Ingress in the extensions/v1beta1 API version (#1840)3f45ca9
ci: auto certs and upgrade APISIX to 3.4.1 version (#1911)8e3104b
docs: Add QA about exposing gateway as loadbalancer (#1907)c40b664
ci: cron ci must use the logical AND condition (#1850)e809cfb
feat: Allow response header rewrite via Ingress annotations (#1861)3efd796
chore(deps): bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#1852)a79c140
chore(deps): bump k8s.io/client-go from 0.27.1 to 0.27.3 in /test/e2e (#1866)8e86331
docs: update docs links (#1873)32c0751
Update issuer.yaml (#1856)7540872
chore(deps): bump github.com/gin-gonic/gin in /test/e2e (#1851)e5db08a
chore(deps): bump github.com/onsi/ginkgo/v2 in /test/e2e (#1837)373839a
chore(deps): bump github.com/stretchr/testify in /test/e2e (#1842)ff43aee
docs: Update powered-by.md (#1841)e91dbf5
chore(deps): Update dependencies (#1833)113defc
chore: rename all v2beta3 to v2 in e2e templates (#1832)7b81a8b
chore: StringToByte without mem-allocation supports v1.20 (#1750)050d201
chore: remove v2beta3 (#1817)c6a13b3
chore(deps): bump github.com/onsi/ginkgo/v2 in /test/e2e (#1827)31891ba
fix: Referencing empty objects during tcproute and httproute updates (#1825)2182a48
CI: add regression testing with apisix:dev (#1721)2641b78
chore: add docker compose and docker-compose compatible (#1808)abfacd6
fix: Keep health checker running when health check failed. Make healthcheck function pure (#1779)a414df7
fix: secret reference update Ingress (#1780)2061824
chore: upgrade ginkgo 1.9.0 to 1.9.2 (#1800)4b1ad1b
feat: sync consumer crd labels to apisix (#1540)98ff8e5
fix: error message typo (#1790)3a8fdf6
refactor: update status (#1618)5ef48f9
chore(deps): bump github.com/gavv/httpexpect/v2 in /test/e2e (#1774)8e43700
dep: Updated some dependencies. (#1782)2f9a4c8
chore: use docker buildkit to cache go build cache (#1778)- [
b4d1eed
](https://github.com/apache/apisix-ingress-...
Release 1.6.1
Known Issue
A bug was discovered in v1.6.1, but it does not exist in version 1.6.0. We are actively working on fixing it and will address it in version 1.6.2. Please do not upgrade to 1.6.1 for now and continue using 1.6.0.
Welcome to the 1.6.1 release of apisix-ingress-controller!
This is a Patch version release.
Highlights
Contributors
- Sarasa Kisaragi
- JiChang Xu
- Jintao Zhang
- Kevin
- Xin Rong
Changes
07bcc69
fix: missing upstream name in gateway-api routes (#1754) (#1756)df04324
fix: panic at empty http spec (#1660) (#1757)247bfed
fix: when secret created later than apisixtls it should be updated (#1715) (#1758)b570843
fix: Ingress delete events can be handler after svc be deleted (#1576) (#1755)db20b67
doc: add svc-namespace description to the annotations (#1605) (#1624)dec4439
fix: allow passing plugin config name for route with no backends (#1578) (#1594)c4ba664
docs: add example link. (#1582)66d9434
docs: Update the-hard-way.md (#1581)
Dependency Changes
This release has no dependency changes
Previous release can be found at 1.6.0
Release 1.6.0
Highlights
The API version of all custom resources has been upgraded to v2 in v1.5 release. In 1.6 we removed the v2beta2 API. Please go to #707 for detail.
In this version we added more Gateway API support. e.g. TCPRoute/UDPRoute/HTTPRouteFilter etc.
From this version, we can proxy external services and external name services. And integrated with the service discovery component.
Some other noteworthy features are here #1309
What's Changed
- docs: fix dead link by @xiangtianyu in #1211
- doc: Refactor the README by @nfrankel in #1215
- chore: v1.5.0-rc1 release by @tao12345666333 in #1219
- docs: add installation on KIND to index by @tao12345666333 in #1220
- Restruct pkg/ingress by @lingsamuel in #1204
- ci: add cronjob runs e2e in multiple k8s versions by @AlinsRan in #1203
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.18 to 0.40.19 in /test/e2e by @dependabot in #1228
- chore: update contributor over time link for README by @guoqqqi in #1239
- feat: add log rotate by @xiangtianyu in #1200
- docs: Fix typo on plugin config name by @jaysonsantos in #1241
- chore(deps): bump go.uber.org/zap and github.com/prometheus/client_golang by @tao12345666333 in #1244
- fix: TestRotateLog by @AlinsRan in #1246
- fix: nodes convert failed by @AlinsRan in #1222
- fix: log Secret name instead of all data by @zaunist in #1216
- docs: update "Getting started" guide by @navendu-pottekkat in #1247
- feat: add mqtt-proxy plugin in ApisixRoute (#966) by @stillfox-lee in #1056
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.19 to 0.40.20 in /test/e2e by @dependabot in #1259
- chore(deps): bump deps from 0.24.3 to 0.24.4 by @tao12345666333 in #1265
- fix: object type should be apisix_upstream and endpointslice and apisix_cluster_config by @AlinsRan in #1268
- ci: set default_branch by @AlinsRan in #1274
- docs: update installation guide by @navendu-pottekkat in #1272
- chore(deps): bump github.com/eclipse/paho.mqtt.golang from 1.3.5 to 1.4.1 in /test/e2e by @dependabot in #1255
- fix: namespace_selector invalid when restarting by @AlinsRan in #1238
- fix config missing default_cluster_name yaml by @xiangtianyu in #1277
- docs:add ApisixUpstream healthCheck explanation to resolveGranularity by @redtacs in #1279
- e2e: delete duplicate log data on e2e-test failure by @AlinsRan in #1297
- docs: add powered-by.md by @tao12345666333 in #1293
- chore: protect v1.5.0 and enable CI for it by @tao12345666333 in #1294
- refactor: annotations by @AlinsRan in #1245
- fix: type assertion failed by @tao12345666333 in #1314
- fix: ingress class not effect in resource sync logic by @xiangtianyu in #1311
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 in /test/e2e by @dependabot in #1318
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.20 to 0.40.21 in /test/e2e by @dependabot in #1319
- feat: support update and delete for HTTPRoute by @AlinsRan in #1315
- fix: support resolveGranularity of ApisixRoute by @AlinsRan in #1251
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.21 to 0.40.22 in /test/e2e by @dependabot in #1327
- docs: add powered-by.md by @LinkMaq in #1334
- fix: crd resource status is not updated by @AlinsRan in #1335
- fix: Using different protocols at the same time in ApisixUpstream by @xianshun163 in #1331
- docs: add slack invitation badge by @Baoyuantop in #1333
- docs: update user cases by @tao12345666333 in #1337
- feat: update secret referenced by ingress by @lingsamuel in #1243
- docs: modify powered-by.md by @Yousri in #1350
- chore(deps): bump k8s.io/xxx from 0.24.4 to 0.25.1 and Go 1.19 by @tao12345666333 in #1290
- e2e: remove debug log by @AlinsRan in #1358
- feat: support gateway/tcproute by @AlinsRan in #1217
- docs: update golang version to 1.19 by @soulbird in #1370
- chore: release v1.5.0 (#1360) by @tao12345666333 in #1373
- feat: add Gateway UDPRoute by @stillfox-lee in #1278
- chore(deps): bump k8s.io/client-go from 0.25.1 to 0.25.2 in /test/e2e by @dependabot in #1361
- chore(deps): bump k8s.io/code-generator from 0.25.1 to 0.25.3 by @dependabot in #1384
- feat: support external service by @lingsamuel in #1306
- docs: update ApisixRoute docs by @navendu-pottekkat in #1391
- docs: ensure parity in examples by @navendu-pottekkat in #1396
- docs: fix typo by @YuanYingdong in #1398
- feat: ingress extensions/v1beta1 support tls by @shareinto in #1392
- chore(deps): bump k8s.io/client-go from 0.25.2 to 0.25.3 by @tao12345666333 in #1397
- docs: update annotations page by @navendu-pottekkat in #1399
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 in /test/e2e by @dependabot in #1400
- chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 by @dependabot in #1402
- chore(deps): bump github.com/slok/kubewebhook/v2 from 2.3.0 to 2.5.0 by @dependabot in #1403
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /test/e2e by @dependabot in #1401
- docs: update ApisixUpstream docs by @navendu-pottekkat in #1407
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1404
- chore(deps): bump github.com/eclipse/paho.mqtt.golang from 1.4.1 to 1.4.2 in /test/e2e by @dependabot in #1410
- docs: update "ApisixTls" and "ApisixClusterConfig" by @navendu-pottekkat in #1414
- feat: support plugin_metadata of apisix by @AlinsRan in #1369
- feat: support k8s native ingress and backend service in different… by @shareinto in #1377
- chore(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #1411
- chore: remove v2beta2 API Version by @tao12345666333 in #1431
- docs: fix
server-secret.yaml
link inmtls.md
by @SkyeYoung in #1432 - feat: delete "app_namespaces" param by @cmssczy in #1429
- feat: suppor...
Release 1.6.0-rc1
Highlights
The API version of all custom resources has been upgraded to v2 in v1.5 release. In 1.6 we removed the v2beta2 API. Please go to #707 for detail.
In this version we added more Gateway API support. e.g. TCPRoute/UDPRoute/HTTPRouteFilter etc.
From this version, we can proxy external services and external name services. And integrated with the service discovery component.
Some other noteworthy features are here #1309
What's Changed
- docs: fix dead link by @xiangtianyu in #1211
- doc: Refactor the README by @nfrankel in #1215
- chore: v1.5.0-rc1 release by @tao12345666333 in #1219
- docs: add installation on KIND to index by @tao12345666333 in #1220
- Restruct pkg/ingress by @lingsamuel in #1204
- ci: add cronjob runs e2e in multiple k8s versions by @AlinsRan in #1203
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.18 to 0.40.19 in /test/e2e by @dependabot in #1228
- chore: update contributor over time link for README by @guoqqqi in #1239
- feat: add log rotate by @xiangtianyu in #1200
- docs: Fix typo on plugin config name by @jaysonsantos in #1241
- chore(deps): bump go.uber.org/zap and github.com/prometheus/client_golang by @tao12345666333 in #1244
- fix: TestRotateLog by @AlinsRan in #1246
- fix: nodes convert failed by @AlinsRan in #1222
- fix: log Secret name instead of all data by @zaunist in #1216
- docs: update "Getting started" guide by @navendu-pottekkat in #1247
- feat: add mqtt-proxy plugin in ApisixRoute (#966) by @stillfox-lee in #1056
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.19 to 0.40.20 in /test/e2e by @dependabot in #1259
- chore(deps): bump deps from 0.24.3 to 0.24.4 by @tao12345666333 in #1265
- fix: object type should be apisix_upstream and endpointslice and apisix_cluster_config by @AlinsRan in #1268
- ci: set default_branch by @AlinsRan in #1274
- docs: update installation guide by @navendu-pottekkat in #1272
- chore(deps): bump github.com/eclipse/paho.mqtt.golang from 1.3.5 to 1.4.1 in /test/e2e by @dependabot in #1255
- fix: namespace_selector invalid when restarting by @AlinsRan in #1238
- fix config missing default_cluster_name yaml by @xiangtianyu in #1277
- docs:add ApisixUpstream healthCheck explanation to resolveGranularity by @redtacs in #1279
- e2e: delete duplicate log data on e2e-test failure by @AlinsRan in #1297
- docs: add powered-by.md by @tao12345666333 in #1293
- chore: protect v1.5.0 and enable CI for it by @tao12345666333 in #1294
- refactor: annotations by @AlinsRan in #1245
- fix: type assertion failed by @tao12345666333 in #1314
- fix: ingress class not effect in resource sync logic by @xiangtianyu in #1311
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 in /test/e2e by @dependabot in #1318
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.20 to 0.40.21 in /test/e2e by @dependabot in #1319
- feat: support update and delete for HTTPRoute by @AlinsRan in #1315
- fix: support resolveGranularity of ApisixRoute by @AlinsRan in #1251
- chore(deps): bump github.com/gruntwork-io/terratest from 0.40.21 to 0.40.22 in /test/e2e by @dependabot in #1327
- docs: add powered-by.md by @LinkMaq in #1334
- fix: crd resource status is not updated by @AlinsRan in #1335
- fix: Using different protocols at the same time in ApisixUpstream by @xianshun163 in #1331
- docs: add slack invitation badge by @Baoyuantop in #1333
- docs: update user cases by @tao12345666333 in #1337
- feat: update secret referenced by ingress by @lingsamuel in #1243
- docs: modify powered-by.md by @Yousri in #1350
- chore(deps): bump k8s.io/xxx from 0.24.4 to 0.25.1 and Go 1.19 by @tao12345666333 in #1290
- e2e: remove debug log by @AlinsRan in #1358
- feat: support gateway/tcproute by @AlinsRan in #1217
- docs: update golang version to 1.19 by @soulbird in #1370
- chore: release v1.5.0 (#1360) by @tao12345666333 in #1373
- feat: add Gateway UDPRoute by @stillfox-lee in #1278
- chore(deps): bump k8s.io/client-go from 0.25.1 to 0.25.2 in /test/e2e by @dependabot in #1361
- chore(deps): bump k8s.io/code-generator from 0.25.1 to 0.25.3 by @dependabot in #1384
- feat: support external service by @lingsamuel in #1306
- docs: update ApisixRoute docs by @navendu-pottekkat in #1391
- docs: ensure parity in examples by @navendu-pottekkat in #1396
- docs: fix typo by @YuanYingdong in #1398
- feat: ingress extensions/v1beta1 support tls by @shareinto in #1392
- chore(deps): bump k8s.io/client-go from 0.25.2 to 0.25.3 by @tao12345666333 in #1397
- docs: update annotations page by @navendu-pottekkat in #1399
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 in /test/e2e by @dependabot in #1400
- chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 by @dependabot in #1402
- chore(deps): bump github.com/slok/kubewebhook/v2 from 2.3.0 to 2.5.0 by @dependabot in #1403
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /test/e2e by @dependabot in #1401
- docs: update ApisixUpstream docs by @navendu-pottekkat in #1407
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1404
- chore(deps): bump github.com/eclipse/paho.mqtt.golang from 1.4.1 to 1.4.2 in /test/e2e by @dependabot in #1410
- docs: update "ApisixTls" and "ApisixClusterConfig" by @navendu-pottekkat in #1414
- feat: support plugin_metadata of apisix by @AlinsRan in #1369
- feat: support k8s native ingress and backend service in different… by @shareinto in #1377
- chore(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #1411
- chore: remove v2beta2 API Version by @tao12345666333 in #1431
- docs: fix
server-secret.yaml
link inmtls.md
by @SkyeYoung in #1432 - feat: delete "app_namespaces" param by @cmssczy in #1429
- feat...
Release 1.5.1
What's Changed
- fix: handle v2 ApisixPluginConfig status by @tao12345666333 in #1409
- docs: fix
server-secret.yaml
link inmtls.md
(v1.5.0) by @SkyeYoung in #1434 - cherry-pick #1331: fix: Using different protocols at the same time in… by @tao12345666333 in #1464
- fix: cluster.metricsCollector invoked before assign when MountWebhooks(#1428) by @tao12345666333 in #1469
- bug: failed to reflect pluginConfig delete to cache(#1439) by @tao12345666333 in #1470
- chore: v1.5.1 release by @tao12345666333 in #1474
Full Changelog: 1.5.0...1.5.1