1.55.0 - FleetAutoscaleRequestMetaData in Beta, Go 1.25.0 and Debian 13 Base Images Upgrade and Remote Debugging in Minikube and More!
This is the 1.55.0 release of Agones
This release improves stability and usability with several key updates. The FleetAutoscaleRequestMetaData feature is now in Beta, allowing the webhook autoscaler to send fleet metadata (such as names, labels, and annotations) with scaling requests. We’ve upgraded to Go 1.25.0 and updated related dependencies and Dockerfiles. The hardcoded SdkServer update list limit has been replaced with a configurable gameservers.lists.maxItems option. New Minikube remote debugging support enables local debugging of the SDK and controller via improved port-forwarding.
-
Upgrade to Golang 1.25.0 and Dependency Updates: This release includes an upgrade to Go 1.25.0 along with updates to related dependencies and Dockerfiles, ensuring compatibility and improved performance.
-
Promote FleetAutoscaleRequestMetaData to Beta: The FleetAutoscaleRequestMetaData has been promoted to Beta and is enabled by default. This feature enhances the extended Webhook autoscaler to send fleet metadata with the request.
-
Configurable GameServer List Limits: Introduces a new configuration field, gameservers.lists.maxItems, replacing the previously hard-coded list cap. This allows operators to tune how many GameServers can be returned per list request based on cluster size and API performance needs. The change improves scalability for large fleets and prevents API overloads caused by unbounded list responses. SDK server updatelists and watchers now respect this configurable limit, ensuring consistent behavior across components.
-
Remote Debugging with Minikube: Enhancing the local development experience by allowing the SDK and controller to be debugged easily in a Minikube environment. It includes changes to enable debug modes and improve port-forwarding targets so developers can step through code locally.
-
Docsy website themes: Documentation site to ensure consistent styling and proper content display. It improves readability and enhances the visual experience when browsing guides, references, and tutorials. As a result, the documentation now appears clearer and more professional across all pages.
-
Upgrading Base Images to Debian 13 (Trixie): This involves modifying Dockerfiles and related build manifests so that standard and distroless images reference the newer Debian release, improving security, support, and alignment with current operating system standards.
Check the README for details on features, installation and usage.
Implemented enhancements
- feat: promote FleetAutoscaleRequestMetaData to beta by @sugar-cat7 in https://github.com/googleforgames/agones/pull/4365
- Add Wasm Fleet Autoscaler quickstart documentation by @markmandel in https://github.com/googleforgames/agones/pull/4382
Fixed bugs
- Fix sdkserver updatelist gameserver max items by @Sivasankaran25 in https://github.com/googleforgames/agones/pull/4326
- Fix Site Docsy Theme by @markmandel in https://github.com/googleforgames/agones/pull/4394
- fix(sdk): validate labels in SetLabel to prevent retry loops by @rajanarahul93 in https://github.com/googleforgames/agones/pull/4386
Other
- Release 1.54.0 (#4374) by @Sivasankaran25 in https://github.com/googleforgames/agones/pull/4376
- Feat: enable remote debugging with minikube by @lacroixthomas in https://github.com/googleforgames/agones/pull/4341
- Preparation for Release v1.55.0 by @Sivasankaran25 in https://github.com/googleforgames/agones/pull/4378
- Update caBundle Documentation. by @markmandel in https://github.com/googleforgames/agones/pull/4380
- test: deferred cleanup for GameServer in TestSuperTuxKartGameServerReady by @markmandel in https://github.com/googleforgames/agones/pull/4379
- Upgrade Golang 1.25 Versions by @Sivasankaran25 in https://github.com/googleforgames/agones/pull/4383
- Reorganize third-party content documentation and add content by @markmandel in https://github.com/googleforgames/agones/pull/4388
- Fix flaky TestControllerGameServerCount race condition by @markmandel in https://github.com/googleforgames/agones/pull/4392
- feat: refactored to use SumGameServerSets by @Ledovecek in https://github.com/googleforgames/agones/pull/4398
- test: fix flaky TestPortRangeAllocatorSyncDeleteGameServer by @markmandel in https://github.com/googleforgames/agones/pull/4399
- Refactor metrics controller tests to fix flaky behaviour by @markmandel in https://github.com/googleforgames/agones/pull/4406
- Fix(build): Upgrade Agones base container images from Debian 12 (Book… by @indurireddy-TF in https://github.com/googleforgames/agones/pull/4387
- Update third-party content documentation with new articles and podcasts by @markmandel in https://github.com/googleforgames/agones/pull/4410
- fix(rust-simple): upgrade rust toolchain to 1.92 to fix build failure by @indurireddy-TF in https://github.com/googleforgames/agones/pull/4414
New Contributors
- @sugar-cat7 made their first contribution in https://github.com/googleforgames/agones/pull/4365
- @Ledovecek made their first contribution in https://github.com/googleforgames/agones/pull/4398
- @rajanarahul93 made their first contribution in https://github.com/googleforgames/agones/pull/4386
See CHANGELOG for more details on changes.
Images available with this release:
- us-docker.pkg.dev/agones-images/release/agones-controller:1.55.0
- us-docker.pkg.dev/agones-images/release/agones-sdk:1.55.0
- us-docker.pkg.dev/agones-images/release/agones-ping:1.55.0
- us-docker.pkg.dev/agones-images/release/agones-allocator:1.55.0
- us-docker.pkg.dev/agones-images/examples/allocation-endpoint-proxy:0.15
- us-docker.pkg.dev/agones-images/examples/autoscaler-webhook:0.22
- us-docker.pkg.dev/agones-images/examples/cpp-simple-server:0.24
- us-docker.pkg.dev/agones-images/examples/crd-client:0.24
- us-docker.pkg.dev/agones-images/examples/nodejs-simple-server:0.11
- us-docker.pkg.dev/agones-images/examples/rust-simple-server:0.14
- us-docker.pkg.dev/agones-images/examples/simple-game-server:0.41
- us-docker.pkg.dev/agones-images/examples/supertuxkart-example:0.22
- us-docker.pkg.dev/agones-images/examples/unity-simple-server:0.3
- us-docker.pkg.dev/agones-images/examples/xonotic-example:2.7
Helm chart available with this release:
Last modified February 11, 2026: site: update homepage showcase and navbar styling (#4438) (ec8db99)Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable