Skip to content

Commit 8bc4095

Browse files
sync CHANGELOG (#7800)
update for KIC 3.4.9/3.4.10/3.5.2/3.5.3 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
1 parent 4d15e63 commit 8bc4095

File tree

1 file changed

+63
-2
lines changed

1 file changed

+63
-2
lines changed

CHANGELOG.md

Lines changed: 63 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,12 @@ Adding a new version? You'll need three changes:
88
This is all the way at the bottom. It's the thing we always forget.
99
--->
1010

11+
- [3.5.3](#353)
1112
- [3.5.2](#352)
1213
- [3.5.1](#351)
1314
- [3.5.0](#350)
15+
- [3.4.10](#3410)
16+
- [3.4.9](#349)
1417
- [3.4.8](#348)
1518
- [3.4.7](#347)
1619
- [3.4.6](#346)
@@ -125,6 +128,27 @@ Adding a new version? You'll need three changes:
125128
`healthchecks.thershold` field in Kong upstreams.
126129
(Thanks to [@elbrogan-vizio](https://github.com/elbrogan-vizio) who contributed to the fix.)
127130
[#7784](https://github.com/Kong/kubernetes-ingress-controller/pull/7784)
131+
- Reject CA Secrets with multiple PEM certs.
132+
[#7763](https://github.com/Kong/kubernetes-ingress-controller/pull/7763)
133+
134+
## [3.5.3]
135+
136+
> Release date: 2025-11-21
137+
138+
### Fixed
139+
140+
- Do not cleanup `null`s in the configuration of plugins with Kong running in
141+
DBLess mode in the translator of ingress-controller. This enables user to use
142+
explicit `null`s in plugins.
143+
[#7751](https://github.com/Kong/kubernetes-ingress-controller/pull/7751)
144+
- Reject CA Secrets with multiple PEM certs.
145+
[#7763](https://github.com/Kong/kubernetes-ingress-controller/pull/7763)
146+
- Translate `healtchchecks.thershold` in `KongUpstreamPolicy` to the
147+
`healthchecks.thershold` field in Kong upstreams.
148+
(Thanks to [@elbrogan-vizio](https://github.com/elbrogan-vizio) who contributed to the fix.)
149+
[#7784](https://github.com/Kong/kubernetes-ingress-controller/pull/7784)
150+
- Bump Go to 1.25.4
151+
[#7794](https://github.com/Kong/kubernetes-ingress-controller/pull/7794)
128152

129153
## [3.5.2]
130154

@@ -142,8 +166,6 @@ Adding a new version? You'll need three changes:
142166
that KIC deletes the certificates of listeners on dataplane pods deleted when
143167
KIC is running under the control of Kong gateway operator.
144168
[#7666](https://github.com/Kong/kubernetes-ingress-controller/pull/7666)
145-
- Reject CA Secrets with multiple PEM certs.
146-
[#7763](https://github.com/Kong/kubernetes-ingress-controller/pull/7763)
147169

148170
## [3.5.1]
149171

@@ -210,6 +232,42 @@ Adding a new version? You'll need three changes:
210232
source is different than cookie).
211233
[#7582](https://github.com/Kong/kubernetes-ingress-controller/pull/7582)
212234

235+
## [3.4.10]
236+
237+
> Release date: 2025-11-21
238+
239+
### Fixed
240+
241+
- Do not cleanup `null`s in the configuration of plugins with Kong running in
242+
DBLess mode in the translator of ingress-controller. This enables user to use
243+
explicit `null`s in plugins.
244+
[#7751](https://github.com/Kong/kubernetes-ingress-controller/pull/7751)
245+
- Reject CA Secrets with multiple PEM certs.
246+
[#7767](https://github.com/Kong/kubernetes-ingress-controller/pull/7767)
247+
- Translate `healtchchecks.thershold` in `KongUpstreamPolicy` to the
248+
`healthchecks.thershold` field in Kong upstreams.
249+
(Thanks to [@elbrogan-vizio](https://github.com/elbrogan-vizio) who contributed to the fix.)
250+
[#7784](https://github.com/Kong/kubernetes-ingress-controller/pull/7784)
251+
- Bump Go to 1.25.4
252+
[#7765](https://github.com/Kong/kubernetes-ingress-controller/pull/7795)
253+
254+
## [3.4.9]
255+
256+
> Release date: 2025-09-24
257+
258+
### Fixed
259+
260+
- Do not skip the gateway listeners without `Programmed` condition set to `True`
261+
when the gateway class does not contain `konghq.com/gateway-unmanaged`
262+
annotation in extracting certificates from listeners. This fixes the issue
263+
that KIC deletes the certificates of listeners on dataplane pods deleted when
264+
KIC is running under the control of Kong gateway operator.
265+
[#7666](https://github.com/Kong/kubernetes-ingress-controller/pull/7666)
266+
- Add `request-termination` plugin to return `500` if there are no available
267+
`backendRef` only when the service is translated from `HTTPRoute` or
268+
`GRPCRoute`.
269+
[#7720](https://github.com/Kong/kubernetes-ingress-controller/pull/7720)
270+
213271
## [3.4.8]
214272

215273
> Release date: 2025-07-10
@@ -4213,9 +4271,12 @@ Please read the changelog and test in your environment.
42134271
- The initial versions were rapildy iterated to deliver
42144272
a working ingress controller.
42154273

4274+
[3.5.3]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.5.2...v3.5.3
42164275
[3.5.2]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.5.1...v3.5.2
42174276
[3.5.1]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.5.0...v3.5.1
42184277
[3.5.0]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.4.7...v3.5.0
4278+
[3.4.10]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.4.9...v3.4.10
4279+
[3.4.9]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.4.8...v3.4.9
42194280
[3.4.8]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.4.7...v3.4.8
42204281
[3.4.7]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.4.6...v3.4.7
42214282
[3.4.6]: https://github.com/kong/kubernetes-ingress-controller/compare/v3.4.5...v3.4.6

0 commit comments

Comments
 (0)