Skip to content

Releases: googleforgames/agones

v0.6.0-rc

21 Nov 01:30
Compare
Choose a tag to compare

This is the v0.6.0-rc release of Agones.

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

Features in this release:

  • Using the Cluster Autoscaler with Agones #368
  • Agones sdk-server sidecar should have cpu and memory limits #344
  • As developer, I want to emulate an allocation in local mode #314
  • Document how to configure maximum number of pods/node that can be allocated #295
  • Development tools to enable pprof #422 (markmandel)
  • Changes to the GameServer configuration are reflected in the local sdk server #413 (markmandel)
  • Mark GameServer Unhealthy if allocated HostPort isn't available #408 (markmandel)
  • Cluster Autoscaling: safe-to-evict=false annotations for GameServer Pods #405 (markmandel)
  • Packed: Fleet scaled down removes GameServers from least used Nodes #401 (markmandel)
  • Packed: PreferredDuringSchedulingIgnoredDuringExecution PodAffinity with a HostName topology #397 (markmandel)
  • Specify CPU Request for the SDK Server Sidecar #390 (markmandel)
  • Mount point for helm config #383 (markmandel)
  • Add crd-install helm hook to crds templates #375 (smoya)
  • Prioritise Allocation from Nodes with Allocated/Ready GameServers #370 (markmandel)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

Helm chart available with this release:

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

v0.5.0

16 Oct 17:19
Compare
Choose a tag to compare

This is the 0.5.0 release of Agones.

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

Features in this release:

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

Helm chart available with this release:

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

v0.5.0-rc

09 Oct 21:21
Compare
Choose a tag to compare

This is the 0.5.0-rc release of Agones.

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

Features in this release:

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

Helm chart available with this release:

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

v0.4.0

05 Sep 00:25
Compare
Choose a tag to compare

This is the 0.4.0 release of Agones.

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

Features in this release:

Breaking Changes:

Backward compatability with single port configuration has now been removed.
Please now only used the referenced configuration.

Features in this release:

  • When running the SDK sidecar in local mode, be able to specify the backing GameServer configuration #296
  • Move Status > Address & Status > Ports population to Creating state processing #293
  • Propagating game server process events to Agones system #279
  • Session data propagation to dedicated server #277
  • Ability to pass GameServer yaml/json to local sdk server #328 (markmandel)
  • Move Status > Address & Ports population to Creating state processing #326 (markmandel)
  • Implement SDK SetLabel and SetAnnotation functionality #323 (markmandel)
  • Metadata propagation from fleet allocation to game server #312 (victor-prodan)
  • Features/e2e #315 (Kuqd)
  • Implements SDK callback for GameServer updates #316 (markmandel)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

v0.4.0.rc

29 Aug 00:20
Compare
Choose a tag to compare

This is the 0.4.0.rc release of Agones.

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

Breaking Changes:

Backward compatability with single port configuration has now been removed.
Please now only used the referenced configuration.

Features in this release:

  • When running the SDK sidecar in local mode, be able to specify the backing GameServer configuration #296
  • Move Status > Address & Status > Ports population to Creating state processing #293
  • Propagating game server process events to Agones system #279
  • Session data propagation to dedicated server #277
  • Ability to pass GameServer yaml/json to local sdk server #328 (markmandel)
  • Move Status > Address & Ports population to Creating state processing #326 (markmandel)
  • Implement SDK SetLabel and SetAnnotation functionality #323 (markmandel)
  • Metadata propagation from fleet allocation to game server #312 (victor-prodan)
  • Features/e2e #315 (Kuqd)
  • Implements SDK callback for GameServer updates #316 (markmandel)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

v0.3.0

26 Jul 16:54
Compare
Choose a tag to compare

This is the 0.3.0 release of Agones.

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

Breaking Changes:

The support for multiple ports has configuration backward compatibility with the 0.2.0 GameServer configuration, but the Status output has now changed.

Backward compatibility with port configuration will be removed in 0.4.0.

See the GameServer spec and the Create a Game Server Quickstart for updated details. We recommend updating to the new port configuration as soon as possible.

