github googleforgames/agones v1.49.0

latest releases: v1.51.0, v1.50.0
4 months ago

This is the 1.49.0 release of Agones.

In this release, we’ve made significant progress with several features. Key updates include promoting Port Policy to Beta, promoting the Disable Resync on SDK Server feature to stable, promoting the Port Ranges feature to Beta, enhancing the Agones Feature Proposal (AFP) process with new additions, and improving the GameServer life cycle with Sidecar Containers support.

  • Promote Port Policy None to Beta: The PortPolicyNone feature has progressed to beta in this release and is now enabled by default.

  • Disable Resync on SDK Server is now Stable: The Feature DisableResyncOnSDKServer has been promoted to Stable. The feature is now always enabled and the flag remains for compatibility during upgrades.

  • Port Ranges Feature Now in Beta: The Multiple Dynamic Port Ranges (PortRanges) feature has been promoted to Beta. It’s been successfully tested in production and is now ready for wider use within the community.

  • Add AFP Features and Enhance Documentation: This update adds new features to the Agones Feature Proposal (AFP) process. It improves documentation with guidelines, metadata schema, and detailed workflow instructions. The update also includes references to the AFP review process.

  • Sidecar Containers Support: It introduces the SidecarContainers feature flag to improve GameServer lifecycle management. This enhancement simplifies health checks and adjusts the restart behavior of containers, ensuring more consistency and reliable operations.

What's Changed

Breaking changes

Implemented enhancements

Fixed bugs

Other

  • Preparation for Release v1.49.0 by @0xaravindh in #4134
  • Updated doc for adding support of Extended Duration Pods on GKE Autopilot by @kamaljeeti in #4139
  • Various e2e test improvements by @markmandel in #4143
  • load test client make concurrent requests by @peterzhongyi in #4149
  • Adds permissions in the agones-system namespace for the upgrade tests by @igooch in #4148
  • Adds explicit permissions for github workflows by @igooch in #4161
  • chore: update Nitrado GameFabric branding by @nrwiersma in #4164
  • Adds instructions to update dependencies as part of upgrading Golang by @igooch in #4155
  • Fix: Remove Kubernetes 1.29 from Agones 1.39.0 compatibility matrix by @0xaravindh in #4168
  • Documentation for Sidecar Containers by @markmandel in #4171
  • Upgrade: Go to 1.23.8 and deps by @0xaravindh in #4170
  • Updates GKE Autopilot documentation to include Passthrough portPolicy by @igooch in #4173

Full Changelog: v1.48.0...v1.49.0

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

Don't miss a new agones release

NewReleases is sending notifications on new releases.