Skip to content

Commit 76fb6fd

Browse files
committed
changelog
1 parent 017d6ed commit 76fb6fd

File tree

1 file changed

+110
-0
lines changed

1 file changed

+110
-0
lines changed
+110
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
changelog:
2+
- type: BREAKING_CHANGE
3+
description: >
4+
Remove support for OpenCensus tracing as it's also dropped in Envoy 1.33.
5+
6+
- type: NON_USER_FACING
7+
description: >
8+
To support the Istio dependency being bumped,
9+
add a workaround that prevents sending xDS for Kubernetes Gateways until
10+
their per-client clusters are ready.
11+
12+
This works around the fact that the latest krt behavior is now async; we
13+
previously relied on events to have a specific order but because they're
14+
processed in parallel there is no guarantee clusters are ready before we
15+
process the xds snapshot for the unique connected client on the first
16+
iteration.
17+
18+
In the future we seek to add guarantees to the krt framework upstream to
19+
avoid the need to be careful with situations like these.
20+
21+
- type: NON_USER_FACING
22+
description: >
23+
Bump dependencies to support latest Envoy (1.33).
24+
issueLink: https://github.com/kgateway-dev/kgateway/issues/10487
25+
resolvesIssue: false
26+
27+
- type: DEPENDENCY_BUMP
28+
dependencyOwner: github.com/envoyproxy
29+
dependencyRepo: go-control-plane/contrib
30+
dependencyTag: v1.32.5-0.20250207140015-90270e3c85fd
31+
- type: DEPENDENCY_BUMP
32+
dependencyOwner: github.com/envoyproxy
33+
dependencyRepo: go-control-plane/envoy
34+
dependencyTag: v1.32.5-0.20250211152746-ef139ef8ea6b
35+
- type: DEPENDENCY_BUMP
36+
dependencyOwner: golang.org
37+
dependencyRepo: x/crypto
38+
dependencyTag: v0.32.0
39+
- type: DEPENDENCY_BUMP
40+
dependencyOwner: golang.org
41+
dependencyRepo: x/tools
42+
dependencyTag: v0.29.0
43+
- type: DEPENDENCY_BUMP
44+
dependencyOwner: google.golang.org
45+
dependencyRepo: grpc
46+
dependencyTag: v1.70.0
47+
- type: DEPENDENCY_BUMP
48+
dependencyOwner: google.golang.org
49+
dependencyRepo: protobuf
50+
dependencyTag: v1.36.5
51+
- type: DEPENDENCY_BUMP
52+
dependencyOwner: github.com/fsnotify
53+
dependencyRepo: fsnotify
54+
dependencyTag: v1.8.0
55+
- type: DEPENDENCY_BUMP
56+
dependencyOwner: k8s.io
57+
dependencyRepo: api
58+
dependencyTag: v0.32.1
59+
- type: DEPENDENCY_BUMP
60+
dependencyOwner: k8s.io
61+
dependencyRepo: apiextensions-apiserver
62+
dependencyTag: v0.32.1
63+
- type: DEPENDENCY_BUMP
64+
dependencyOwner: k8s.io
65+
dependencyRepo: apimachinery
66+
dependencyTag: v0.32.1
67+
- type: DEPENDENCY_BUMP
68+
dependencyOwner: k8s.io
69+
dependencyRepo: apiserver
70+
dependencyTag: v0.32.1
71+
- type: DEPENDENCY_BUMP
72+
dependencyOwner: k8s.io
73+
dependencyRepo: cli-runtime
74+
dependencyTag: v0.32.1
75+
- type: DEPENDENCY_BUMP
76+
dependencyOwner: k8s.io
77+
dependencyRepo: client-go
78+
dependencyTag: v0.32.1
79+
- type: DEPENDENCY_BUMP
80+
dependencyOwner: sigs.k8s.io
81+
dependencyRepo: code-generator
82+
dependencyTag: v0.32.1
83+
- type: DEPENDENCY_BUMP
84+
dependencyOwner: sigs.k8s.io
85+
dependencyRepo: component-base
86+
dependencyTag: v0.32.1
87+
- type: DEPENDENCY_BUMP
88+
dependencyOwner: sigs.k8s.io
89+
dependencyRepo: component-helpers
90+
dependencyTag: v0.32.1
91+
- type: DEPENDENCY_BUMP
92+
dependencyOwner: sigs.k8s.io
93+
dependencyRepo: kubectl
94+
dependencyTag: v0.32.1
95+
- type: DEPENDENCY_BUMP
96+
dependencyOwner: sigs.k8s.io
97+
dependencyRepo: metrics
98+
dependencyTag: v0.32.1
99+
- type: DEPENDENCY_BUMP
100+
dependencyOwner: sigs.k8s.io
101+
dependencyRepo: controller-runtime
102+
dependencyTag: v0.20.1
103+
- type: DEPENDENCY_BUMP
104+
dependencyOwner: onsi
105+
dependencyRepo: ginkgo/v2
106+
dependencyTag: v2.22.1
107+
- type: DEPENDENCY_BUMP
108+
dependencyOwner: onsi
109+
dependencyRepo: gomega
110+
dependencyTag: v1.36.2

0 commit comments

Comments
 (0)