Skip to content

Commit eb00606

Browse files
Merge branch 'main' into features/add-processor-scafolding-with-leader-election
2 parents 71fd8b4 + 0cc90c8 commit eb00606

File tree

18 files changed

+140
-115
lines changed

18 files changed

+140
-115
lines changed

CHANGELOG.md

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

3+
## [v1.51.0](https://github.com/googleforgames/agones/tree/v1.51.0) (2025-07-29)
4+
5+
[Full Changelog](https://github.com/googleforgames/agones/compare/v1.50.0...v1.51.0)
6+
7+
**Implemented enhancements:**
8+
- Feat: Add dev feature flag for Processor Allocator by @lacroixthomas in https://github.com/googleforgames/agones/pull/4221
9+
- feat: promote ScheduledAutoscaler to beta by @lacroixthomas in https://github.com/googleforgames/agones/pull/4226
10+
- Adds support for lists in the Unreal SDK #4029 by @keith-miller in https://github.com/googleforgames/agones/pull/4216
11+
12+
**Fixed bugs:**
13+
- Controller for Pod in Succeeded state. by @markmandel in https://github.com/googleforgames/agones/pull/4201
14+
- Changed the sidecar requests rate limiter from exponential to a constant one by @miai10 in https://github.com/googleforgames/agones/pull/4186
15+
- Mocked GCE metadata to fix the Stackdriver local test failure by @0xaravindh in https://github.com/googleforgames/agones/pull/4215
16+
- Fix: Adding a retry mechanism in case the addMoreGameServers function call fails. by @txuna in https://github.com/googleforgames/agones/pull/4214
17+
- Remove former agones collaborator from github action by @igooch in https://github.com/googleforgames/agones/pull/4228
18+
19+
**Other:**
20+
- Preparation for Release v1.51.0 by @0xaravindh in https://github.com/googleforgames/agones/pull/4209
21+
- Add tests for Prometheus metrics endpoint and validation by @0xaravindh in https://github.com/googleforgames/agones/pull/4185
22+
- fleetautoscaler.md references metadata incorrectly by @KAllan357 in https://github.com/googleforgames/agones/pull/4217
23+
- Add logs reporting to submit-upgrade-test-cloud-build for better visibility by @0xaravindh in https://github.com/googleforgames/agones/pull/4165
24+
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /examples/custom-controller by @dependabot[bot] in https://github.com/googleforgames/agones/pull/4211
25+
- Update region to asia-east1 for 1.33 cluster in E2E tests by @0xaravindh in https://github.com/googleforgames/agones/pull/4231
26+
327
## [v1.50.0](https://github.com/googleforgames/agones/tree/v1.49.0) (2025-06-17)
428

529
[Full Changelog](https://github.com/googleforgames/agones/compare/v1.49.0...v1.50.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.51.0-dev"
19-
version: 1.51.0-dev
18+
appVersion: "1.51.0"
19+
version: 1.51.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
@@ -314,7 +314,7 @@ agones:
314314
timeoutSeconds: 1
315315
image:
316316
registry: us-docker.pkg.dev/agones-images/release
317-
tag: 1.51.0-dev
317+
tag: 1.51.0
318318
controller:
319319
name: agones-controller
320320
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.51.0-dev
53+
chart: agones-1.51.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.51.0-dev
78+
chart: agones-1.51.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.51.0-dev
103+
chart: agones-1.51.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.51.0-dev"
115+
chart: "agones-1.51.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.51.0-dev"
132+
chart: "agones-1.51.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.51.0-dev"
148+
chart: "agones-1.51.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.51.0-dev"
164+
chart: "agones-1.51.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.51.0-dev
194+
chart: agones-1.51.0
195195
release: agones-manual
196196
heritage: Helm
197197
spec:
@@ -6021,7 +6021,7 @@ metadata:
60216021
labels:
60226022
component: crd
60236023
app: agones
6024-
chart: agones-1.51.0-dev
6024+
chart: agones-1.51.0
60256025
release: agones-manual
60266026
heritage: Helm
60276027
spec:
@@ -6553,7 +6553,7 @@ metadata:
65536553
labels:
65546554
component: crd
65556555
app: agones
6556-
chart: agones-1.51.0-dev
6556+
chart: agones-1.51.0
65576557
release: agones-manual
65586558
heritage: Helm
65596559
spec:
@@ -12215,7 +12215,7 @@ metadata:
1221512215
labels:
1221612216
component: crd
1221712217
app: agones
12218-
chart: agones-1.51.0-dev
12218+
chart: agones-1.51.0
1221912219
release: agones-manual
1222012220
heritage: Helm
1222112221
name: gameserverallocationpolicies.multicluster.agones.dev
@@ -12294,7 +12294,7 @@ metadata:
1229412294
labels:
1229512295
component: crd
1229612296
app: agones
12297-
chart: agones-1.51.0-dev
12297+
chart: agones-1.51.0
1229812298
release: agones-manual
1229912299
heritage: Helm
1230012300
spec:
@@ -18092,7 +18092,7 @@ metadata:
1809218092
name: agones-allocator
1809318093
labels:
1809418094
app: agones
18095-
chart: agones-1.51.0-dev
18095+
chart: agones-1.51.0
1809618096
release: agones-manual
1809718097
heritage: Helm
1809818098
rules:
@@ -18122,7 +18122,7 @@ metadata:
1812218122
name: agones-controller
1812318123
labels:
1812418124
app: agones
18125-
chart: agones-1.51.0-dev
18125+
chart: agones-1.51.0
1812618126
release: agones-manual
1812718127
heritage: Helm
1812818128
rules:
@@ -18176,7 +18176,7 @@ metadata:
1817618176
name: agones-sdk
1817718177
labels:
1817818178
app: agones
18179-
chart: agones-1.51.0-dev
18179+
chart: agones-1.51.0
1818018180
release: agones-manual
1818118181
heritage: Helm
1818218182
rules:
@@ -18195,7 +18195,7 @@ metadata:
1819518195
name: agones-allocator
1819618196
labels:
1819718197
app: agones
18198-
chart: agones-1.51.0-dev
18198+
chart: agones-1.51.0
1819918199
release: agones-manual
1820018200
heritage: Helm
1820118201
subjects:
@@ -18214,7 +18214,7 @@ metadata:
1821418214
name: agones-controller-access
1821518215
labels:
1821618216
app: agones
18217-
chart: agones-1.51.0-dev
18217+
chart: agones-1.51.0
1821818218
release: agones-manual
1821918219
heritage: Helm
1822018220
subjects:
@@ -18266,7 +18266,7 @@ metadata:
1826618266
namespace: default
1826718267
labels:
1826818268
app: agones
18269-
chart: agones-1.51.0-dev
18269+
chart: agones-1.51.0
1827018270
release: agones-manual
1827118271
heritage: Helm
1827218272
subjects:
@@ -18300,7 +18300,7 @@ metadata:
1830018300
labels:
1830118301
agones.dev/role: controller
1830218302
app: agones
18303-
chart: agones-1.51.0-dev
18303+
chart: agones-1.51.0
1830418304
release: agones-manual
1830518305
heritage: Helm
1830618306
spec:
@@ -18334,7 +18334,7 @@ metadata:
1833418334
labels:
1833518335
agones.dev/role: extensions
1833618336
app: agones
18337-
chart: agones-1.51.0-dev
18337+
chart: agones-1.51.0
1833818338
release: agones-manual
1833918339
heritage: Helm
1834018340
spec:
@@ -18354,7 +18354,7 @@ metadata:
1835418354
labels:
1835518355
component: ping
1835618356
app: agones
18357-
chart: agones-1.51.0-dev
18357+
chart: agones-1.51.0
1835818358
release: agones-manual
1835918359
heritage: Helm
1836018360
spec:
@@ -18377,7 +18377,7 @@ metadata:
1837718377
labels:
1837818378
component: ping
1837918379
app: agones
18380-
chart: agones-1.51.0-dev
18380+
chart: agones-1.51.0
1838118381
release: agones-manual
1838218382
heritage: Helm
1838318383
spec:
@@ -18414,7 +18414,7 @@ metadata:
1841418414
labels:
1841518415
agones.dev/role: extensions
1841618416
app: agones
18417-
chart: agones-1.51.0-dev
18417+
chart: agones-1.51.0
1841818418
release: agones-manual
1841918419
heritage: Helm
1842018420
spec:
@@ -18451,7 +18451,7 @@ metadata:
1845118451
labels:
1845218452
component: allocator
1845318453
app: agones
18454-
chart: agones-1.51.0-dev
18454+
chart: agones-1.51.0
1845518455
release: agones-manual
1845618456
heritage: Helm
1845718457
spec:
@@ -18474,7 +18474,7 @@ metadata:
1847418474
labels:
1847518475
multicluster.agones.dev/role: allocator
1847618476
app: agones
18477-
chart: agones-1.51.0-dev
18477+
chart: agones-1.51.0
1847818478
release: agones-manual
1847918479
heritage: Helm
1848018480
spec:
@@ -18508,7 +18508,7 @@ metadata:
1850818508
labels:
1850918509
component: controller
1851018510
app: agones
18511-
chart: agones-1.51.0-dev
18511+
chart: agones-1.51.0
1851218512
release: agones-manual
1851318513
heritage: Helm
1851418514
spec:
@@ -18550,7 +18550,7 @@ spec:
1855018550
serviceAccountName: agones-controller
1855118551
containers:
1855218552
- name: agones-controller
18553-
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.51.0-dev"
18553+
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.51.0"
1855418554
imagePullPolicy: IfNotPresent
1855518555
securityContext:
1855618556
runAsNonRoot: true
@@ -18564,7 +18564,7 @@ spec:
1856418564
- name: MAX_PORT
1856518565
value: "8000"
1856618566
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
18567-
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.51.0-dev"
18567+
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.51.0"
1856818568
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
1856918569
value: "false"
1857018570
- name: SIDECAR_CPU_REQUEST
@@ -18684,7 +18684,7 @@ metadata:
1868418684
labels:
1868518685
component: extensions
1868618686
app: agones
18687-
chart: agones-1.51.0-dev
18687+
chart: agones-1.51.0
1868818688
release: agones-manual
1868918689
heritage: Helm
1869018690
spec:
@@ -18728,7 +18728,7 @@ spec:
1872818728
terminationGracePeriodSeconds: 27
1872918729
containers:
1873018730
- name: agones-extensions
18731-
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.51.0-dev"
18731+
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.51.0"
1873218732
imagePullPolicy: IfNotPresent
1873318733
securityContext:
1873418734
runAsNonRoot: true
@@ -18838,7 +18838,7 @@ metadata:
1883818838
labels:
1883918839
component: ping
1884018840
app: agones
18841-
chart: agones-1.51.0-dev
18841+
chart: agones-1.51.0
1884218842
release: agones-manual
1884318843
heritage: Helm
1884418844
spec:
@@ -18873,7 +18873,7 @@ spec:
1887318873
priorityClassName: agones-system
1887418874
containers:
1887518875
- name: agones-ping
18876-
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.51.0-dev"
18876+
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.51.0"
1887718877
imagePullPolicy: IfNotPresent
1887818878
securityContext:
1887918879
runAsNonRoot: true
@@ -18951,7 +18951,7 @@ spec:
1895118951
secretName: allocator-client-ca
1895218952
containers:
1895318953
- name: agones-allocator
18954-
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.51.0-dev"
18954+
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.51.0"
1895518955
imagePullPolicy: IfNotPresent
1895618956
securityContext:
1895718957
runAsNonRoot: true
@@ -19038,7 +19038,7 @@ metadata:
1903819038
labels:
1903919039
component: controller
1904019040
app: agones
19041-
chart: agones-1.51.0-dev
19041+
chart: agones-1.51.0
1904219042
release: agones-manual
1904319043
heritage: Helm
1904419044
spec:
@@ -19104,7 +19104,7 @@ metadata:
1910419104
labels:
1910519105
component: controller
1910619106
app: agones
19107-
chart: agones-1.51.0-dev
19107+
chart: agones-1.51.0
1910819108
release: agones-manual
1910919109
heritage: Helm
1911019110
webhooks:
@@ -19147,7 +19147,7 @@ metadata:
1914719147
labels:
1914819148
component: controller
1914919149
app: agones
19150-
chart: agones-1.51.0-dev
19150+
chart: agones-1.51.0
1915119151
release: agones-manual
1915219152
heritage: Helm
1915319153
webhooks:
@@ -19192,7 +19192,7 @@ metadata:
1919219192
labels:
1919319193
component: controller
1919419194
app: agones
19195-
chart: agones-1.51.0-dev
19195+
chart: agones-1.51.0
1919619196
release: agones-manual
1919719197
heritage: Helm
1919819198
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.51.0-dev</version>
5+
<version>1.51.0</version>
66
<authors>Google LLC</authors>
77
<owners>Google LLC</owners>
88
<requireLicenseAcceptance>false</requireLicenseAcceptance>

0 commit comments

Comments
 (0)