Skip to content

Commit 2e4891f

Browse files
authored
Release 1.48.0 - Kubernetes 1.32 Support, dual-stack networking support, bug fixes and more! (#4133)
1 parent ca09802 commit 2e4891f

File tree

18 files changed

+142
-186
lines changed

18 files changed

+142
-186
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Changelog
22

3+
## [v1.48.0](https://github.com/googleforgames/agones/tree/v1.48.0) (2025-03-25)
4+
5+
[Full Changelog](https://github.com/googleforgames/agones/compare/v1.47.0...v1.48.0)
6+
7+
**Implemented enhancements**
8+
- add metadata to agones webhook autoscaler request by @swermin in https://github.com/googleforgames/agones/pull/3957
9+
- feat(helm): support dual-stack networking for load balancers by @bergemalm in https://github.com/googleforgames/agones/pull/4073
10+
11+
**Fixed bugs**
12+
- fix: bump version of jsonpatch for lossy max int64 by @lacroixthomas in https://github.com/googleforgames/agones/pull/4090
13+
- Fix JSON Schema validation for ServiceAccount annotations by @0xaravindh in https://github.com/googleforgames/agones/pull/4122
14+
- Refactor image build and manifest push process by @0xaravindh in https://github.com/googleforgames/agones/pull/4118
15+
16+
**Other**
17+
- Preparation for Release v1.48.0 by @0xaravindh in https://github.com/googleforgames/agones/pull/4109
18+
- Increase wait time for upgrade test runner by @igooch in https://github.com/googleforgames/agones/pull/4113
19+
- Update Helm Schema Validation for topologySpreadConstraints and customCertSecretPath by @AliaksandrTsimokhau in https://github.com/googleforgames/agones/pull/4112
20+
- Fix: Ensure Buildx Builders Are Created or Used for ARM64 and Windows by @0xaravindh in https://github.com/googleforgames/agones/pull/4115
21+
- Update Supported Kubernetes to 1.30, 1.31, 1.32 by @kamaljeeti in https://github.com/googleforgames/agones/pull/4124
22+
- helm: change type from object to array for controller.customCertSecre… by @Joseph-Irving in https://github.com/googleforgames/agones/pull/4120
23+
- Created performance test cluster for 1.31 by @kamaljeeti in https://github.com/googleforgames/agones/pull/4125
24+
- Add deprecation notice for older image versions in release template by @0xaravindh in https://github.com/googleforgames/agones/pull/4126
25+
- Fix flaky test TestListAutoscalerAllocated by @igooch in https://github.com/googleforgames/agones/pull/4130
26+
27+
**New Contributors**
28+
- @AliaksandrTsimokhau made their first contribution in https://github.com/googleforgames/agones/pull/4112
29+
- @swermin made their first contribution in https://github.com/googleforgames/agones/pull/3957
30+
- @bergemalm made their first contribution in https://github.com/googleforgames/agones/pull/4073
31+
- @Joseph-Irving made their first contribution in https://github.com/googleforgames/agones/pull/4120
32+
333
## [v1.47.0](https://github.com/googleforgames/agones/tree/v1.47.0) (2025-02-11)
434

535
[Full Changelog](https://github.com/googleforgames/agones/compare/v1.46.0...v1.47.0)

install/helm/agones/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
# Declare variables to be passed into your templates.
1616

1717
apiVersion: v1
18-
appVersion: "1.48.0-dev"
19-
version: 1.48.0-dev
18+
appVersion: "1.48.0"
19+
version: 1.48.0
2020
name: agones
2121
description: a library for hosting, running and scaling dedicated game servers on Kubernetes.
2222
keywords:

install/helm/agones/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ agones:
282282
topologySpreadConstraints: []
283283
image:
284284
registry: us-docker.pkg.dev/agones-images/release
285-
tag: 1.48.0-dev
285+
tag: 1.48.0
286286
controller:
287287
name: agones-controller
288288
pullPolicy: IfNotPresent

install/yaml/install.yaml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ metadata:
5050
namespace: agones-system
5151
labels:
5252
app: agones
53-
chart: agones-1.48.0-dev
53+
chart: agones-1.48.0
5454
release: agones-manual
5555
heritage: Helm
5656
---
@@ -75,7 +75,7 @@ metadata:
7575
namespace: agones-system
7676
labels:
7777
app: agones
78-
chart: agones-1.48.0-dev
78+
chart: agones-1.48.0
7979
release: agones-manual
8080
heritage: Helm
8181
---
@@ -100,7 +100,7 @@ metadata:
100100
namespace: default
101101
labels:
102102
app: agones
103-
chart: agones-1.48.0-dev
103+
chart: agones-1.48.0
104104
release: agones-manual
105105
heritage: Helm
106106
---
@@ -112,7 +112,7 @@ metadata:
112112
namespace: agones-system
113113
labels:
114114
app: agones
115-
chart: "agones-1.48.0-dev"
115+
chart: "agones-1.48.0"
116116
release: "agones-manual"
117117
heritage: "Helm"
118118
type: Opaque
@@ -129,7 +129,7 @@ metadata:
129129
namespace: agones-system
130130
labels:
131131
app: agones
132-
chart: "agones-1.48.0-dev"
132+
chart: "agones-1.48.0"
133133
release: "agones-manual"
134134
heritage: "Helm"
135135
data:
@@ -145,7 +145,7 @@ metadata:
145145
namespace: agones-system
146146
labels:
147147
app: agones
148-
chart: "agones-1.48.0-dev"
148+
chart: "agones-1.48.0"
149149
release: "agones-manual"
150150
heritage: "Helm"
151151
data:
@@ -161,7 +161,7 @@ metadata:
161161
namespace: agones-system
162162
labels:
163163
app: agones
164-
chart: "agones-1.48.0-dev"
164+
chart: "agones-1.48.0"
165165
release: "agones-manual"
166166
heritage: "Helm"
167167
data:
@@ -191,7 +191,7 @@ metadata:
191191
labels:
192192
component: crd
193193
app: agones
194-
chart: agones-1.48.0-dev
194+
chart: agones-1.48.0
195195
release: agones-manual
196196
heritage: Helm
197197
spec:
@@ -5968,7 +5968,7 @@ metadata:
59685968
labels:
59695969
component: crd
59705970
app: agones
5971-
chart: agones-1.48.0-dev
5971+
chart: agones-1.48.0
59725972
release: agones-manual
59735973
heritage: Helm
59745974
spec:
@@ -6158,7 +6158,7 @@ metadata:
61586158
labels:
61596159
component: crd
61606160
app: agones
6161-
chart: agones-1.48.0-dev
6161+
chart: agones-1.48.0
61626162
release: agones-manual
61636163
heritage: Helm
61646164
spec:
@@ -11767,7 +11767,7 @@ metadata:
1176711767
labels:
1176811768
component: crd
1176911769
app: agones
11770-
chart: agones-1.48.0-dev
11770+
chart: agones-1.48.0
1177111771
release: agones-manual
1177211772
heritage: Helm
1177311773
name: gameserverallocationpolicies.multicluster.agones.dev
@@ -11846,7 +11846,7 @@ metadata:
1184611846
labels:
1184711847
component: crd
1184811848
app: agones
11849-
chart: agones-1.48.0-dev
11849+
chart: agones-1.48.0
1185011850
release: agones-manual
1185111851
heritage: Helm
1185211852
spec:
@@ -17591,7 +17591,7 @@ metadata:
1759117591
name: agones-allocator
1759217592
labels:
1759317593
app: agones
17594-
chart: agones-1.48.0-dev
17594+
chart: agones-1.48.0
1759517595
release: agones-manual
1759617596
heritage: Helm
1759717597
rules:
@@ -17621,7 +17621,7 @@ metadata:
1762117621
name: agones-controller
1762217622
labels:
1762317623
app: agones
17624-
chart: agones-1.48.0-dev
17624+
chart: agones-1.48.0
1762517625
release: agones-manual
1762617626
heritage: Helm
1762717627
rules:
@@ -17675,7 +17675,7 @@ metadata:
1767517675
name: agones-sdk
1767617676
labels:
1767717677
app: agones
17678-
chart: agones-1.48.0-dev
17678+
chart: agones-1.48.0
1767917679
release: agones-manual
1768017680
heritage: Helm
1768117681
rules:
@@ -17694,7 +17694,7 @@ metadata:
1769417694
name: agones-allocator
1769517695
labels:
1769617696
app: agones
17697-
chart: agones-1.48.0-dev
17697+
chart: agones-1.48.0
1769817698
release: agones-manual
1769917699
heritage: Helm
1770017700
subjects:
@@ -17713,7 +17713,7 @@ metadata:
1771317713
name: agones-controller-access
1771417714
labels:
1771517715
app: agones
17716-
chart: agones-1.48.0-dev
17716+
chart: agones-1.48.0
1771717717
release: agones-manual
1771817718
heritage: Helm
1771917719
subjects:
@@ -17765,7 +17765,7 @@ metadata:
1776517765
namespace: default
1776617766
labels:
1776717767
app: agones
17768-
chart: agones-1.48.0-dev
17768+
chart: agones-1.48.0
1776917769
release: agones-manual
1777017770
heritage: Helm
1777117771
subjects:
@@ -17799,7 +17799,7 @@ metadata:
1779917799
labels:
1780017800
agones.dev/role: controller
1780117801
app: agones
17802-
chart: agones-1.48.0-dev
17802+
chart: agones-1.48.0
1780317803
release: agones-manual
1780417804
heritage: Helm
1780517805
spec:
@@ -17833,7 +17833,7 @@ metadata:
1783317833
labels:
1783417834
agones.dev/role: extensions
1783517835
app: agones
17836-
chart: agones-1.48.0-dev
17836+
chart: agones-1.48.0
1783717837
release: agones-manual
1783817838
heritage: Helm
1783917839
spec:
@@ -17853,7 +17853,7 @@ metadata:
1785317853
labels:
1785417854
component: ping
1785517855
app: agones
17856-
chart: agones-1.48.0-dev
17856+
chart: agones-1.48.0
1785717857
release: agones-manual
1785817858
heritage: Helm
1785917859
spec:
@@ -17876,7 +17876,7 @@ metadata:
1787617876
labels:
1787717877
component: ping
1787817878
app: agones
17879-
chart: agones-1.48.0-dev
17879+
chart: agones-1.48.0
1788017880
release: agones-manual
1788117881
heritage: Helm
1788217882
spec:
@@ -17913,7 +17913,7 @@ metadata:
1791317913
labels:
1791417914
agones.dev/role: extensions
1791517915
app: agones
17916-
chart: agones-1.48.0-dev
17916+
chart: agones-1.48.0
1791717917
release: agones-manual
1791817918
heritage: Helm
1791917919
spec:
@@ -17950,7 +17950,7 @@ metadata:
1795017950
labels:
1795117951
component: allocator
1795217952
app: agones
17953-
chart: agones-1.48.0-dev
17953+
chart: agones-1.48.0
1795417954
release: agones-manual
1795517955
heritage: Helm
1795617956
spec:
@@ -17973,7 +17973,7 @@ metadata:
1797317973
labels:
1797417974
multicluster.agones.dev/role: allocator
1797517975
app: agones
17976-
chart: agones-1.48.0-dev
17976+
chart: agones-1.48.0
1797717977
release: agones-manual
1797817978
heritage: Helm
1797917979
spec:
@@ -18007,7 +18007,7 @@ metadata:
1800718007
labels:
1800818008
component: controller
1800918009
app: agones
18010-
chart: agones-1.48.0-dev
18010+
chart: agones-1.48.0
1801118011
release: agones-manual
1801218012
heritage: Helm
1801318013
spec:
@@ -18049,7 +18049,7 @@ spec:
1804918049
serviceAccountName: agones-controller
1805018050
containers:
1805118051
- name: agones-controller
18052-
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.48.0-dev"
18052+
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.48.0"
1805318053
imagePullPolicy: IfNotPresent
1805418054
securityContext:
1805518055
runAsNonRoot: true
@@ -18063,7 +18063,7 @@ spec:
1806318063
- name: MAX_PORT
1806418064
value: "8000"
1806518065
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
18066-
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.48.0-dev"
18066+
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.48.0"
1806718067
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
1806818068
value: "false"
1806918069
- name: SIDECAR_CPU_REQUEST
@@ -18181,7 +18181,7 @@ metadata:
1818118181
labels:
1818218182
component: extensions
1818318183
app: agones
18184-
chart: agones-1.48.0-dev
18184+
chart: agones-1.48.0
1818518185
release: agones-manual
1818618186
heritage: Helm
1818718187
spec:
@@ -18225,7 +18225,7 @@ spec:
1822518225
terminationGracePeriodSeconds: 27
1822618226
containers:
1822718227
- name: agones-extensions
18228-
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.48.0-dev"
18228+
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.48.0"
1822918229
imagePullPolicy: IfNotPresent
1823018230
securityContext:
1823118231
runAsNonRoot: true
@@ -18335,7 +18335,7 @@ metadata:
1833518335
labels:
1833618336
component: ping
1833718337
app: agones
18338-
chart: agones-1.48.0-dev
18338+
chart: agones-1.48.0
1833918339
release: agones-manual
1834018340
heritage: Helm
1834118341
spec:
@@ -18370,7 +18370,7 @@ spec:
1837018370
priorityClassName: agones-system
1837118371
containers:
1837218372
- name: agones-ping
18373-
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.48.0-dev"
18373+
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.48.0"
1837418374
imagePullPolicy: IfNotPresent
1837518375
securityContext:
1837618376
runAsNonRoot: true
@@ -18448,7 +18448,7 @@ spec:
1844818448
secretName: allocator-client-ca
1844918449
containers:
1845018450
- name: agones-allocator
18451-
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.48.0-dev"
18451+
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.48.0"
1845218452
imagePullPolicy: IfNotPresent
1845318453
securityContext:
1845418454
runAsNonRoot: true
@@ -18535,7 +18535,7 @@ metadata:
1853518535
labels:
1853618536
component: controller
1853718537
app: agones
18538-
chart: agones-1.48.0-dev
18538+
chart: agones-1.48.0
1853918539
release: agones-manual
1854018540
heritage: Helm
1854118541
spec:
@@ -18586,7 +18586,7 @@ metadata:
1858618586
labels:
1858718587
component: controller
1858818588
app: agones
18589-
chart: agones-1.48.0-dev
18589+
chart: agones-1.48.0
1859018590
release: agones-manual
1859118591
heritage: Helm
1859218592
webhooks:
@@ -18629,7 +18629,7 @@ metadata:
1862918629
labels:
1863018630
component: controller
1863118631
app: agones
18632-
chart: agones-1.48.0-dev
18632+
chart: agones-1.48.0
1863318633
release: agones-manual
1863418634
heritage: Helm
1863518635
webhooks:
@@ -18674,7 +18674,7 @@ metadata:
1867418674
labels:
1867518675
component: controller
1867618676
app: agones
18677-
chart: agones-1.48.0-dev
18677+
chart: agones-1.48.0
1867818678
release: agones-manual
1867918679
heritage: Helm
1868018680
webhooks:

sdks/csharp/sdk/AgonesSDK.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package >
33
<metadata>
44
<id>AgonesSDK</id>
5-
<version>1.48.0-dev</version>
5+
<version>1.48.0</version>
66
<authors>Google LLC</authors>
77
<owners>Google LLC</owners>
88
<requireLicenseAcceptance>false</requireLicenseAcceptance>

0 commit comments

Comments
 (0)