Features in this release:

  • Expose SDK Sidecar GRPC Server as HTTP+JSON #240
  • supporting multiple ports #151
  • Support Cluster Node addition/deletion #60
  • SDK GameServer\(\) function for retrieving backing GameServer configuration #288 (markmandel)
  • [Breaking Change] Multiple port support for GameServer #283 (markmandel)
  • Move cluster node addition/removal out of "experimental" #271 (markmandel)
  • added information about Agones running on Azure Kubernetes Service #269 (dgkanatsios)
  • Expose SDK-Server at HTTP+JSON #265 (markmandel)
  • Support Rust SDK by gRPC-rs #230 (thara)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

v0.3.0.rc

17 Jul 21:07
Compare
Choose a tag to compare

This is the 0.3.0.rc release of Agones.

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

Breaking Changes:

The support for multiple ports has configuration backward compatibility with the 0.2.0 GameServer configuration, but the Status output has now changed.

Backward compatibility with port configuration will be removed in 0.4.0.

See the GameServer spec and the Create a Game Server Quickstart for updated details. We recommend updating to the new port configuration as soon as possible.

Features in this release:

  • Expose SDK Sidecar GRPC Server as HTTP+JSON #240
  • supporting multiple ports #151
  • Support Cluster Node addition/deletion #60
  • SDK GameServer\(\) function for retrieving backing GameServer configuration #288 (markmandel)
  • [Breaking Change] Multiple port support for GameServer #283 (markmandel)
  • Move cluster node addition/removal out of "experimental" #271 (markmandel)
  • added information about Agones running on Azure Kubernetes Service #269 (dgkanatsios)
  • Expose SDK-Server at HTTP+JSON #265 (markmandel)
  • Support Rust SDK by gRPC-rs #230 (thara)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

v0.2.0

06 Jun 17:03
Compare
Choose a tag to compare

This is the 0.2.0 release of Agones.

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

Features in this release:

  • Generate Certs for Mutation/Validatiion Webhooks #169
  • Add liveness check to pkg/gameservers/controller. #116
  • GameServer Fleets #70
  • Release steps of archiving installation resources and documentation #226 (markmandel)
  • Lint timeout increase, and make configurable #221 (markmandel)
  • add the ability to turn off RBAC in helm and customize gcp test-cluster #220 (Kuqd)
  • Target for generating a CHANGELOG from GitHub Milestones. #217 (markmandel)
  • Generate Certs for Mutation/Validatiion Webhooks #214 (Kuqd)
  • Rolling updates for Fleets #213 (markmandel)
  • helm namespaces #210 (Kuqd)
  • Fleet update strategy: Replace #199 (markmandel)
  • Status > AllocatedReplicas on Fleets & GameServers #196 (markmandel)
  • Creating a FleetAllocation allocated a GameServer from a Fleet #193 (markmandel)
  • Add nano as editor to the build image #179 (markmandel)
  • Feature/gometalinter #176 (EricFortin)
  • Creating a Fleet creates a GameServerSet #174 (markmandel)
  • Register liveness check in gameservers.Controller #160 (enocom)
  • GameServerSet Implementation #156 (markmandel)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

v0.2.0.rc

30 May 18:38
Compare
Choose a tag to compare

This is the v0.2.0.rc release of Agones.

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

Features in this release:

  • Generate Certs for Mutation/Validatiion Webhooks #169
  • Add liveness check to pkg/gameservers/controller. #116
  • GameServer Fleets #70
  • Release steps of archiving installation resources and documentation #226 (markmandel)
  • Lint timeout increase, and make configurable #221 (markmandel)
  • add the ability to turn off RBAC in helm and customize gcp test-cluster #220 (Kuqd)
  • Target for generating a CHANGELOG from GitHub Milestones. #217 (markmandel)
  • Generate Certs for Mutation/Validatiion Webhooks #214 (Kuqd)
  • Rolling updates for Fleets #213 (markmandel)
  • helm namespaces #210 (Kuqd)
  • Fleet update strategy: Replace #199 (markmandel)
  • Status > AllocatedReplicas on Fleets & GameServers #196 (markmandel)
  • Creating a FleetAllocation allocated a GameServer from a Fleet #193 (markmandel)
  • Add nano as editor to the build image #179 (markmandel)
  • Feature/gometalinter #176 (EricFortin)
  • Creating a Fleet creates a GameServerSet #174 (markmandel)
  • Register liveness check in gameservers.Controller #160 (enocom)
  • GameServerSet Implementation #156 (markmandel)

See CHANGELOG for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

v0.1

08 Mar 17:22
ffc160f
Compare
Choose a tag to compare

This is the first release of Agones. Check the README for details on features, installation and usage.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release: