Releases: googleforgames/agones
v1.2.0-rc
v1.2.0-rc
This is the 1.2.0-rc release of Agones.
This release includes an upgrade of the supported Kubernetes version from 1.12 to 1.13.
Make sure to check the Upgrading Guide for details on how to perform this upgrade safely.
Check the README for details on features, installation and usage.
Breaking changes:
- Update client-go to kubernetes-1.13.12 #1189 (heartrobotninja)
- Update the default gRPC and HTTP ports for the sdkserver for the 1.2.0 release #1180 (roberthbailey)
- Update terraform configs to use Kubernetes 1.13 #1179 (roberthbailey)
- Update documentation for the 1.2 release to use Kubernetes 1.13. #1178 (roberthbailey)
- Update minikube and KIND developer tooling to Kubernetes 1.13 #1177 (roberthbailey)
- Update the prow cluster to use Kubernetes 1.13 #1176 (roberthbailey)
- Update GKE development tooling to Kubernetes 1.13 #1175 (roberthbailey)
Implemented enhancements:
- Upgrade to Kubernetes 1.13 #1044
- Local SDK Server should update internal GameServer on Ready(), Allocate() etc. #958
- Error checking of attributes on feature shortcode #1205 (markmandel)
- Implement Reserve for Unity #1193 (markmandel)
- Add ImagePullSecrets for Allocator and Ping (helm) #1190 (aLekSer)
- Implementation of Unity SDK.Connect() #1181 (markmandel)
- Implementation of GameServer() for Unity #1169 (markmandel)
- Add Spec and Health data to default local sdk GameServer #1166 (markmandel)
- Refresh client CA certificate if changed #1145 (pooneh-m)
Documentation: https://development.agones.dev/site/
See CHANGELOG for more details on changes.
Images available with this release:
- gcr.io/agones-images/agones-controller:1.2.0-rc
- gcr.io/agones-images/agones-sdk:1.2.0-rc
- gcr.io/agones-images/agones-ping:1.2.0-rc
- gcr.io/agones-images/agones-allocator:1.2.0-rc
- gcr.io/agones-images/cpp-simple-server:0.11
- gcr.io/agones-images/nodejs-simple-server:0.2
- gcr.io/agones-images/rust-simple-server:0.6
- gcr.io/agones-images/unity-simple-server:0.3
- gcr.io/agones-images/udp-server:0.17
- gcr.io/agones-images/tcp-server:0.3
- gcr.io/agones-images/xonotic-example:0.7
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable
v1.1.0
This is the 1.1.0 release of Agones.
Starting with the 1.1.0 release of Agones, the ports to which the sdkserver sidecar binds are now configurable. To take advantage of this feature, your game will need to use an updated SDK from the 1.1.0 release.
The default ports that the sdkserver binds to are ephemeral and can cause the sidecar to intermittently fail to start. For backwards compatibility with game servers compiled against the 1.0.0 SDKs, the default ports remain unchanged in this release but they will be changed in the next release of Agones to fix this bug. We strongly recommend that as part of upgrading to the 1.1.0 release of Agones you also update your game server containers to include the 1.1.0 SDK along with your game.
Check the README for details on features, installation and usage.
Breaking changes:
Implemented enhancements:
- Document agones-allocator and multi-cluster allocation #1155 (pooneh-m)
- Add SDK.GameServer() to Matchmaking Registration Diagram #1149 (markmandel)
- Update the instructions for installing a GKE cluster with terraform to disable automatic node upgrades #1141 (roberthbailey)
- Allocator service should log the Agones version #1042
- Allocation policy needs to expose namespace of the targeted cluster #980
- Configurable log level for agones sidecar #971
- Add dynamic configuration of the sidecar http port to the unreal sdk. #1131 (roberthbailey)
- Retry on failures for multi-cluster allocation #1130 (pooneh-m)
- Simplify the selection of the dynamic port in the nodejs sdk. #1128 (roberthbailey)
- Simplify the selection of the dynamic port in the Go sdk. #1127 (roberthbailey)
- Added dynamic configuration of http port in the rust sdk #1125 (roberthbailey)
- Added dynamic configuration of http port in the unity sdk #1121 (roberthbailey)
- Implement converters between the GameServerAllocation API and allocation.proto #1117 (pooneh-m)
- Add AltaVR logo to companies using Agones #1103 (TimoSchmechel)
- Use an environment variable to dynamically set the grpc port in the nodejs sdk #1093 (roberthbailey)
- Set the port to connect to the sdkserver based on the AGONES_SDK_GRPC_PORT environment variable #1092 (roberthbailey)
- Use environment variables to dynamically set the grpc port in the golang sdk. #1086 (roberthbailey)
- Add mcmahan.games to the companies using agones list. #1085 (benmcmahan)
- Add missing "/reserve" endpoint description #1083 (aLekSer)
- Add SDK server HTTP API test #1079 (aLekSer)
- Sdkserver port configuration #1078 (roberthbailey)
- Fixes, more e2e tests and logging for multi-cluster allocation #1077 (pooneh-m)
- Longer blog post for Agones 1.0.0 announcement #1076 (markmandel)
- Add a delay flag to the sdkserver #1070 (roberthbailey)
- Add Yager Logo to companies using Agones #1057 (topochan)
- Adding namespace for multi-cluster allocation policy #1052 (pooneh-m)
- Logging Agones version and port on the startup. #1048 (pooneh-m)
- Adding make file to generate allocation go from proto #1041 (pooneh-m)
- Add Sidecar log level parameter to GS specification #1007 (aLekSer)
Security fixes:
- Ran
npm audit fix
to update package dependencies. #1097 (roberthbailey) - Bump eslint-utils from 1.4.0 to 1.4.2 in /sdks/nodejs #1014 (dependabot[bot])
See CHANGELOG for more details on changes.
Images available with this release:
- gcr.io/agones-images/agones-controller:1.1.0
- gcr.io/agones-images/agones-sdk:1.1.0
- gcr.io/agones-images/agones-ping:1.1.0
- gcr.io/agones-images/cpp-simple-server:0.11
- gcr.io/agones-images/nodejs-simple-server:0.2
- gcr.io/agones-images/rust-simple-server:0.6
- gcr.io/agones-images/unity-simple-server:0.3
- gcr.io/agones-images/udp-server:0.17
- gcr.io/agones-images/tcp-server:0.3
- gcr.io/agones-images/xonotic-example:0.7
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable
v1.1.0-rc
This is the 1.1.0-rc release of Agones.
Check the README for details on features, installation and usage.
Breaking changes:
Implemented enhancements:
- Allocator service should log the Agones version #1042
- Allocation policy needs to expose namespace of the targeted cluster #980
- Configurable log level for agones sidecar #971
- Add dynamic configuration of the sidecar http port to the unreal sdk. #1131 (roberthbailey)
- Retry on failures for multi-cluster allocation #1130 (pooneh-m)
- Simplify the selection of the dynamic port in the nodejs sdk. #1128 (roberthbailey)
- Simplify the selection of the dynamic port in the Go sdk. #1127 (roberthbailey)
- Added dynamic configuration of http port in the rust sdk #1125 (roberthbailey)
- Added dynamic configuration of http port in the unity sdk #1121 (roberthbailey)
- Implement converters between the GameServerAllocation API and allocation.proto #1117 (pooneh-m)
- Add AltaVR logo to companies using Agones #1103 (TimoSchmechel)
- Use an environment variable to dynamically set the grpc port in the nodejs sdk #1093 (roberthbailey)
- Set the port to connect to the sdkserver based on the AGONES_SDK_GRPC_PORT environment variable #1092 (roberthbailey)
- Use environment variables to dynamically set the grpc port in the golang sdk. #1086 (roberthbailey)
- Add mcmahan.games to the companies using agones list. #1085 (benmcmahan)
- Add missing "/reserve" endpoint description #1083 (aLekSer)
- Add SDK server HTTP API test #1079 (aLekSer)
- Sdkserver port configuration #1078 (roberthbailey)
- Fixes, more e2e tests and logging for multi-cluster allocation #1077 (pooneh-m)
- Longer blog post for Agones 1.0.0 announcement #1076 (markmandel)
- Add a delay flag to the sdkserver #1070 (roberthbailey)
- Adding namespace for multi-cluster allocation policy #1052 (pooneh-m)
- Logging Agones version and port on the startup. #1048 (pooneh-m)
- Adding make file to generate allocation go from proto #1041 (pooneh-m)
- Add Sidecar log level parameter to GS specification #1007 (aLekSer)
Security fixes:
- Ran
npm audit fix
to update package dependencies. #1097 (roberthbailey) - Bump eslint-utils from 1.4.0 to 1.4.2 in /sdks/nodejs #1014 (dependabot[bot])
Documentation: https://development.agones.dev/site/
See CHANGELOG for more details on changes.
Images available with this release:
- gcr.io/agones-images/agones-controller:1.1.0-rc
- gcr.io/agones-images/agones-sdk:1.1.0-rc
- gcr.io/agones-images/agones-ping:1.1.0-rc
- gcr.io/agones-images/cpp-simple-server:0.10
- gcr.io/agones-images/nodejs-simple-server:0.1
- gcr.io/agones-images/rust-simple-server:0.5
- gcr.io/agones-images/unity-simple-server:0.2
- gcr.io/agones-images/udp-server:0.15
- gcr.io/agones-images/tcp-server:0.1
- gcr.io/agones-images/xonotic-example:0.6
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable
v1.0.0
This is the 1.0.0 release of Agones 🎉
Check the README for details on features, installation and usage.
Implemented enhancements:
- JSON serialisation error reporting on Mutation/Validation webhooks #992
- CRASH for simple-udp example #1032 (markmandel)
- Rust SDK: Reserved #1030 (markmandel)
- Define the proto definition for the allocator service #1025 (pooneh-m)
- Documentation on Fleet Updates and Upgrades #1020 (markmandel)
- Documentation on how to upgrade Agones and/or Kubernetes. #1008 (markmandel)
- Output JSON unmarshal error as Admission response #1005 (aLekSer)
- Add GameServer troubleshooting guide #1003 (markmandel)
- Local SDK Server: Add proper GS state handling #979 (aLekSer)
- Add allocations metrics #963 (cyriltovena)
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:
- gcr.io/agones-images/agones-controller:1.0.0
- gcr.io/agones-images/agones-sdk:1.0.0
- gcr.io/agones-images/agones-ping:1.0.0
- gcr.io/agones-images/cpp-simple-server:0.10
- gcr.io/agones-images/nodejs-simple-server:0.1
- gcr.io/agones-images/rust-simple-server:0.5
- gcr.io/agones-images/unity-simple-server:0.2
- gcr.io/agones-images/udp-server:0.15
- gcr.io/agones-images/xonotic-example:0.6
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable
v1.0.0-rc
This is the 1.0.0-rc release of Agones.
Check the README for details on features, installation and usage.
Implemented enhancements:
- JSON serialisation error reporting on Mutation/Validation webhooks #992
- CRASH for simple-udp example #1032 (markmandel)
- Rust SDK: Reserved #1030 (markmandel)
- Define the proto definition for the allocator service #1025 (pooneh-m)
- Documentation on Fleet Updates and Upgrades #1020 (markmandel)
- Documentation on how to upgrade Agones and/or Kubernetes. #1008 (markmandel)
- Output JSON unmarshal error as Admission response #1005 (aLekSer)
- Add GameServer troubleshooting guide #1003 (markmandel)
- Local SDK Server: Add proper GS state handling #979 (aLekSer)
- Add allocations metrics #963 (cyriltovena)
Documentation: https://development.agones.dev/site/
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:
- gcr.io/agones-images/agones-controller:1.0.0-rc
- gcr.io/agones-images/agones-sdk:1.0.0-rc
- gcr.io/agones-images/agones-ping:1.0.0-rc
- gcr.io/agones-images/cpp-simple-server:0.10
- gcr.io/agones-images/nodejs-simple-server:0.1
- gcr.io/agones-images/rust-simple-server:0.5
- gcr.io/agones-images/unity-simple-server:0.2
- gcr.io/agones-images/udp-server:0.15
- gcr.io/agones-images/xonotic-example:0.6
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable
v0.12.0
This is the 0.12.0 stable release of Agones.
This release includes all breaking changes that are required for the 1.0 release that is coming in the release in September - so please review the breaking changes below, and the link to the updated documentation below to see all the changes that have occurred in this release.
This includes moving all CRDs to v1, and upgrading to Kubernetes 1.12 as the supported platform.
We've also worked to complete functionality across GameServer SDKs, but we still have some work left.
We are on track for a 1.0 release in September, with only a few features left to implement.
Check the README for details on features, installation and usage.
Implemented enhancements:
Breaking changes:
- C++ SDK: Use const-reference in WatchGameServer #941
- Proposal: Split up the api group stable.agones.dev #703
- Update the supported version of Kubernetes to 1.12. #967 (roberthbailey)
- Update the node affinity key to the new label name. #964 (roberthbailey)
- Implement block on connect with Rust+Node.js SDK #953 (markmandel)
- C++ SDK: Update the function signature of WatchGameServer to use a const-reference #951 (roberthbailey)
- Update GKE documentation to 1.12 #897 (roberthbailey)
- Move the stable api group and promote it to v1 #894 (roberthbailey)
- Promote allocation to v1 #881 (roberthbailey)
- Promote autoscaling to v1 #874 (roberthbailey)
- Remove / Expire FleetAllocation from documentation. #867 (markmandel)
- Remove FleetAllocation. #856 (markmandel)
Implemented enhancements:
- Make all yaml files in the examples directory use working configurations / images #969
- Move nodejs example to a docker build #943
- Upgrade to Kubernetes 1.12 #717
- 1st Party / Distributed Matchmaker support #660
- SDK Build/test pipeline separation from build-image #599
- Move to using CRD Subresources for all Agones CRDs #329
- Unity Plugin SDK #246
- Add Reserve to Node.js SDK #955 (steven-supersolid)
- Add the missing functions to the C++ SDK (Allocated & Reserve) #948 (roberthbailey)
- Update the nodejs example to build in a docker image #945 (roberthbailey)
- Updates to the C++ SDK along with the simple example that exercises it. #934 (roberthbailey)
- Update GameServer state diagram with Reserved #933 (markmandel)
- E2E tests for SDK.Reserve(seconds) #925 (markmandel)
- Add new GameServer lifecycle diagrams for Reserved #922 (markmandel)
- Compliance tests for Reserve(seconds). #920 (markmandel)
- Reserve() SDK implementation #891 (markmandel)
- Update GKE development tooling to 1.12 #887 (markmandel)
- Fix Rust SDK, add allocate, add conformance test #879 (aLekSer)
- Add instructions about taints and tolerations to the install instructions #870 (roberthbailey)
- Add events to SDK state change operations #866 (markmandel)
- Add ReserveUntil to GameServer.Status #865 (markmandel)
- add unity example #860 (whisper0077)
- SDK Conformance testing #848 (aLekSer)
- Reserve proto definition and generated code #820 (markmandel)
- Cpp prerequisities cmake #803 (dsazonoff)
Security fixes:
- Need to Bump js-yaml from 3.12.1 to 3.13.1 in /sdks/nodejs #868
- Update node.js coverage, dependencies and potential issue #954 (steven-supersolid)
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:
- gcr.io/agones-images/agones-controller:0.12.0
- gcr.io/agones-images/agones-sdk:0.12.0
- gcr.io/agones-images/agones-ping:0.12.0
- gcr.io/agones-images/cpp-simple-server:0.10
- gcr.io/agones-images/nodejs-simple-server:0.1
- gcr.io/agones-images/rust-simple-server:0.4
- gcr.io/agones-images/unity-simple-server:0.2
- gcr.io/agones-images/udp-server:0.14
- gcr.io/agones-images/xonotic-example:0.6
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable
v0.12.0-rc
This release includes all breaking changes that are required for the 1.0 release that is coming in the release in September - so please review the breaking changes below, and the link to the updated documentation below to see all the changes that have occurred in this release.
This includes moving all CRDs to v1, and upgrading to Kubernetes 1.12 as the supported platform.
We've also worked to complete functionality across GameServer SDKs, but we still have some work left.
We are on track for a 1.0 release in September, with only a few features left to implement.
Check the README for details on features, installation and usage.
Implemented enhancements:
Breaking changes:
- C++ SDK: Use const-reference in WatchGameServer #941
- Proposal: Split up the api group stable.agones.dev #703
- Update the supported version of Kubernetes to 1.12. #967 (roberthbailey)
- Update the node affinity key to the new label name. #964 (roberthbailey)
- Implement block on connect with Rust+Node.js SDK #953 (markmandel)
- C++ SDK: Update the function signature of WatchGameServer to use a const-reference #951 (roberthbailey)
- Update GKE documentation to 1.12 #897 (roberthbailey)
- Move the stable api group and promote it to v1 #894 (roberthbailey)
- Reserve() SDK implementation #891 (markmandel)
- Promote allocation to v1 #881 (roberthbailey)
- Promote autoscaling to v1 #874 (roberthbailey)
- Remove / Expire FleetAllocation from documentation. #867 (markmandel)
- Remove FleetAllocation. #856 (markmandel)
Implemented enhancements:
- Make all yaml files in the examples directory use working configurations / images #969
- Move nodejs example to a docker build #943
- Upgrade to Kubernetes 1.12 #717
- 1st Party / Distributed Matchmaker support #660
- SDK Build/test pipeline separation from build-image #599
- Move to using CRD Subresources for all Agones CRDs #329
- Unity Plugin SDK #246
- Add Reserve to Node.js SDK #955 (steven-supersolid)
- Add the missing functions to the C++ SDK (Allocated & Reserve) #948 (roberthbailey)
- Update the nodejs example to build in a docker image #945 (roberthbailey)
- Updates to the C++ SDK along with the simple example that exercises it. #934 (roberthbailey)
- Update GameServer state diagram with Reserved #933 (markmandel)
- E2E tests for SDK.Reserve(seconds) #925 (markmandel)
- Add new GameServer lifecycle diagrams for Reserved #922 (markmandel)
- Compliance tests for Reserve(seconds). #920 (markmandel)
- Update GKE development tooling to 1.12 #887 (markmandel)
- Fix Rust SDK, add allocate, add conformance test #879 (aLekSer)
- Add instructions about taints and tolerations to the install instructions #870 (roberthbailey)
- Add events to SDK state change operations #866 (markmandel)
- Add ReserveUntil to GameServer.Status #865 (markmandel)
- add unity example #860 (whisper0077)
- SDK Conformance testing #848 (aLekSer)
- Reserve proto definition and generated code #820 (markmandel)
- Cpp prerequisities cmake #803 (dsazonoff)
Security fixes:
- Need to Bump js-yaml from 3.12.1 to 3.13.1 in /sdks/nodejs #868
- Update node.js coverage, dependencies and potential issue #954 (steven-supersolid)
Documentation: https://development.agones.dev/site/
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:
- gcr.io/agones-images/agones-controller:0.12.0-rc
- gcr.io/agones-images/agones-sdk:0.12.0-rc
- gcr.io/agones-images/agones-ping:0.12.0-rc
- gcr.io/agones-images/cpp-simple-server:0.10
- gcr.io/agones-images/nodejs-simple-server:0.1
- gcr.io/agones-images/rust-simple-server:0.4
- gcr.io/agones-images/unity-simple-server:0.2
- gcr.io/agones-images/udp-server:0.14
- gcr.io/agones-images/xonotic-example:0.6
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add https://agones.dev/chart/stable
v0.11.0
This is the 0.11.0 release of Agones.
Check the README for details on features, installation and usage.
Breaking changes:
- Move FleetAutoscaling to autoscaling.agones.dev group #829 (markmandel)
- Fixing SDK proto file according to style guide #776 (aLekSer)
Implemented enhancements:
- Add Events for common errors with Webhook FleetAutoscaler configuration #792
- Self allocation in Node.js is not supported #773
- In case of dynamic port allocation, offer the option to set the container port to the same value as the host port #294
- Implement EnqueueAfter on WorkerQueue #835 (markmandel)
- Changed AllocationEndpoint to array of endpoints #830 (pooneh-m)
- fix: check if NodeExternalIP is empty to fallback to NodeInternalIP #828 (aarnaud)
- Rewrite Agones Overview #824 (markmandel)
- Add Unity SDK #818 (whisper0077)
- PortPolicy of Passthrough - Same Port for Container and Host #817 (markmandel)
- Add Fleet RollingUpdate strategy params validation #808 (aLekSer)
- Batched Packed and Distributed Allocations #804 (markmandel)
- Add Events on FleetAutoscaler connection errors #794 (aLekSer)
- Expose allocate method in node sdk #774 (rorygarand)
- Adding an allocator service that acts as a reverse proxy. #768 (pooneh-m)
- Add Reserved GameServer State #766 (markmandel)
- Add AKS, GKE and Helm terraform modules #756 (aLekSer)
- Add close method to node client #748 (BradfordMedeiros)
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:
- gcr.io/agones-images/agones-controller:0.11.0
- gcr.io/agones-images/agones-sdk:0.11.0
- gcr.io/agones-images/agones-ping:0.11.0
- gcr.io/agones-images/cpp-simple-server:0.5
- gcr.io/agones-images/udp-server:0.11
- gcr.io/agones-images/xonotic-example:0.5
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add https://agones.dev/chart/stable
v0.11.0-rc
This is the 0.11.0-rc release of Agones.
Check the README for details on features, installation and usage.
Breaking changes:
- Move FleetAutoscaling to autoscaling.agones.dev group #829 (markmandel)
- Fixing SDK proto file according to style guide #776 (aLekSer)
Implemented enhancements:
- Add Events for common errors with Webhook FleetAutoscaler configuration #792
- Self allocation in Node.js is not supported #773
- In case of dynamic port allocation, offer the option to set the container port to the same value as the host port #294
- Implement EnqueueAfter on WorkerQueue #835 (markmandel)
- Changed AllocationEndpoint to array of endpoints #830 (pooneh-m)
- fix: check if NodeExternalIP is empty to fallback to NodeInternalIP #828 (aarnaud)
- Rewrite Agones Overview #824 (markmandel)
- Add Unity SDK #818 (whisper0077)
- PortPolicy of Passthrough - Same Port for Container and Host #817 (markmandel)
- Add Fleet RollingUpdate strategy params validation #808 (aLekSer)
- Batched Packed and Distributed Allocations #804 (markmandel)
- Add Events on FleetAutoscaler connection errors #794 (aLekSer)
- Expose allocate method in node sdk #774 (rorygarand)
- Adding an allocator service that acts as a reverse proxy. #768 (pooneh-m)
- Add Reserved GameServer State #766 (markmandel)
- Add AKS, GKE and Helm terraform modules #756 (aLekSer)
- Add close method to node client #748 (BradfordMedeiros)
Documentation: https://development.agones.dev/site/
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:
- gcr.io/agones-images/agones-controller:0.11.0-rc
- gcr.io/agones-images/agones-sdk:0.11.0-rc
- gcr.io/agones-images/agones-ping:0.11.0-rc
- gcr.io/agones-images/cpp-simple-server:0.5
- gcr.io/agones-images/udp-server:0.11
- gcr.io/agones-images/xonotic-example:0.5
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add https://agones.dev/chart/stable
v0.10.0
This is the 0.10.0 release of Agones.
Check the README for details on features, installation and usage.
Breaking changes:
- Add status subresource for FleetAutoscaler #730 (aLekSer)
- Implement GameServerAlocation as API Extension #682 (markmandel)
Implemented enhancements:
- Implementing cross cluster allocation request #757 (pooneh-m)
- Rename APIServerEndpoint to AllocationEndpoint for multi-cluster allocation #755 (pooneh-m)
- Implement multicluster allocation for local cluster allocation. #753 (pooneh-m)
- Implementing cluster selector from multi-cluster allocation policies. #733 (pooneh-m)
- Added Supersolid logo to the homepage #727 (KamiShepard)
- Implementation of SDK.Allocate() #721 (markmandel)
- Add allocation policy CRD and schema definition. #698 (pooneh-m)
- Helm support for Terraform #696 (aLekSer)
- Implement lacking functions in Rust SDK #693 (thara)
- Terraform support to generate test cluster #670 (aLekSer)
- Lightweight library for implementing APIServer extensions #659 (markmandel)
- Unreal Engine 4 Plugin #647 (YannickLange)
Documentation: https://development.agones.dev/site/
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:
- gcr.io/agones-images/agones-controller:0.10.0
- gcr.io/agones-images/agones-sdk:0.10.0
- gcr.io/agones-images/agones-ping:0.10.0
- gcr.io/agones-images/cpp-simple-server:0.5
- gcr.io/agones-images/udp-server:0.8
- gcr.io/agones-images/xonotic-example:0.5
Helm chart available with this release:
Make sure to add our stable helm repository using
helm repo add https://agones.dev/chart/stable