1.50.0 - RollingUpdateFix Beta, Go 1.24.4 Upgrade, Kubernetes v1.33 Support, and More!

This is the 1.50.0 release of Agones.

In this release, we’ve added important updates to improve stability and usability. The RollingUpdateFix feature is now in Beta, making Fleet updates more reliable. Agones now supports Kubernetes versions 1.31, 1.32, and 1.33. We’ve upgraded to Go 1.24.4 and updated related dependencies and Dockerfiles. Prometheus metrics testing and improved logging, including Chain ID tracking in FleetAutoscaler events, make monitoring and debugging easier. You can also now push Helm charts to custom registries.

  • Updated Kubernetes Version Support (v1.31, v1.32, v1.33): Agones now officially supports Kubernetes versions 1.31, 1.32, and 1.33, ensuring compatibility with the latest Kubernetes releases for improved performance and stability.

  • Upgrade to Golang 1.24.4 and Dependency Updates: This release includes an upgrade to Go 1.24.4 along with updates to related dependencies and Dockerfiles, ensuring compatibility and improved performance.

  • Promote RollingUpdateFix to Beta: The FeatureRollingUpdateFix has been promoted to Beta and is enabled by default. This feature enhances the update strategy for fleets and improves reliability during rolling updates.

  • Enhanced Logging and Error Handling for Fleet Autoscaler: Logging and error handling in the Fleet Autoscaler, especially during ChainPolicy checks, have been improved. This helps make scaling actions clearer and troubleshooting easier.

  • Helm and Multi-Cluster Enhancements: Added support for pushing charts to custom Helm registries. Updated best practices to improve multi-cluster allocation workflows and consistency.

Check the README for details on features, installation and usage.

Breaking changes:

Implemented enhancements:

See CHANGELOG for more details on changes.

Images available with this release:

Helm chart available with this release:

Make sure to add our stable helm repository using helm repo add agones https://agones.dev/chart/stable

Last modified July 2, 2025: Changed the sidecar requests rate limiter from exponential to a constant one (#4186) (1865ad2)