Skip to content

Releases: googleforgames/agones

v0.8.1

15 Mar 22:18
Compare
Choose a tag to compare

This is the 0.8.1 release of Agones.

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

Merged pull requests:

  • Tarballing source into the images for dependencies that are required by their licenses. #634 (bbf)
  • 2 Hotfixes: Allow Helm to reference image digests and inject licenses #631 (bbf)
  • [Hotfix] Prep work for hotfix 0.8.1 #628 (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.8.0

21 Feb 00:07
Compare
Choose a tag to compare

v0.8.0

This is the 0.8.0 release of Agones.

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

Security fixes:

Implemented enhancements:

  • Allocation on GameServers rather than Fleets #436
  • Website that contains documentation #410
  • Node Affinity, Tolerations and Node selector support for helm chart #407
  • As game server, I want to get the Agones sidecar version #310
  • fix setAnnotation for simple-udp to use customized key & value #576 (Yingxin-Jiang)
  • Adding Github link and version dropdown to the navigation bar #566 (markmandel)
  • simple-udp: added support for customizing labels and annotations by the caller #564 (jkowalski)
  • Monitoring improvements #559 (jkowalski)
  • Add support to create a development gameserver. #558 (jeremyje)
  • Adds gameservers per node count and distribution #551 (Kuqd)
  • Add Scale Subresource into Fleet and Gameserverset CRDs #539 (aLekSer)
  • Continuous Deployment of Agones.dev #527 (markmandel)
  • Makefile: allowed 'go test' to run without docker and optionally w/o race detector #509 (jkowalski)
  • add client-go metrics and grafana dashboards #505 (Kuqd)
  • Prometheus and grafana improvements based on load testing experience #501 (jkowalski)
  • improved isolation of Agones controllers using taints and priority #500 (jkowalski)
  • Add Agones version into Gameserver Annotation #498 (aLekSer)
  • controller: made QPS, burst QPS and number of workers externally configurable #497 (jkowalski)
  • Website for Agones #493 (markmandel)
  • Add Stackdriver Exporter for Opencensus #492 (aLekSer)
  • Add TLS to Fleetautoscaler webhook service #476 (aLekSer)
  • Add pod tolerations, nodeSelector and affinity in helm #473 (Kuqd)
  • adding Prometheus+Grafana for metrics and visualizations #472 (Kuqd)
  • GameServerAllocation implementation #465 (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.8.0-rc

14 Feb 02:51
Compare
Choose a tag to compare

This is the 0.8.0-rc release of Agones.

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

Documentation: https://development.agones.dev/site/

Security fixes:

Implemented enhancements:

  • Allocation on GameServers rather than Fleets #436
  • Website that contains documentation #410
  • Node Affinity, Tolerations and Node selector support for helm chart #407
  • As game server, I want to get the Agones sidecar version #310
  • fix setAnnotation for simple-udp to use customized key & value #576 (Yingxin-Jiang)
  • Adding Github link and version dropdown to the navigation bar #566 (markmandel)
  • simple-udp: added support for customizing labels and annotations by the caller #564 (jkowalski)
  • Monitoring improvements #559 (jkowalski)
  • Add support to create a development gameserver. #558 (jeremyje)
  • Adds gameservers per node count and distribution #551 (Kuqd)
  • Add Scale Subresource into Fleet and Gameserverset CRDs #539 (aLekSer)
  • Continuous Deployment of Agones.dev #527 (markmandel)
  • Makefile: allowed 'go test' to run without docker and optionally w/o race detector #509 (jkowalski)
  • add client-go metrics and grafana dashboards #505 (Kuqd)
  • Prometheus and grafana improvements based on load testing experience #501 (jkowalski)
  • improved isolation of Agones controllers using taints and priority #500 (jkowalski)
  • Add Agones version into Gameserver Annotation #498 (aLekSer)
  • controller: made QPS, burst QPS and number of workers externally configurable #497 (jkowalski)
  • Website for Agones #493 (markmandel)
  • Add Stackdriver Exporter for Opencensus #492 (aLekSer)
  • Add TLS to Fleetautoscaler webhook service #476 (aLekSer)
  • Add pod tolerations, nodeSelector and affinity in helm #473 (Kuqd)
  • adding Prometheus+Grafana for metrics and visualizations #472 (Kuqd)
  • GameServerAllocation implementation #465 (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.7.0

08 Jan 21:13
Compare
Choose a tag to compare

This is the 0.7.0 release of Agones.

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

Breaking changes:

Implemented enhancements:

  • Delete crds, and fleets, gameservers etc on deletion of Helm chart #426
  • GameServers should have the Fleet name in a label for easy retrieval #411
  • Horizontal Fleet Autoscaling #334
  • Add webhook functionality into FleetAutoscaler #460 (aLekSer)
  • Adds Kind local cluster support with documentation #458 (Kuqd)
  • Adds OpenCensus metrics integration. #457 (Kuqd)
  • added incremental build option to Makefile to speed up rebuilds #454 (jkowalski)
  • CRD: added additionalPrinterColumns to GameServer for kubectl #444 (jkowalski)
  • Adding explicit length of git revision in Makefile and E2E Can't Allocate test #440 (aLekSer)
  • Pinger service for Multiple Cluster Latency Measurement. #434 (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.7.0-rc

02 Jan 01:57
Compare
Choose a tag to compare

This is the 0.7.0-rc release of Agones.

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

Breaking changes:

Implemented enhancements:

  • Delete crds, and fleets, gameservers etc on deletion of Helm chart #426
  • GameServers should have the Fleet name in a label for easy retrieval #411
  • Horizontal Fleet Autoscaling #334
  • Add webhook functionality into FleetAutoscaler #460 (aLekSer)
  • Adds Kind local cluster support with documentation #458 (Kuqd)
  • Adds OpenCensus metrics integration. #457 (Kuqd)
  • added incremental build option to Makefile to speed up rebuilds #454 (jkowalski)
  • CRD: added additionalPrinterColumns to GameServer for kubectl #444 (jkowalski)
  • Adding explicit length of git revision in Makefile and E2E Can't Allocate test #440 (aLekSer)
  • Pinger service for Multiple Cluster Latency Measurement. #434 (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.6.0

28 Nov 02:15
Compare
Choose a tag to compare

This is the v0.6.0 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.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: