<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Agones – Agones</title>
    <link>/site/</link>
    <description>Recent content on Agones</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/site/index.xml" rel="self" type="application/rss+xml" />
    
    
      
      
    
    
    <item>
      <title>Blog: 1.6.0 - Player Tracking, Kubernetes 1.15, Node.js SDK Updates</title>
      <link>/site/blog/2020/05/26/1.6.0-player-tracking-kubernetes-1.15-node.js-sdk-updates/</link>
      <pubDate>Tue, 26 May 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/05/26/1.6.0-player-tracking-kubernetes-1.15-node.js-sdk-updates/</guid>
      <description>
        
        
        &lt;p&gt;This is the v1.6.0 release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes &lt;strong&gt;several breaking changes&lt;/strong&gt; to be aware of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade to required Kubernetes version to 1.15&lt;/li&gt;
&lt;li&gt;The Alpha Multi Cluster Allocator API has been renamed, refactored slightly and moved to Stable.
It is worth noting that Multi Cluster Allocation as a whole (installation, setup, etc) is still in beta, and may
change in the future.&lt;/li&gt;
&lt;li&gt;The node.js SDK has switched to grpc-js. It should be backward compatible, but please let us know if there are issues.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We are also excited to have a new major feature release of Player Tracking - keep track of which players are
connected to you GameServers and what your GameServer capacities are!&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.6.0&#34; data-proofer-ignore&gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Rename &lt;code&gt;PostAllocate&lt;/code&gt; to &lt;code&gt;Allocate&lt;/code&gt; in Multi Cluster Allocation Service &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1331&#34;&gt;#1331&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proposal: Allocator service to return 400+ http status for failure  &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1040&#34;&gt;#1040&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Change the multi-cluster allocation API version to stable &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1540&#34;&gt;#1540&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Switch Node.js SDK grpc dependency to grpc-js &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1529&#34;&gt;#1529&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change allocator gRPC response state to gRPC error status &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1516&#34;&gt;#1516&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change rpc method from PostAllocate to Allocate &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1513&#34;&gt;#1513&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update developer tooling to Kubernetes 1.15 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1486&#34;&gt;#1486&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update documentation describing when we will change the version of Kubernetes  that we support. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1477&#34;&gt;#1477&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change the multi-cluster allocation API version to stable &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1534&#34;&gt;#1534&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proposal: For multi-cluster allocation move remote server CA to GameServerAllocationPolicy &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1517&#34;&gt;#1517&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support annotations for ping services in the Helm chart &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1491&#34;&gt;#1491&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Switch Node.js SDK grpc dependency to grpc-js &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1489&#34;&gt;#1489&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update to opencensus v0.22 &lt;a href=&#34;https://github.com/googleforgames/agones/issues/892&#34;&gt;#892&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Player Tracking: REST SDK Reference &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1570&#34;&gt;#1570&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking guide, and GameServer reference. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1569&#34;&gt;#1569&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking SDK Reference &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1564&#34;&gt;#1564&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fleet Aggregate Player Tracking Logic &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1561&#34;&gt;#1561&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Third Party &amp;gt; Libraries and Tools section &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1558&#34;&gt;#1558&lt;/a&gt; (&lt;a href=&#34;https://github.com/danieloliveira079&#34;&gt;danieloliveira079&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CRD values for Aggregate Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1551&#34;&gt;#1551&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade kubectl for e2e tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1550&#34;&gt;#1550&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use ServerCA from GameServerAllocationPolicy instead of client secret ca.crt &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1545&#34;&gt;#1545&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;E2E Tests for GameServer Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1541&#34;&gt;#1541&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;REST SDK Conformance Tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1537&#34;&gt;#1537&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade client-go and related to 1.15 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1532&#34;&gt;#1532&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking Go SDK Conformance Tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1527&#34;&gt;#1527&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update EKS Kubernetes version to 1.15 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1522&#34;&gt;#1522&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Helm: add ping HTTP and UDP annotations into chart &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1520&#34;&gt;#1520&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;PlayerConnect/Disconnect &amp;amp; related Go SDK functions &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1519&#34;&gt;#1519&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SDKServer Player Tracking implementation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1507&#34;&gt;#1507&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add PlayerTracking IDs to SDK Convert function &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1498&#34;&gt;#1498&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Event to Player Capacity update &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1497&#34;&gt;#1497&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of Local SDK Server Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1496&#34;&gt;#1496&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Code Gen and Stubs for updated Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1493&#34;&gt;#1493&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Terraform: update GKE cluster version, use locals and &lt;code&gt;lookup&lt;/code&gt; to set default values &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1482&#34;&gt;#1482&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Changes in proto for Player Tracking design update &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1481&#34;&gt;#1481&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;GameServer CRD with Updated Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1476&#34;&gt;#1476&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added a pull request template &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1471&#34;&gt;#1471&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the agones-allocator doc to recommend using cert-manager &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1459&#34;&gt;#1459&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add a simple helm test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1449&#34;&gt;#1449&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pass FEATURE_GATES flag to e2e tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1445&#34;&gt;#1445&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add validation for CPU and Memory Resources for GameServers, Fleets and GameServerSets &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1423&#34;&gt;#1423&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.6.0/CHANGELOG.md&#34; data-proofer-ignore&gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.6.0&#34;&gt;gcr.io/agones-images/agones-controller:1.6.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.6.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.6.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.6.0&#34;&gt;gcr.io/agones-images/agones-ping:1.6.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.6.0&#34;&gt;gcr.io/agones-images/agones-allocator:1.6.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.12&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.4&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.7&#34;&gt;gcr.io/agones-images/rust-simple-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.21&#34;&gt;gcr.io/agones-images/udp-server:0.21&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.4&#34;&gt;gcr.io/agones-images/tcp-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.8&#34;&gt;gcr.io/agones-images/xonotic-example:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/supertuxkart-example:0.2&#34;&gt;gcr.io/agones-images/supertuxkart-example:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/crd-client:0.3&#34;&gt;gcr.io/agones-images/crd-client:0.3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.6.0.tgz&#34; data-proofer-ignore&gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.6.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.6.0 - Release Candidate</title>
      <link>/site/blog/2020/05/19/1.6.0-release-candidate/</link>
      <pubDate>Tue, 19 May 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/05/19/1.6.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the v1.6.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes &lt;strong&gt;several breaking changes&lt;/strong&gt; to be aware of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade to required Kubernetes version to 1.15&lt;/li&gt;
&lt;li&gt;The Alpha Multi Cluster Allocator API has been renamed, refactored slightly and moved to Stable.
It is worth noting that Multi Cluster Allocation as a whole (installation, setup, etc) is still in beta, and may
change in the future.&lt;/li&gt;
&lt;li&gt;The node.js SDK has switched to grpc-js. It should be backward compatible, but please let us know if there are issues.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We are also excited to have a new major feature release of Player Tracking - keep track of which players are
connected to you GameServers and what your GameServer capacities are!&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.6.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Rename &lt;code&gt;PostAllocate&lt;/code&gt; to &lt;code&gt;Allocate&lt;/code&gt; in Multi Cluster Allocation Service &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1331&#34;&gt;#1331&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proposal: Allocator service to return 400+ http status for failure  &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1040&#34;&gt;#1040&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Change the multi-cluster allocation API version to stable &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1540&#34;&gt;#1540&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Switch Node.js SDK grpc dependency to grpc-js &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1529&#34;&gt;#1529&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change allocator gRPC response state to gRPC error status &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1516&#34;&gt;#1516&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change rpc method from PostAllocate to Allocate &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1513&#34;&gt;#1513&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update developer tooling to Kubernetes 1.15 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1486&#34;&gt;#1486&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update documentation describing when we will change the version of Kubernetes  that we support. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1477&#34;&gt;#1477&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change the multi-cluster allocation API version to stable &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1534&#34;&gt;#1534&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proposal: For multi-cluster allocation move remote server CA to GameServerAllocationPolicy &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1517&#34;&gt;#1517&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support annotations for ping services in the Helm chart &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1491&#34;&gt;#1491&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Switch Node.js SDK grpc dependency to grpc-js &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1489&#34;&gt;#1489&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update to opencensus v0.22 &lt;a href=&#34;https://github.com/googleforgames/agones/issues/892&#34;&gt;#892&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Player Tracking: REST SDK Reference &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1570&#34;&gt;#1570&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking guide, and GameServer reference. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1569&#34;&gt;#1569&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking SDK Reference &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1564&#34;&gt;#1564&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fleet Aggregate Player Tracking Logic &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1561&#34;&gt;#1561&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Third Party &amp;gt; Libraries and Tools section &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1558&#34;&gt;#1558&lt;/a&gt; (&lt;a href=&#34;https://github.com/danieloliveira079&#34;&gt;danieloliveira079&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CRD values for Aggregate Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1551&#34;&gt;#1551&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade kubectl for e2e tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1550&#34;&gt;#1550&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use ServerCA from GameServerAllocationPolicy instead of client secret ca.crt &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1545&#34;&gt;#1545&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;E2E Tests for GameServer Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1541&#34;&gt;#1541&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;REST SDK Conformance Tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1537&#34;&gt;#1537&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade client-go and related to 1.15 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1532&#34;&gt;#1532&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking Go SDK Conformance Tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1527&#34;&gt;#1527&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update EKS Kubernetes version to 1.15 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1522&#34;&gt;#1522&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Helm: add ping HTTP and UDP annotations into chart &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1520&#34;&gt;#1520&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;PlayerConnect/Disconnect &amp;amp; related Go SDK functions &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1519&#34;&gt;#1519&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SDKServer Player Tracking implementation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1507&#34;&gt;#1507&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add PlayerTracking IDs to SDK Convert function &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1498&#34;&gt;#1498&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Event to Player Capacity update &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1497&#34;&gt;#1497&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of Local SDK Server Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1496&#34;&gt;#1496&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Code Gen and Stubs for updated Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1493&#34;&gt;#1493&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Terraform: update GKE cluster version, use locals and &lt;code&gt;lookup&lt;/code&gt; to set default values &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1482&#34;&gt;#1482&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Changes in proto for Player Tracking design update &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1481&#34;&gt;#1481&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;GameServer CRD with Updated Player Tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1476&#34;&gt;#1476&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added a pull request template &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1471&#34;&gt;#1471&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the agones-allocator doc to recommend using cert-manager &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1459&#34;&gt;#1459&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add a simple helm test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1449&#34;&gt;#1449&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pass FEATURE_GATES flag to e2e tests &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1445&#34;&gt;#1445&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add validation for CPU and Memory Resources for GameServers, Fleets and GameServerSets &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1423&#34;&gt;#1423&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.6.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.6.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.6.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.6.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.6.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.6.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.6.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.6.0-rc&#34;&gt;gcr.io/agones-images/agones-allocator:1.6.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.12&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.4&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.7&#34;&gt;gcr.io/agones-images/rust-simple-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.21&#34;&gt;gcr.io/agones-images/udp-server:0.21&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.4&#34;&gt;gcr.io/agones-images/tcp-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.8&#34;&gt;gcr.io/agones-images/xonotic-example:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/supertuxkart-example:0.2&#34;&gt;gcr.io/agones-images/supertuxkart-example:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/crd-client:0.3&#34;&gt;gcr.io/agones-images/crd-client:0.3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.6.0-rc.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.6.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.5.0 - C# SDK, Multiple Port Allocations, Agones FAQ</title>
      <link>/site/blog/2020/04/13/1.5.0-csharp-sdk-multiple-port-allocations-agones-faq/</link>
      <pubDate>Mon, 13 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/04/13/1.5.0-csharp-sdk-multiple-port-allocations-agones-faq/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.5.0 release of Agones.&lt;/p&gt;

&lt;p&gt;This release sees the release of an official C# SDK, as well as our first Alpha feature, being able to allow port
mapping to any container in the backing GameServer Pod.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.5.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;FAQ for Agones &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1460&#34;&gt;#1460&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;GameServer remains &amp;ldquo;STATE:Creating&amp;rdquo; if not create serviceaccount &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1370&#34;&gt;#1370&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Site: Prioritise search results on agones.dev better &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1327&#34;&gt;#1327&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Create and document rules of thumb for log levels in agones code &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1223&#34;&gt;#1223&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Configurable Log Level for Agones controllers &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1218&#34;&gt;#1218&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Refactor Docker files for gRPC between SDK and allocation &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1115&#34;&gt;#1115&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;C# SDK &lt;a href=&#34;https://github.com/googleforgames/agones/issues/884&#34;&gt;#884&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Feature Gates: EnableAllFeatures &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1448&#34;&gt;#1448&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Local implementation of Set/GetPlayerCapacity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1444&#34;&gt;#1444&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alpha GameServer attributes added to SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1440&#34;&gt;#1440&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added version to stress tests files &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1433&#34;&gt;#1433&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Terraform: Add FeatureGates into helm release &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1431&#34;&gt;#1431&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SuperTuxKart Game Server that allows AI connections &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1424&#34;&gt;#1424&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix wrong condition check for Memory limit &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1418&#34;&gt;#1418&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Applied allocation test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1417&#34;&gt;#1417&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add shutdown duration option to Node.js simple  &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1413&#34;&gt;#1413&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add sidecar memory resources setting &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1402&#34;&gt;#1402&lt;/a&gt; (&lt;a href=&#34;https://github.com/suecideTech&#34;&gt;suecideTech&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ErrorHandling for failed to create pods because of forbidden &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1400&#34;&gt;#1400&lt;/a&gt; (&lt;a href=&#34;https://github.com/suecideTech&#34;&gt;suecideTech&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alpha SDK.SetPlayerCapacity &amp;amp; GetPlayerCapacity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1399&#34;&gt;#1399&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add feature gate block to Make install &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1397&#34;&gt;#1397&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow ports to be added to any container in a GS pod &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1396&#34;&gt;#1396&lt;/a&gt; (&lt;a href=&#34;https://github.com/benclive&#34;&gt;benclive&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding the C# gRPC SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1315&#34;&gt;#1315&lt;/a&gt; (&lt;a href=&#34;https://github.com/Reousa&#34;&gt;Reousa&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.5.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.5.0&#34;&gt;gcr.io/agones-images/agones-controller:1.5.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.5.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.5.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.5.0&#34;&gt;gcr.io/agones-images/agones-ping:1.5.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.5.0&#34;&gt;gcr.io/agones-images/agones-allocator:1.5.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.12&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.4&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.7&#34;&gt;gcr.io/agones-images/rust-simple-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.19&#34;&gt;gcr.io/agones-images/udp-server:0.19&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.4&#34;&gt;gcr.io/agones-images/tcp-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.8&#34;&gt;gcr.io/agones-images/xonotic-example:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/supertuxkart-example:0.2&#34;&gt;gcr.io/agones-images/supertuxkart-example:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/crd-client:0.2&#34;&gt;gcr.io/agones-images/crd-client:0.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.5.0.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.5.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.5.0 - Release Candidate</title>
      <link>/site/blog/2020/04/06/1.5.0-release-candidate/</link>
      <pubDate>Mon, 06 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/04/06/1.5.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.5.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;This release sees the release of an official C# SDK, as well as our first Alpha feature, being able to allow port
mapping to any container in the backing GameServer Pod.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.5.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GameServer remains &amp;ldquo;STATE:Creating&amp;rdquo; if not create serviceaccount &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1370&#34;&gt;#1370&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Site: Prioritise search results on agones.dev better &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1327&#34;&gt;#1327&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Create and document rules of thumb for log levels in agones code &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1223&#34;&gt;#1223&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Configurable Log Level for Agones controllers &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1218&#34;&gt;#1218&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Refactor Docker files for gRPC between SDK and allocation &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1115&#34;&gt;#1115&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;C# SDK &lt;a href=&#34;https://github.com/googleforgames/agones/issues/884&#34;&gt;#884&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Feature Gates: EnableAllFeatures &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1448&#34;&gt;#1448&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Local implementation of Set/GetPlayerCapacity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1444&#34;&gt;#1444&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alpha GameServer attributes added to SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1440&#34;&gt;#1440&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added version to stress tests files &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1433&#34;&gt;#1433&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Terraform: Add FeatureGates into helm release &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1431&#34;&gt;#1431&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SuperTuxKart Game Server that allows AI connections &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1424&#34;&gt;#1424&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix wrong condition check for Memory limit &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1418&#34;&gt;#1418&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Applied allocation test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1417&#34;&gt;#1417&lt;/a&gt; (&lt;a href=&#34;https://github.com/akremsa&#34;&gt;akremsa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add shutdown duration option to Node.js simple  &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1413&#34;&gt;#1413&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add sidecar memory resources setting &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1402&#34;&gt;#1402&lt;/a&gt; (&lt;a href=&#34;https://github.com/suecideTech&#34;&gt;suecideTech&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ErrorHandling for failed to create pods because of forbidden &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1400&#34;&gt;#1400&lt;/a&gt; (&lt;a href=&#34;https://github.com/suecideTech&#34;&gt;suecideTech&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alpha SDK.SetPlayerCapacity &amp;amp; GetPlayerCapacity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1399&#34;&gt;#1399&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add feature gate block to Make install &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1397&#34;&gt;#1397&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow ports to be added to any container in a GS pod &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1396&#34;&gt;#1396&lt;/a&gt; (&lt;a href=&#34;https://github.com/benclive&#34;&gt;benclive&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding the C# gRPC SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1315&#34;&gt;#1315&lt;/a&gt; (&lt;a href=&#34;https://github.com/Reousa&#34;&gt;Reousa&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.5.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.5.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.5.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.5.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.5.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.5.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.5.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.5.0-rc&#34;&gt;gcr.io/agones-images/agones-allocator:1.5.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.12&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.4&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.7&#34;&gt;gcr.io/agones-images/rust-simple-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.19&#34;&gt;gcr.io/agones-images/udp-server:0.19&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.4&#34;&gt;gcr.io/agones-images/tcp-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.8&#34;&gt;gcr.io/agones-images/xonotic-example:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/supertuxkart-example:0.2&#34;&gt;gcr.io/agones-images/supertuxkart-example:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/crd-client:0.2&#34;&gt;gcr.io/agones-images/crd-client:0.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.5.0-rc.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.5.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.4.0 - Kubernetes 1.14, Unreal SDK improvements, Reliability Improvements</title>
      <link>/site/blog/2020/03/03/1.4.0-kubernetes-1.14-unreal-sdk-improvements-reliability-improvements/</link>
      <pubDate>Tue, 03 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/03/03/1.4.0-kubernetes-1.14-unreal-sdk-improvements-reliability-improvements/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.4.0 release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes the upgrade to Kubernetes 1.14, so please be sure to upgrade your clusters.&lt;/p&gt;

&lt;p&gt;The Node package has now been officially moved to NPM, away from Github packages as well. This includes the previous 1.3.0 release.&lt;/p&gt;

&lt;p&gt;Between RC and Stable, critical issues with the Terraform scripts for GKE were discovered. In the process some duplicate example scripts for GKE were removed, and others were adjusted. So please review your GKE based Terraform Agones scripts still work, and adjust accordingly.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.4.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fix for critical GKE/GCP Terraform Bugs &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1373&#34;&gt;#1373&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updated documentation for multi-cluster allocation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1365&#34;&gt;#1365&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change GameServerAllocationPolicy CRD version to stable &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1290&#34;&gt;#1290&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update documentation (examples and website) to use Kubernetes 1.14 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1364&#34;&gt;#1364&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update terraform configs to use Kubernetes 1.14 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1342&#34;&gt;#1342&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update developer tooling to Kubernetes 1.14 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1341&#34;&gt;#1341&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change the GameServerAllocationPolicy version to stable. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1332&#34;&gt;#1332&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Changing the allocator API to gRPC &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1314&#34;&gt;#1314&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better documentation for BufferPolicy in fleetautoscaler  &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1104&#34;&gt;#1104&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add Fuzz Tests &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1098&#34;&gt;#1098&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;agones-allocator service should scale up independent to gameserverallocation extension API server &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1018&#34;&gt;#1018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Missing documentation/example for new matchmaker support (Allocate and Reserve) &lt;a href=&#34;https://github.com/googleforgames/agones/issues/976&#34;&gt;#976&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Release NPM package, and Node update &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1356&#34;&gt;#1356&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unreal SDK add Allocate + Reserve and changes to the plugin settings &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1345&#34;&gt;#1345&lt;/a&gt; (&lt;a href=&#34;https://github.com/WVerlaek&#34;&gt;WVerlaek&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding SuperTuxKart to the examples page &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1336&#34;&gt;#1336&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CRD implementation of alpha player tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1324&#34;&gt;#1324&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking Proto and Go stubs &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1312&#34;&gt;#1312&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add fuzz tests missing vendor changes &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1306&#34;&gt;#1306&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Extend Agones Unreal SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1303&#34;&gt;#1303&lt;/a&gt; (&lt;a href=&#34;https://github.com/WVerlaek&#34;&gt;WVerlaek&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Super Tux Kart Example &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1302&#34;&gt;#1302&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Stubs for SDK alpha/beta/stable functionality &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1285&#34;&gt;#1285&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.4.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.4.0&#34;&gt;gcr.io/agones-images/agones-controller:1.4.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.4.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.4.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.4.0&#34;&gt;gcr.io/agones-images/agones-ping:1.4.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.4.0&#34;&gt;gcr.io/agones-images/agones-allocator:1.4.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.12&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.3&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.7&#34;&gt;gcr.io/agones-images/rust-simple-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.18&#34;&gt;gcr.io/agones-images/udp-server:0.18&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.4&#34;&gt;gcr.io/agones-images/tcp-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.8&#34;&gt;gcr.io/agones-images/xonotic-example:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/supertuxkart-example:0.1&#34;&gt;gcr.io/agones-images/supertuxkart-example:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/crd-client:0.2&#34;&gt;gcr.io/agones-images/crd-client:0.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.4.0.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.4.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.4.0 - Release Candidate</title>
      <link>/site/blog/2020/02/25/1.4.0-release-candidate/</link>
      <pubDate>Tue, 25 Feb 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/02/25/1.4.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.4.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes the upgrade to Kubernetes 1.14, so please be sure to upgrade your clusters.&lt;/p&gt;

&lt;p&gt;The Node package has now been officially moved to NPM, away from Github packages as well. This includes the previous
1.3.0 release.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.4.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update documentation (examples and website) to use Kubernetes 1.14 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1364&#34;&gt;#1364&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update terraform configs to use Kubernetes 1.14 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1342&#34;&gt;#1342&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update developer tooling to Kubernetes 1.14 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1341&#34;&gt;#1341&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change the GameServerAllocationPolicy version to stable. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1332&#34;&gt;#1332&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Changing the allocator API to gRPC &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1314&#34;&gt;#1314&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change GameServerAllocationPolicy CRD version to stable &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1290&#34;&gt;#1290&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Better documentation for BufferPolicy in fleetautoscaler  &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1104&#34;&gt;#1104&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add Fuzz Tests &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1098&#34;&gt;#1098&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;agones-allocator service should scale up independent to gameserverallocation extension API server &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1018&#34;&gt;#1018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Missing documentation/example for new matchmaker support (Allocate and Reserve) &lt;a href=&#34;https://github.com/googleforgames/agones/issues/976&#34;&gt;#976&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Release NPM package, and Node update &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1356&#34;&gt;#1356&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unreal SDK add Allocate + Reserve and changes to the plugin settings &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1345&#34;&gt;#1345&lt;/a&gt; (&lt;a href=&#34;https://github.com/WVerlaek&#34;&gt;WVerlaek&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding SuperTuxKart to the examples page &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1336&#34;&gt;#1336&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CRD implementation of alpha player tracking &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1324&#34;&gt;#1324&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Player Tracking Proto and Go stubs &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1312&#34;&gt;#1312&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add fuzz tests missing vendor changes &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1306&#34;&gt;#1306&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Extend Agones Unreal SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1303&#34;&gt;#1303&lt;/a&gt; (&lt;a href=&#34;https://github.com/WVerlaek&#34;&gt;WVerlaek&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Super Tux Kart Example &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1302&#34;&gt;#1302&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Stubs for SDK alpha/beta/stable functionality &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1285&#34;&gt;#1285&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.4.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.4.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.4.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.4.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.4.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.4.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.4.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.4.0-rc&#34;&gt;gcr.io/agones-images/agones-allocator:1.4.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.12&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.3&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.7&#34;&gt;gcr.io/agones-images/rust-simple-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.18&#34;&gt;gcr.io/agones-images/udp-server:0.18&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.4&#34;&gt;gcr.io/agones-images/tcp-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.8&#34;&gt;gcr.io/agones-images/xonotic-example:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/supertuxkart-example:0.1&#34;&gt;gcr.io/agones-images/supertuxkart-example:0.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.4.0-rc.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.4.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.3.0 - More Terraform, Node packages and Unity SDK enhancements</title>
      <link>/site/blog/2020/01/20/1.3.0-more-terraform-node-packages-and-unity-sdk-enhancements/</link>
      <pubDate>Mon, 20 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/01/20/1.3.0-more-terraform-node-packages-and-unity-sdk-enhancements/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.3.0 release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes the Node SDK packaged as a NPM module and hosted on github. That being said, the functionality of the Node SDK has not changed, and previous versions will continue to work as normal.&lt;/p&gt;

&lt;p&gt;The upgraded gRPC across Agones and SDKs is marked as a breaking change as a precaution, as we expect previous versions of the SDK to continue to work as per normal.&lt;/p&gt;

&lt;p&gt;We do recommend updating your SDKs to the latest version, to keep up to date and avoid any potential issues.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.3.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Node packaging &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1264&#34;&gt;#1264&lt;/a&gt; (&lt;a href=&#34;https://github.com/rorygarand&#34;&gt;rorygarand&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GRPC to v1.20.1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1215&#34;&gt;#1215&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update Alpine image to 3.11 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1253&#34;&gt;#1253&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Terraform support for EKS &lt;a href=&#34;https://github.com/googleforgames/agones/issues/966&#34;&gt;#966&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Added Community Meetings to the community pages &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1271&#34;&gt;#1271&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fuzz Roundtrip test for v1 Agones schemas &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1269&#34;&gt;#1269&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Annotations validation for Template ObjectMeta &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1266&#34;&gt;#1266&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add validation for Labels on Fleet and GS Template &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1257&#34;&gt;#1257&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feature Gate implementation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1256&#34;&gt;#1256&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Embark logo to Agones site &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1237&#34;&gt;#1237&lt;/a&gt; (&lt;a href=&#34;https://github.com/luna-duclos&#34;&gt;luna-duclos&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unity SDK - Watch GameServer Functionality &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1234&#34;&gt;#1234&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Better error message for Health Check Failure &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1222&#34;&gt;#1222&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Configurable Log Level for Agones Controller &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1220&#34;&gt;#1220&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Go Client example which could create GS &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1213&#34;&gt;#1213&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Automate confirming example images are on gcr.io &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1207&#34;&gt;#1207&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;improve stackdriver metric type &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1132&#34;&gt;#1132&lt;/a&gt; (&lt;a href=&#34;https://github.com/cyriltovena&#34;&gt;cyriltovena&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feature Stages Documentation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1080&#34;&gt;#1080&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Initial version of EKS terraform config &lt;a href=&#34;https://github.com/googleforgames/agones/pull/986&#34;&gt;#986&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Site: Add video &amp;amp; podcasts to third party section &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1281&#34;&gt;#1281&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.3.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.3.0&#34;&gt;gcr.io/agones-images/agones-controller:1.3.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.3.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.3.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.3.0&#34;&gt;gcr.io/agones-images/agones-ping:1.3.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.3.0&#34;&gt;gcr.io/agones-images/agones-allocator:1.3.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.11&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.2&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.6&#34;&gt;gcr.io/agones-images/rust-simple-server:0.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.17&#34;&gt;gcr.io/agones-images/udp-server:0.17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.3&#34;&gt;gcr.io/agones-images/tcp-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.7&#34;&gt;gcr.io/agones-images/xonotic-example:0.7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.3.0.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.3.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.3.0 - Release Candidate</title>
      <link>/site/blog/2020/01/13/1.3.0-release-candidate/</link>
      <pubDate>Mon, 13 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2020/01/13/1.3.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.3.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes the Node SDK packaged as a NPM module and hosted on github. That being said, the functionality
of the Node SDK has not changed, and previous versions will continue to work as normal.&lt;/p&gt;

&lt;p&gt;The upgraded gRPC across Agones and SDKs is marked as a breaking change as a precaution, as we expect previous versions
of the SDK to continue to work as per normal.&lt;/p&gt;

&lt;p&gt;We do recommend updating your SDKs to the latest version, to keep up to date and avoid any potential issues.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.3.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Node packaging &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1264&#34;&gt;#1264&lt;/a&gt; (&lt;a href=&#34;https://github.com/rorygarand&#34;&gt;rorygarand&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GRPC to v1.20.1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1215&#34;&gt;#1215&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update Alpine image to 3.11 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1253&#34;&gt;#1253&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Terraform support for EKS &lt;a href=&#34;https://github.com/googleforgames/agones/issues/966&#34;&gt;#966&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Added Community Meetings to the community pages &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1271&#34;&gt;#1271&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fuzz Roundtrip test for v1 Agones schemas &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1269&#34;&gt;#1269&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Annotations validation for Template ObjectMeta &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1266&#34;&gt;#1266&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add validation for Labels on Fleet and GS Template &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1257&#34;&gt;#1257&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feature Gate implementation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1256&#34;&gt;#1256&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Embark logo to Agones site &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1237&#34;&gt;#1237&lt;/a&gt; (&lt;a href=&#34;https://github.com/luna-duclos&#34;&gt;luna-duclos&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unity SDK - Watch GameServer Functionality &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1234&#34;&gt;#1234&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Better error message for Health Check Failure &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1222&#34;&gt;#1222&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Configurable Log Level for Agones Controller &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1220&#34;&gt;#1220&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Go Client example which could create GS &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1213&#34;&gt;#1213&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Automate confirming example images are on gcr.io &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1207&#34;&gt;#1207&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;improve stackdriver metric type &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1132&#34;&gt;#1132&lt;/a&gt; (&lt;a href=&#34;https://github.com/cyriltovena&#34;&gt;cyriltovena&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feature Stages Documentation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1080&#34;&gt;#1080&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Initial version of EKS terraform config &lt;a href=&#34;https://github.com/googleforgames/agones/pull/986&#34;&gt;#986&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.3.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.3.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.3.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.3.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.3.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.3.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.3.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.3.0-rc&#34;&gt;gcr.io/agones-images/agones-allocator:1.3.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.11&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.2&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.6&#34;&gt;gcr.io/agones-images/rust-simple-server:0.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.17&#34;&gt;gcr.io/agones-images/udp-server:0.17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.3&#34;&gt;gcr.io/agones-images/tcp-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.7&#34;&gt;gcr.io/agones-images/xonotic-example:0.7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.3.0-rc.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.3.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.2.0 - Kubernetes 1.13, Local Dev, and Unity SDK</title>
      <link>/site/blog/2019/12/10/1.2.0-kubernetes-1.13-local-dev-and-unity-sdk/</link>
      <pubDate>Tue, 10 Dec 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/12/10/1.2.0-kubernetes-1.13-local-dev-and-unity-sdk/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.2.0 release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes an upgrade of the supported Kubernetes version from 1.12 to 1.13.&lt;/p&gt;

&lt;p&gt;Make sure to check the &lt;a href=&#34;https://agones.dev/site/docs/installation/upgrading/#upgrading-kubernetes&#34;&gt;Upgrading Guide&lt;/a&gt; for details on how to perform this upgrade safely.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.2.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update client-go to kubernetes-1.13.12 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1189&#34;&gt;#1189&lt;/a&gt; (&lt;a href=&#34;https://github.com/heartrobotninja&#34;&gt;heartrobotninja&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the default gRPC and HTTP ports for the sdkserver for the 1.2.0 release &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1180&#34;&gt;#1180&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update terraform configs to use Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1179&#34;&gt;#1179&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update documentation for the 1.2 release to use Kubernetes 1.13. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1178&#34;&gt;#1178&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update minikube and KIND developer tooling to Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1177&#34;&gt;#1177&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the prow cluster to use Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1176&#34;&gt;#1176&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GKE development tooling to Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1175&#34;&gt;#1175&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade to Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1044&#34;&gt;#1044&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Local SDK Server should update internal GameServer on Ready(), Allocate() etc. &lt;a href=&#34;https://github.com/googleforgames/agones/issues/958&#34;&gt;#958&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Error checking of attributes on feature shortcode &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1205&#34;&gt;#1205&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement Reserve for Unity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1193&#34;&gt;#1193&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ImagePullSecrets for Allocator and Ping (helm) &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1190&#34;&gt;#1190&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of Unity SDK.Connect() &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1181&#34;&gt;#1181&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of GameServer() for Unity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1169&#34;&gt;#1169&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Spec and Health data to default local sdk GameServer &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1166&#34;&gt;#1166&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Refresh client CA certificate if changed &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1145&#34;&gt;#1145&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Document the default ports used by the sdkserver sidecar on the website &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1210&#34;&gt;#1210&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.2.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.2.0&#34;&gt;gcr.io/agones-images/agones-controller:1.2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.2.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.2.0&#34;&gt;gcr.io/agones-images/agones-ping:1.2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.2.0&#34;&gt;gcr.io/agones-images/agones-allocator:1.2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.11&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.2&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.6&#34;&gt;gcr.io/agones-images/rust-simple-server:0.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.17&#34;&gt;gcr.io/agones-images/udp-server:0.17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.3&#34;&gt;gcr.io/agones-images/tcp-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.7&#34;&gt;gcr.io/agones-images/xonotic-example:0.7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.2.0.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.2.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.2.0 - Release Candidate</title>
      <link>/site/blog/2019/12/03/1.2.0-release-candidate/</link>
      <pubDate>Tue, 03 Dec 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/12/03/1.2.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.2.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;This release includes an upgrade of the supported Kubernetes version from 1.12 to 1.13.&lt;/p&gt;

&lt;p&gt;Make sure to check the &lt;a href=&#34;https://agones.dev/site/docs/installation/upgrading/#upgrading-kubernetes&#34;&gt;Upgrading Guide&lt;/a&gt; for details on how to perform this upgrade safely.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.2.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update client-go to kubernetes-1.13.12 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1189&#34;&gt;#1189&lt;/a&gt; (&lt;a href=&#34;https://github.com/heartrobotninja&#34;&gt;heartrobotninja&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the default gRPC and HTTP ports for the sdkserver for the 1.2.0 release &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1180&#34;&gt;#1180&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update terraform configs to use Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1179&#34;&gt;#1179&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update documentation for the 1.2 release to use Kubernetes 1.13. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1178&#34;&gt;#1178&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update minikube and KIND developer tooling to Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1177&#34;&gt;#1177&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the prow cluster to use Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1176&#34;&gt;#1176&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GKE development tooling to Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1175&#34;&gt;#1175&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade to Kubernetes 1.13 &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1044&#34;&gt;#1044&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Local SDK Server should update internal GameServer on Ready(), Allocate() etc. &lt;a href=&#34;https://github.com/googleforgames/agones/issues/958&#34;&gt;#958&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Error checking of attributes on feature shortcode &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1205&#34;&gt;#1205&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement Reserve for Unity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1193&#34;&gt;#1193&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ImagePullSecrets for Allocator and Ping (helm) &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1190&#34;&gt;#1190&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of Unity SDK.Connect() &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1181&#34;&gt;#1181&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of GameServer() for Unity &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1169&#34;&gt;#1169&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Spec and Health data to default local sdk GameServer &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1166&#34;&gt;#1166&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Refresh client CA certificate if changed &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1145&#34;&gt;#1145&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.2.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG
&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.2.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.2.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.2.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.2.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.2.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.2.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-allocator:1.2.0-rc&#34;&gt;gcr.io/agones-images/agones-allocator:1.2.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.11&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.2&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.6&#34;&gt;gcr.io/agones-images/rust-simple-server:0.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.17&#34;&gt;gcr.io/agones-images/udp-server:0.17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.3&#34;&gt;gcr.io/agones-images/tcp-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.7&#34;&gt;gcr.io/agones-images/xonotic-example:0.7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.2.0-rc.tgz&#34; &gt;
&lt;code&gt;helm install agones/agones &amp;ndash;version 1.2.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.1.0 - Bug Fixes, Documentation and more</title>
      <link>/site/blog/2019/10/28/1.1.0-bug-fixes-documentation-and-more/</link>
      <pubDate>Mon, 28 Oct 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/10/28/1.1.0-bug-fixes-documentation-and-more/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.1.0 release of Agones.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;The default ports that the sdkserver binds to are ephemeral and can cause the &lt;a href=&#34;https://github.com/googleforgames/agones/issues/851&#34;&gt;sidecar to intermittently fail to start&lt;/a&gt;. 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.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.1.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change the API for allocator to allocation.proto &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1123&#34;&gt;#1123&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Document agones-allocator and multi-cluster allocation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1155&#34;&gt;#1155&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add SDK.GameServer() to Matchmaking Registration Diagram &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1149&#34;&gt;#1149&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the instructions for installing a GKE cluster with terraform to disable automatic node upgrades &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1141&#34;&gt;#1141&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allocator service should log the Agones version &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1042&#34;&gt;#1042&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Allocation policy needs to expose namespace of the targeted cluster &lt;a href=&#34;https://github.com/googleforgames/agones/issues/980&#34;&gt;#980&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Configurable log level for agones sidecar &lt;a href=&#34;https://github.com/googleforgames/agones/issues/971&#34;&gt;#971&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add dynamic configuration of the sidecar http port to the unreal sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1131&#34;&gt;#1131&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Retry on failures for multi-cluster allocation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1130&#34;&gt;#1130&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Simplify the selection of the dynamic port in the nodejs sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1128&#34;&gt;#1128&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Simplify the selection of the dynamic port in the Go sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1127&#34;&gt;#1127&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added dynamic configuration of http port in the rust sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1125&#34;&gt;#1125&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added dynamic configuration of http port in the unity sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1121&#34;&gt;#1121&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement converters between the GameServerAllocation API and allocation.proto &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1117&#34;&gt;#1117&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add AltaVR logo to companies using Agones &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1103&#34;&gt;#1103&lt;/a&gt; (&lt;a href=&#34;https://github.com/TimoSchmechel&#34;&gt;TimoSchmechel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use an environment variable to dynamically set the grpc port in the nodejs sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1093&#34;&gt;#1093&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Set the port to connect to the sdkserver based on the AGONES_SDK_GRPC_PORT environment variable &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1092&#34;&gt;#1092&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use environment variables to dynamically set the grpc port in the golang sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1086&#34;&gt;#1086&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add mcmahan.games to the companies using agones list. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1085&#34;&gt;#1085&lt;/a&gt; (&lt;a href=&#34;https://github.com/benmcmahan&#34;&gt;benmcmahan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add missing &amp;ldquo;/reserve&amp;rdquo; endpoint description &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1083&#34;&gt;#1083&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add SDK server HTTP API test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1079&#34;&gt;#1079&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sdkserver port configuration &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1078&#34;&gt;#1078&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixes, more e2e tests and logging for multi-cluster allocation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1077&#34;&gt;#1077&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Longer blog post for Agones 1.0.0 announcement &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1076&#34;&gt;#1076&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add a delay flag to the sdkserver &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1070&#34;&gt;#1070&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Yager Logo to companies using Agones &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1057&#34;&gt;#1057&lt;/a&gt; (&lt;a href=&#34;https://github.com/topochan&#34;&gt;topochan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding namespace for multi-cluster allocation policy &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1052&#34;&gt;#1052&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Logging Agones version and port on the startup. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1048&#34;&gt;#1048&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding make file to generate allocation go from proto &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1041&#34;&gt;#1041&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Sidecar log level parameter to GS specification &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1007&#34;&gt;#1007&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ran &lt;code&gt;npm audit fix&lt;/code&gt; to update package dependencies. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1097&#34;&gt;#1097&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bump eslint-utils from 1.4.0 to 1.4.2 in /sdks/nodejs &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1014&#34;&gt;#1014&lt;/a&gt; (&lt;a href=&#34;https://github.com/apps/dependabot&#34;&gt;dependabot[bot]&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.1.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.1.0&#34;&gt;gcr.io/agones-images/agones-controller:1.1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.1.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.1.0&#34;&gt;gcr.io/agones-images/agones-ping:1.1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.11&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.2&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.6&#34;&gt;gcr.io/agones-images/rust-simple-server:0.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.3&#34;&gt;gcr.io/agones-images/unity-simple-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.17&#34;&gt;gcr.io/agones-images/udp-server:0.17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.3&#34;&gt;gcr.io/agones-images/tcp-server:0.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.7&#34;&gt;gcr.io/agones-images/xonotic-example:0.7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.1.0.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 1.1.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.1.0 - Release Candidate</title>
      <link>/site/blog/2019/10/21/1.1.0-release-candidate/</link>
      <pubDate>Mon, 21 Oct 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/10/21/1.1.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.1.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.1.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change the API for allocator to allocation.proto &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1123&#34;&gt;#1123&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Allocator service should log the Agones version &lt;a href=&#34;https://github.com/googleforgames/agones/issues/1042&#34;&gt;#1042&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Allocation policy needs to expose namespace of the targeted cluster &lt;a href=&#34;https://github.com/googleforgames/agones/issues/980&#34;&gt;#980&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Configurable log level for agones sidecar &lt;a href=&#34;https://github.com/googleforgames/agones/issues/971&#34;&gt;#971&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add dynamic configuration of the sidecar http port to the unreal sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1131&#34;&gt;#1131&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Retry on failures for multi-cluster allocation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1130&#34;&gt;#1130&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Simplify the selection of the dynamic port in the nodejs sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1128&#34;&gt;#1128&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Simplify the selection of the dynamic port in the Go sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1127&#34;&gt;#1127&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added dynamic configuration of http port in the rust sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1125&#34;&gt;#1125&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added dynamic configuration of http port in the unity sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1121&#34;&gt;#1121&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement converters between the GameServerAllocation API and allocation.proto &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1117&#34;&gt;#1117&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add AltaVR logo to companies using Agones &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1103&#34;&gt;#1103&lt;/a&gt; (&lt;a href=&#34;https://github.com/TimoSchmechel&#34;&gt;TimoSchmechel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use an environment variable to dynamically set the grpc port in the nodejs sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1093&#34;&gt;#1093&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Set the port to connect to the sdkserver based on the AGONES_SDK_GRPC_PORT environment variable &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1092&#34;&gt;#1092&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use environment variables to dynamically set the grpc port in the golang sdk. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1086&#34;&gt;#1086&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add mcmahan.games to the companies using agones list. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1085&#34;&gt;#1085&lt;/a&gt; (&lt;a href=&#34;https://github.com/benmcmahan&#34;&gt;benmcmahan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add missing &amp;ldquo;/reserve&amp;rdquo; endpoint description &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1083&#34;&gt;#1083&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add SDK server HTTP API test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1079&#34;&gt;#1079&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sdkserver port configuration &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1078&#34;&gt;#1078&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixes, more e2e tests and logging for multi-cluster allocation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1077&#34;&gt;#1077&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Longer blog post for Agones 1.0.0 announcement &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1076&#34;&gt;#1076&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add a delay flag to the sdkserver &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1070&#34;&gt;#1070&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding namespace for multi-cluster allocation policy &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1052&#34;&gt;#1052&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Logging Agones version and port on the startup. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1048&#34;&gt;#1048&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding make file to generate allocation go from proto &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1041&#34;&gt;#1041&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Sidecar log level parameter to GS specification &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1007&#34;&gt;#1007&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ran &lt;code&gt;npm audit fix&lt;/code&gt; to update package dependencies. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1097&#34;&gt;#1097&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bump eslint-utils from 1.4.0 to 1.4.2 in /sdks/nodejs &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1014&#34;&gt;#1014&lt;/a&gt; (&lt;a href=&#34;https://github.com/apps/dependabot&#34;&gt;dependabot[bot]&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.1.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.1.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.1.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.1.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.1.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.1.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.1.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.10&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.1&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.5&#34;&gt;gcr.io/agones-images/rust-simple-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.2&#34;&gt;gcr.io/agones-images/unity-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.15&#34;&gt;gcr.io/agones-images/udp-server:0.15&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/tcp-server:0.1&#34;&gt;gcr.io/agones-images/tcp-server:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.6&#34;&gt;gcr.io/agones-images/xonotic-example:0.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.1.0-rc.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 1.1.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: Announcing Agones 1.0.0</title>
      <link>/site/blog/2019/09/25/announcing-agones-1.0.0/</link>
      <pubDate>Wed, 25 Sep 2019 22:52:15 +0000</pubDate>
      
      <guid>/site/blog/2019/09/25/announcing-agones-1.0.0/</guid>
      <description>
        
        
        

&lt;h2 id=&#34;history&#34;&gt;History&lt;/h2&gt;

&lt;p&gt;In 2017, Agones started as a collaboration between &lt;a href=&#34;https://www.ubisoft.com&#34;&gt;Ubisoft&lt;/a&gt; and
&lt;a href=&#34;https://cloud.google.com/&#34;&gt;Google Cloud&lt;/a&gt; to develop a turn-key, open source, solution for running, scaling and
orchestrating multiplayer dedicated game servers on top of Kubernetes. They shared an equal vision of expanding the
impact of open source in game development, especially in the infrastructure and multiplayer space, and an equal
understanding of the power and capabilities of Kubernetes and how it could be extended to work with dedicated,
authoritative, simulation game servers.&lt;/p&gt;

&lt;p&gt;Almost two years later, with the release of the 1.0.0 of Agones, there are now 50 contributors from a wide variety of
game studios, and several games in production using the platform and many more in development. Not only that, the
product has developed and matured with the communities feedback and help in ways none of us ever envisioned from the
outset.&lt;/p&gt;

&lt;h2 id=&#34;features&#34;&gt;Features&lt;/h2&gt;

&lt;p&gt;The main feature of Agones 1.0.0 is that we now have a stable API surface! Users can take advantage of Agones without
fear of breaking changes.&lt;/p&gt;

&lt;p&gt;Agones itself has a wide set of features, including, but not limited to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Define single a &lt;code&gt;GameServer&lt;/code&gt;, or large pre-spun game server &lt;code&gt;Fleets&lt;/code&gt;, either through kubectl + yaml or via the
Kubernetes API.&lt;/li&gt;
&lt;li&gt;Manage GameServer life cycles - including health checking and connection information through configuration and an
integrated SDK.&lt;/li&gt;
&lt;li&gt;Game server &lt;code&gt;Fleet&lt;/code&gt; autoscaling capabilities that integrate with Kubernetes&amp;rsquo; native cluster autoscaling.&lt;/li&gt;
&lt;li&gt;Game server specific metric exports and dashboards for operations teams.&lt;/li&gt;
&lt;li&gt;Allocate &lt;code&gt;GameServers&lt;/code&gt; out of a set for players to play on, even while scaling or updating backing Fleet
configuration and rollout.&lt;/li&gt;
&lt;li&gt;Optimisation patterns for both Cloud and On-Premises to ensure cost effective usage of your infrastructure.&lt;/li&gt;
&lt;li&gt;Modular architecture that can be further customised to the needs of your game.&lt;/li&gt;
&lt;li&gt;Local development tools for fast development interaction without the need of a full Kubernetes cluster.&lt;/li&gt;
&lt;li&gt;… and even more!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;what-s-next&#34;&gt;What’s Next&lt;/h2&gt;

&lt;p&gt;We have more exciting this on the horizon! Items on the roadmap include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scheduled Agones stress testing, and public performance dashboards.&lt;/li&gt;
&lt;li&gt;Player tracking and metrics.&lt;/li&gt;
&lt;li&gt;Common and custom in-game metrics.&lt;/li&gt;
&lt;li&gt;Windows support.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But we also want to hear from our users and testers of Agones &amp;ndash; what would you like to see in the project? If there
is a feature that would be useful for you, please
&lt;a href=&#34;https://github.com/googleforgames/agones/issues/new?assignees=&amp;amp;labels=kind%2Ffeature&amp;amp;template=feature_request.md&amp;amp;title=&#34;&gt;file a feature request&lt;/a&gt;,
or talk about it in our
&lt;a href=&#34;https://join.slack.com/t/agones/shared_invite/enQtMzE5NTE0NzkyOTk1LWU3ODAyZjdjMjNlYWIxZTAwODkxMGY3YWEyZjNjMjc4YWM1Zjk0OThlMGU2ZmUyMzRlMDljNDJiNmZlMGQ1M2U&#34;&gt;Slack channel&lt;/a&gt;!&lt;/p&gt;

&lt;h2 id=&#34;getting-started&#34;&gt;Getting Started&lt;/h2&gt;

&lt;p&gt;If you want to get started, have a look at the &lt;a href=&#34;https://agones.dev/site/docs/installation/&#34;&gt;installation guide&lt;/a&gt; for
your preferred Kubernetes platform, and then follow our &lt;a href=&#34;https://agones.dev/site/docs/getting-started/&#34;&gt;quickstarts&lt;/a&gt; to
get a simple UDP server up and running, perform autoscaling, allocate game servers, and more.&lt;/p&gt;

&lt;h2 id=&#34;finally&#34;&gt;Finally&lt;/h2&gt;

&lt;p&gt;A massive thanks to everyone in the Agones community - from our users, to people that have submitted bugs and feature
requests, to contributors, approvers and more. This has truly been a group effort, and it wouldn’t have been
possible without the time and effort that many people have put into this project.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.0.0 - A Huge Milestone!</title>
      <link>/site/blog/2019/09/16/1.0.0-a-huge-milestone/</link>
      <pubDate>Mon, 16 Sep 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/09/16/1.0.0-a-huge-milestone/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.0.0 release of Agones 🎉&lt;/p&gt;

&lt;p&gt;Agones is now ready for production workloads. Unless otherwise indicated (by an alpha version), this API surface is now
stable, and all endeavours will be made to maintain its backward compatibility.&lt;/p&gt;

&lt;p&gt;Congratulations to everyone involved for code, bug reports, feedback, usage and more.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.0.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;JSON serialisation error reporting on Mutation/Validation webhooks &lt;a href=&#34;https://github.com/googleforgames/agones/issues/992&#34;&gt;#992&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CRASH for simple-udp example &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1032&#34;&gt;#1032&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rust SDK: Reserved &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1030&#34;&gt;#1030&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Define the proto definition for the allocator service &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1025&#34;&gt;#1025&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Documentation on Fleet Updates and Upgrades &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1020&#34;&gt;#1020&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Documentation on how to upgrade Agones and/or Kubernetes. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1008&#34;&gt;#1008&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Output JSON unmarshal error as Admission response &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1005&#34;&gt;#1005&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add GameServer troubleshooting guide &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1003&#34;&gt;#1003&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Local SDK Server: Add proper GS state handling &lt;a href=&#34;https://github.com/googleforgames/agones/pull/979&#34;&gt;#979&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add allocations metrics &lt;a href=&#34;https://github.com/googleforgames/agones/pull/963&#34;&gt;#963&lt;/a&gt; (&lt;a href=&#34;https://github.com/cyriltovena&#34;&gt;cyriltovena&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.0.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.0.0&#34;&gt;gcr.io/agones-images/agones-controller:1.0.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.0.0&#34;&gt;gcr.io/agones-images/agones-sdk:1.0.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.0.0&#34;&gt;gcr.io/agones-images/agones-ping:1.0.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.10&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.1&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.5&#34;&gt;gcr.io/agones-images/rust-simple-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.2&#34;&gt;gcr.io/agones-images/unity-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.15&#34;&gt;gcr.io/agones-images/udp-server:0.15&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.6&#34;&gt;gcr.io/agones-images/xonotic-example:0.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.0.0.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 1.0.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add agones https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 1.0.0 - Release Candidate</title>
      <link>/site/blog/2019/09/09/1.0.0-release-candidate/</link>
      <pubDate>Mon, 09 Sep 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/09/09/1.0.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This is the 1.0.0-rc release of Agones.&lt;/p&gt;

&lt;p&gt;We continues with documentation updates, making some improvements to local development tools and
improving error validation handling.&lt;/p&gt;

&lt;p&gt;Next week will be the stable 1.0.0 release 🎉&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We are now in feature freeze until Tuesday, 17th of September. This means only docs, bug fixes and tests PRs will be merged during this time.&lt;/strong&gt;&lt;br /&gt;
(Other PRs will be labelled &lt;code&gt;feature-freeze-do-not-merge&lt;/code&gt; and will be held until after that date)&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-1.0.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;JSON serialisation error reporting on Mutation/Validation webhooks &lt;a href=&#34;https://github.com/googleforgames/agones/issues/992&#34;&gt;#992&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CRASH for simple-udp example &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1032&#34;&gt;#1032&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rust SDK: Reserved &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1030&#34;&gt;#1030&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Define the proto definition for the allocator service &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1025&#34;&gt;#1025&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Documentation on Fleet Updates and Upgrades &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1020&#34;&gt;#1020&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Documentation on how to upgrade Agones and/or Kubernetes. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1008&#34;&gt;#1008&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Output JSON unmarshal error as Admission response &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1005&#34;&gt;#1005&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add GameServer troubleshooting guide &lt;a href=&#34;https://github.com/googleforgames/agones/pull/1003&#34;&gt;#1003&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Local SDK Server: Add proper GS state handling &lt;a href=&#34;https://github.com/googleforgames/agones/pull/979&#34;&gt;#979&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add allocations metrics &lt;a href=&#34;https://github.com/googleforgames/agones/pull/963&#34;&gt;#963&lt;/a&gt; (&lt;a href=&#34;https://github.com/cyriltovena&#34;&gt;cyriltovena&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-1.0.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:1.0.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:1.0.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:1.0.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:1.0.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:1.0.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:1.0.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.10&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.1&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.4&#34;&gt;gcr.io/agones-images/rust-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.2&#34;&gt;gcr.io/agones-images/unity-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.14&#34;&gt;gcr.io/agones-images/udp-server:0.14&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.6&#34;&gt;gcr.io/agones-images/xonotic-example:0.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-1.0.0-rc.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 1.0.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.12.0 - Preparation for 1.0</title>
      <link>/site/blog/2019/08/05/0.12.0-preparation-for-1.0/</link>
      <pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/08/05/0.12.0-preparation-for-1.0/</guid>
      <description>
        
        
        &lt;p&gt;This is the 0.12.0 stable release of Agones.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;This includes moving all CRDs to v1, and upgrading to Kubernetes 1.12 as the supported platform.&lt;/p&gt;

&lt;p&gt;We&amp;rsquo;ve also worked to complete functionality across GameServer SDKs, but we still have &lt;a href=&#34;https://github.com/googleforgames/agones/issues/927&#34;&gt;some work left&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We are on track for a 1.0 release in September, with only a &lt;a href=&#34;https://github.com/googleforgames/agones/milestone/14&#34;&gt;few features left to implement&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-0.12.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;This includes moving all CRDs to v1, and upgrading to Kubernetes 1.12 as the supported platform.&lt;/p&gt;

&lt;p&gt;We&amp;rsquo;ve also worked to complete functionality across GameServer SDKs, but we still have &lt;a href=&#34;https://github.com/googleforgames/agones/issues/927&#34;&gt;some work left&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We are on track for a 1.0 release in September, with only a &lt;a href=&#34;https://github.com/googleforgames/agones/milestone/14&#34;&gt;few features left to implement&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-0.12.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;C++ SDK: Use const-reference in WatchGameServer &lt;a href=&#34;https://github.com/googleforgames/agones/issues/941&#34;&gt;#941&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proposal: Split up the api group stable.agones.dev &lt;a href=&#34;https://github.com/googleforgames/agones/issues/703&#34;&gt;#703&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update the supported version of Kubernetes to 1.12. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/967&#34;&gt;#967&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the node affinity key to the new label name. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/964&#34;&gt;#964&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement block on connect with Rust+Node.js SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/953&#34;&gt;#953&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;C++ SDK: Update the function signature of WatchGameServer to use a const-reference &lt;a href=&#34;https://github.com/googleforgames/agones/pull/951&#34;&gt;#951&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GKE documentation to 1.12 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/897&#34;&gt;#897&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Move the stable api group and promote it to v1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/894&#34;&gt;#894&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Promote allocation to v1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/881&#34;&gt;#881&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Promote autoscaling to v1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/874&#34;&gt;#874&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove / Expire FleetAllocation from documentation. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/867&#34;&gt;#867&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove FleetAllocation. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/856&#34;&gt;#856&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make all yaml files in the examples directory use working configurations / images &lt;a href=&#34;https://github.com/googleforgames/agones/issues/969&#34;&gt;#969&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Move nodejs example to a docker build &lt;a href=&#34;https://github.com/googleforgames/agones/issues/943&#34;&gt;#943&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Upgrade to Kubernetes 1.12 &lt;a href=&#34;https://github.com/googleforgames/agones/issues/717&#34;&gt;#717&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;1st Party / Distributed Matchmaker support &lt;a href=&#34;https://github.com/googleforgames/agones/issues/660&#34;&gt;#660&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SDK Build/test pipeline separation from build-image &lt;a href=&#34;https://github.com/googleforgames/agones/issues/599&#34;&gt;#599&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Move to using CRD Subresources for all Agones CRDs &lt;a href=&#34;https://github.com/googleforgames/agones/issues/329&#34;&gt;#329&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Unity Plugin SDK &lt;a href=&#34;https://github.com/googleforgames/agones/issues/246&#34;&gt;#246&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add Reserve to Node.js SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/955&#34;&gt;#955&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add the missing functions to the C++ SDK (Allocated &amp;amp; Reserve) &lt;a href=&#34;https://github.com/googleforgames/agones/pull/948&#34;&gt;#948&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the nodejs example to build in a docker image &lt;a href=&#34;https://github.com/googleforgames/agones/pull/945&#34;&gt;#945&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updates to the C++ SDK along with the simple example that exercises it. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/934&#34;&gt;#934&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GameServer state diagram with Reserved &lt;a href=&#34;https://github.com/googleforgames/agones/pull/933&#34;&gt;#933&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;E2E tests for SDK.Reserve(seconds) &lt;a href=&#34;https://github.com/googleforgames/agones/pull/925&#34;&gt;#925&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add new GameServer lifecycle diagrams for Reserved &lt;a href=&#34;https://github.com/googleforgames/agones/pull/922&#34;&gt;#922&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Compliance tests for Reserve(seconds). &lt;a href=&#34;https://github.com/googleforgames/agones/pull/920&#34;&gt;#920&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reserve() SDK implementation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/891&#34;&gt;#891&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GKE development tooling to 1.12 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/887&#34;&gt;#887&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix Rust SDK, add allocate, add conformance test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/879&#34;&gt;#879&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add instructions about taints and tolerations to the install instructions &lt;a href=&#34;https://github.com/googleforgames/agones/pull/870&#34;&gt;#870&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add events to SDK state change operations &lt;a href=&#34;https://github.com/googleforgames/agones/pull/866&#34;&gt;#866&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ReserveUntil to GameServer.Status &lt;a href=&#34;https://github.com/googleforgames/agones/pull/865&#34;&gt;#865&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;add unity example &lt;a href=&#34;https://github.com/googleforgames/agones/pull/860&#34;&gt;#860&lt;/a&gt; (&lt;a href=&#34;https://github.com/whisper0077&#34;&gt;whisper0077&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SDK Conformance testing &lt;a href=&#34;https://github.com/googleforgames/agones/pull/848&#34;&gt;#848&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reserve proto definition and generated code &lt;a href=&#34;https://github.com/googleforgames/agones/pull/820&#34;&gt;#820&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Cpp prerequisities cmake &lt;a href=&#34;https://github.com/googleforgames/agones/pull/803&#34;&gt;#803&lt;/a&gt; (&lt;a href=&#34;https://github.com/dsazonoff&#34;&gt;dsazonoff&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Need to Bump js-yaml from 3.12.1 to 3.13.1 in /sdks/nodejs  &lt;a href=&#34;https://github.com/googleforgames/agones/issues/868&#34;&gt;#868&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update node.js coverage, dependencies and potential issue &lt;a href=&#34;https://github.com/googleforgames/agones/pull/954&#34;&gt;#954&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-0.12.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.12.0&#34;&gt;gcr.io/agones-images/agones-controller:0.12.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.12.0&#34;&gt;gcr.io/agones-images/agones-sdk:0.12.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.12.0&#34;&gt;gcr.io/agones-images/agones-ping:0.12.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.10&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.1&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.4&#34;&gt;gcr.io/agones-images/rust-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.2&#34;&gt;gcr.io/agones-images/unity-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.14&#34;&gt;gcr.io/agones-images/udp-server:0.14&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.6&#34;&gt;gcr.io/agones-images/xonotic-example:0.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.12.0.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.12.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.12.0 - Release Candidate</title>
      <link>/site/blog/2019/07/30/0.12.0-release-candidate/</link>
      <pubDate>Tue, 30 Jul 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/07/30/0.12.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;This includes moving all CRDs to v1, and upgrading to Kubernetes 1.12 as the supported platform.&lt;/p&gt;

&lt;p&gt;We&amp;rsquo;ve also worked to complete functionality across GameServer SDKs, but we still have &lt;a href=&#34;https://github.com/googleforgames/agones/issues/927&#34;&gt;some work left&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We are on track for a 1.0 release in September, with only a &lt;a href=&#34;https://github.com/googleforgames/agones/milestone/14&#34;&gt;few features left to implement&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-0.12.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;C++ SDK: Use const-reference in WatchGameServer &lt;a href=&#34;https://github.com/googleforgames/agones/issues/941&#34;&gt;#941&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proposal: Split up the api group stable.agones.dev &lt;a href=&#34;https://github.com/googleforgames/agones/issues/703&#34;&gt;#703&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update the supported version of Kubernetes to 1.12. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/967&#34;&gt;#967&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the node affinity key to the new label name. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/964&#34;&gt;#964&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement block on connect with Rust+Node.js SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/953&#34;&gt;#953&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;C++ SDK: Update the function signature of WatchGameServer to use a const-reference &lt;a href=&#34;https://github.com/googleforgames/agones/pull/951&#34;&gt;#951&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GKE documentation to 1.12 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/897&#34;&gt;#897&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Move the stable api group and promote it to v1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/894&#34;&gt;#894&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reserve() SDK implementation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/891&#34;&gt;#891&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Promote allocation to v1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/881&#34;&gt;#881&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Promote autoscaling to v1 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/874&#34;&gt;#874&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove / Expire FleetAllocation from documentation. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/867&#34;&gt;#867&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove FleetAllocation. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/856&#34;&gt;#856&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make all yaml files in the examples directory use working configurations / images &lt;a href=&#34;https://github.com/googleforgames/agones/issues/969&#34;&gt;#969&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Move nodejs example to a docker build &lt;a href=&#34;https://github.com/googleforgames/agones/issues/943&#34;&gt;#943&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Upgrade to Kubernetes 1.12 &lt;a href=&#34;https://github.com/googleforgames/agones/issues/717&#34;&gt;#717&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;1st Party / Distributed Matchmaker support &lt;a href=&#34;https://github.com/googleforgames/agones/issues/660&#34;&gt;#660&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SDK Build/test pipeline separation from build-image &lt;a href=&#34;https://github.com/googleforgames/agones/issues/599&#34;&gt;#599&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Move to using CRD Subresources for all Agones CRDs &lt;a href=&#34;https://github.com/googleforgames/agones/issues/329&#34;&gt;#329&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Unity Plugin SDK &lt;a href=&#34;https://github.com/googleforgames/agones/issues/246&#34;&gt;#246&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add Reserve to Node.js SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/955&#34;&gt;#955&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add the missing functions to the C++ SDK (Allocated &amp;amp; Reserve) &lt;a href=&#34;https://github.com/googleforgames/agones/pull/948&#34;&gt;#948&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the nodejs example to build in a docker image &lt;a href=&#34;https://github.com/googleforgames/agones/pull/945&#34;&gt;#945&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updates to the C++ SDK along with the simple example that exercises it. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/934&#34;&gt;#934&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GameServer state diagram with Reserved &lt;a href=&#34;https://github.com/googleforgames/agones/pull/933&#34;&gt;#933&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;E2E tests for SDK.Reserve(seconds) &lt;a href=&#34;https://github.com/googleforgames/agones/pull/925&#34;&gt;#925&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add new GameServer lifecycle diagrams for Reserved &lt;a href=&#34;https://github.com/googleforgames/agones/pull/922&#34;&gt;#922&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Compliance tests for Reserve(seconds). &lt;a href=&#34;https://github.com/googleforgames/agones/pull/920&#34;&gt;#920&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update GKE development tooling to 1.12 &lt;a href=&#34;https://github.com/googleforgames/agones/pull/887&#34;&gt;#887&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix Rust SDK, add allocate, add conformance test &lt;a href=&#34;https://github.com/googleforgames/agones/pull/879&#34;&gt;#879&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add instructions about taints and tolerations to the install instructions &lt;a href=&#34;https://github.com/googleforgames/agones/pull/870&#34;&gt;#870&lt;/a&gt; (&lt;a href=&#34;https://github.com/roberthbailey&#34;&gt;roberthbailey&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add events to SDK state change operations &lt;a href=&#34;https://github.com/googleforgames/agones/pull/866&#34;&gt;#866&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ReserveUntil to GameServer.Status &lt;a href=&#34;https://github.com/googleforgames/agones/pull/865&#34;&gt;#865&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;add unity example &lt;a href=&#34;https://github.com/googleforgames/agones/pull/860&#34;&gt;#860&lt;/a&gt; (&lt;a href=&#34;https://github.com/whisper0077&#34;&gt;whisper0077&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SDK Conformance testing &lt;a href=&#34;https://github.com/googleforgames/agones/pull/848&#34;&gt;#848&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reserve proto definition and generated code &lt;a href=&#34;https://github.com/googleforgames/agones/pull/820&#34;&gt;#820&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Cpp prerequisities cmake &lt;a href=&#34;https://github.com/googleforgames/agones/pull/803&#34;&gt;#803&lt;/a&gt; (&lt;a href=&#34;https://github.com/dsazonoff&#34;&gt;dsazonoff&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Need to Bump js-yaml from 3.12.1 to 3.13.1 in /sdks/nodejs  &lt;a href=&#34;https://github.com/googleforgames/agones/issues/868&#34;&gt;#868&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update node.js coverage, dependencies and potential issue &lt;a href=&#34;https://github.com/googleforgames/agones/pull/954&#34;&gt;#954&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-0.12.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.12.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:0.12.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.12.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:0.12.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.12.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:0.12.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.10&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/nodejs-simple-server:0.1&#34;&gt;gcr.io/agones-images/nodejs-simple-server:0.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/rust-simple-server:0.4&#34;&gt;gcr.io/agones-images/rust-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/unity-simple-server:0.2&#34;&gt;gcr.io/agones-images/unity-simple-server:0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.14&#34;&gt;gcr.io/agones-images/udp-server:0.14&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.6&#34;&gt;gcr.io/agones-images/xonotic-example:0.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.12.0-rc.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.12.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.11.0 - Unity SDK, Better Packing, and More</title>
      <link>/site/blog/2019/06/24/0.11.0-unity-sdk-better-packing-and-more/</link>
      <pubDate>Mon, 24 Jun 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/06/24/0.11.0-unity-sdk-better-packing-and-more/</guid>
      <description>
        
        
        &lt;p&gt;More awesome things in this release! Massive thanks to the community for working on Agones 👏&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unity SDK!&lt;/li&gt;
&lt;li&gt;Better packing on &lt;code&gt;GameServerAllocation&lt;/code&gt; without a drop in performance.&lt;/li&gt;
&lt;li&gt;Being able to use the same container port as the externally exposed port&lt;/li&gt;
&lt;li&gt;and much more!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-0.11.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Move FleetAutoscaling to autoscaling.agones.dev group &lt;a href=&#34;https://github.com/googleforgames/agones/pull/829&#34;&gt;#829&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixing SDK proto file according to style guide &lt;a href=&#34;https://github.com/googleforgames/agones/pull/776&#34;&gt;#776&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add Events for common errors with Webhook FleetAutoscaler configuration &lt;a href=&#34;https://github.com/googleforgames/agones/issues/792&#34;&gt;#792&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Self allocation in Node.js is not supported &lt;a href=&#34;https://github.com/googleforgames/agones/issues/773&#34;&gt;#773&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In case of dynamic port allocation, offer the option to set the container port to the same value as the host port &lt;a href=&#34;https://github.com/googleforgames/agones/issues/294&#34;&gt;#294&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Implement EnqueueAfter on WorkerQueue &lt;a href=&#34;https://github.com/googleforgames/agones/pull/835&#34;&gt;#835&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Changed AllocationEndpoint to array of endpoints &lt;a href=&#34;https://github.com/googleforgames/agones/pull/830&#34;&gt;#830&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;fix: check if NodeExternalIP is empty to fallback to NodeInternalIP &lt;a href=&#34;https://github.com/googleforgames/agones/pull/828&#34;&gt;#828&lt;/a&gt; (&lt;a href=&#34;https://github.com/aarnaud&#34;&gt;aarnaud&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rewrite Agones Overview &lt;a href=&#34;https://github.com/googleforgames/agones/pull/824&#34;&gt;#824&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Unity SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/818&#34;&gt;#818&lt;/a&gt; (&lt;a href=&#34;https://github.com/whisper0077&#34;&gt;whisper0077&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;PortPolicy of Passthrough - Same Port for Container and Host &lt;a href=&#34;https://github.com/googleforgames/agones/pull/817&#34;&gt;#817&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Fleet RollingUpdate strategy params validation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/808&#34;&gt;#808&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Batched Packed and Distributed Allocations &lt;a href=&#34;https://github.com/googleforgames/agones/pull/804&#34;&gt;#804&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Events on FleetAutoscaler connection errors &lt;a href=&#34;https://github.com/googleforgames/agones/pull/794&#34;&gt;#794&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Expose allocate method in node sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/774&#34;&gt;#774&lt;/a&gt; (&lt;a href=&#34;https://github.com/rorygarand&#34;&gt;rorygarand&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding an allocator service that acts as a reverse proxy. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/768&#34;&gt;#768&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Reserved GameServer State &lt;a href=&#34;https://github.com/googleforgames/agones/pull/766&#34;&gt;#766&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add AKS, GKE and Helm terraform modules &lt;a href=&#34;https://github.com/googleforgames/agones/pull/756&#34;&gt;#756&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add close method to node client &lt;a href=&#34;https://github.com/googleforgames/agones/pull/748&#34;&gt;#748&lt;/a&gt; (&lt;a href=&#34;https://github.com/BradfordMedeiros&#34;&gt;BradfordMedeiros&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-0.11.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.11.0&#34;&gt;gcr.io/agones-images/agones-controller:0.11.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.11.0&#34;&gt;gcr.io/agones-images/agones-sdk:0.11.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.11.0&#34;&gt;gcr.io/agones-images/agones-ping:0.11.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.5&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.11&#34;&gt;gcr.io/agones-images/udp-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.5&#34;&gt;gcr.io/agones-images/xonotic-example:0.5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.11.0.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.11.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.11.0 - Release Candidate</title>
      <link>/site/blog/2019/06/17/0.11.0-release-candidate/</link>
      <pubDate>Mon, 17 Jun 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/06/17/0.11.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;This cycles release candidate! Test is out for the next week, and try out the new features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unity SDK!&lt;/li&gt;
&lt;li&gt;Better packing on &lt;code&gt;GameServerAllocation&lt;/code&gt; without a drop in performance.&lt;/li&gt;
&lt;li&gt;Being able to use the same container port as the externally exposed port&lt;/li&gt;
&lt;li&gt;and much more!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;We are now in feature freeze until Tuesday, 25th of June. This means only docs, bug fixes and tests PRs will be merged during this time.&lt;/strong&gt;&lt;br /&gt;
(Other PRs will be labelled &lt;code&gt;feature-freeze-do-not-merge&lt;/code&gt; and will be held until after that date)&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/googleforgames/agones/tree/release-0.11.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Move FleetAutoscaling to autoscaling.agones.dev group &lt;a href=&#34;https://github.com/googleforgames/agones/pull/829&#34;&gt;#829&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixing SDK proto file according to style guide &lt;a href=&#34;https://github.com/googleforgames/agones/pull/776&#34;&gt;#776&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add Events for common errors with Webhook FleetAutoscaler configuration &lt;a href=&#34;https://github.com/googleforgames/agones/issues/792&#34;&gt;#792&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Self allocation in Node.js is not supported &lt;a href=&#34;https://github.com/googleforgames/agones/issues/773&#34;&gt;#773&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In case of dynamic port allocation, offer the option to set the container port to the same value as the host port &lt;a href=&#34;https://github.com/googleforgames/agones/issues/294&#34;&gt;#294&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Implement EnqueueAfter on WorkerQueue &lt;a href=&#34;https://github.com/googleforgames/agones/pull/835&#34;&gt;#835&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Changed AllocationEndpoint to array of endpoints &lt;a href=&#34;https://github.com/googleforgames/agones/pull/830&#34;&gt;#830&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;fix: check if NodeExternalIP is empty to fallback to NodeInternalIP &lt;a href=&#34;https://github.com/googleforgames/agones/pull/828&#34;&gt;#828&lt;/a&gt; (&lt;a href=&#34;https://github.com/aarnaud&#34;&gt;aarnaud&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rewrite Agones Overview &lt;a href=&#34;https://github.com/googleforgames/agones/pull/824&#34;&gt;#824&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Unity SDK &lt;a href=&#34;https://github.com/googleforgames/agones/pull/818&#34;&gt;#818&lt;/a&gt; (&lt;a href=&#34;https://github.com/whisper0077&#34;&gt;whisper0077&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;PortPolicy of Passthrough - Same Port for Container and Host &lt;a href=&#34;https://github.com/googleforgames/agones/pull/817&#34;&gt;#817&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Fleet RollingUpdate strategy params validation &lt;a href=&#34;https://github.com/googleforgames/agones/pull/808&#34;&gt;#808&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Batched Packed and Distributed Allocations &lt;a href=&#34;https://github.com/googleforgames/agones/pull/804&#34;&gt;#804&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Events on FleetAutoscaler connection errors &lt;a href=&#34;https://github.com/googleforgames/agones/pull/794&#34;&gt;#794&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Expose allocate method in node sdk &lt;a href=&#34;https://github.com/googleforgames/agones/pull/774&#34;&gt;#774&lt;/a&gt; (&lt;a href=&#34;https://github.com/rorygarand&#34;&gt;rorygarand&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding an allocator service that acts as a reverse proxy. &lt;a href=&#34;https://github.com/googleforgames/agones/pull/768&#34;&gt;#768&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Reserved GameServer State &lt;a href=&#34;https://github.com/googleforgames/agones/pull/766&#34;&gt;#766&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add AKS, GKE and Helm terraform modules &lt;a href=&#34;https://github.com/googleforgames/agones/pull/756&#34;&gt;#756&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add close method to node client &lt;a href=&#34;https://github.com/googleforgames/agones/pull/748&#34;&gt;#748&lt;/a&gt; (&lt;a href=&#34;https://github.com/BradfordMedeiros&#34;&gt;BradfordMedeiros&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/googleforgames/agones/blob/release-0.11.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.11.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:0.11.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.11.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:0.11.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.11.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:0.11.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.5&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.11&#34;&gt;gcr.io/agones-images/udp-server:0.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.5&#34;&gt;gcr.io/agones-images/xonotic-example:0.5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.11.0-rc.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.11.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.10.0 - Unreal, Self Allocation and Performance Improvements</title>
      <link>/site/blog/2019/05/13/0.10.0-unreal-self-allocation-and-performance-improvements/</link>
      <pubDate>Mon, 13 May 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/05/13/0.10.0-unreal-self-allocation-and-performance-improvements/</guid>
      <description>
        
        
        &lt;p&gt;Great stuff in this release!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unreal Server SDK!&lt;/li&gt;
&lt;li&gt;GameServers can self Allocate&lt;/li&gt;
&lt;li&gt;Faster Allocations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As always, huge thanks to the team of people working on Agones!&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.10.0&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add status subresource for FleetAutoscaler &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/730&#34;&gt;#730&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement GameServerAlocation as API Extension  &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/682&#34;&gt;#682&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Implementing cross cluster allocation request &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/757&#34;&gt;#757&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rename APIServerEndpoint to AllocationEndpoint for multi-cluster allocation &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/755&#34;&gt;#755&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement multicluster allocation for local cluster allocation. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/753&#34;&gt;#753&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementing cluster selector from multi-cluster allocation policies. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/733&#34;&gt;#733&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added Supersolid logo to the homepage &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/727&#34;&gt;#727&lt;/a&gt; (&lt;a href=&#34;https://github.com/KamiMay&#34;&gt;KamiShepard&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of SDK.Allocate() &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/721&#34;&gt;#721&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add allocation policy CRD and schema definition. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/698&#34;&gt;#698&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Helm support for Terraform &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/696&#34;&gt;#696&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement lacking functions in Rust SDK &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/693&#34;&gt;#693&lt;/a&gt; (&lt;a href=&#34;https://github.com/thara&#34;&gt;thara&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Terraform support to generate test cluster &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/670&#34;&gt;#670&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Lightweight library for implementing APIServer extensions &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/659&#34;&gt;#659&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unreal Engine 4 Plugin &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/647&#34;&gt;#647&lt;/a&gt; (&lt;a href=&#34;https://github.com/YannickLange&#34;&gt;YannickLange&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.10.0/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.10.0&#34;&gt;gcr.io/agones-images/agones-controller:0.10.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.10.0&#34;&gt;gcr.io/agones-images/agones-sdk:0.10.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.10.0&#34;&gt;gcr.io/agones-images/agones-ping:0.10.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.5&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.8&#34;&gt;gcr.io/agones-images/udp-server:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.5&#34;&gt;gcr.io/agones-images/xonotic-example:0.5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.10.0.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.10.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.10.0 - Release Candidate</title>
      <link>/site/blog/2019/05/06/0.10.0-release-candidate/</link>
      <pubDate>Mon, 06 May 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/05/06/0.10.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;Great stuff in this release!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unreal Server SDK!&lt;/li&gt;
&lt;li&gt;GameServers can self Allocate&lt;/li&gt;
&lt;li&gt;Faster Allocations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;We are now in feature freeze until Tuesday, 14th of May. This means only docs, bug fixes and tests PRs will be merged during this time.&lt;/strong&gt;&lt;br /&gt;
(Other PRs will be marked as &amp;ldquo;merge-after-release&amp;rdquo; and will be held until after that date)&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.10.0-rc&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add status subresource for FleetAutoscaler &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/730&#34;&gt;#730&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement GameServerAlocation as API Extension  &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/682&#34;&gt;#682&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Implementing cross cluster allocation request &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/757&#34;&gt;#757&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rename APIServerEndpoint to AllocationEndpoint for multi-cluster allocation &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/755&#34;&gt;#755&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement multicluster allocation for local cluster allocation. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/753&#34;&gt;#753&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementing cluster selector from multi-cluster allocation policies. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/733&#34;&gt;#733&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added Supersolid logo to the homepage &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/727&#34;&gt;#727&lt;/a&gt; (&lt;a href=&#34;https://github.com/KamiMay&#34;&gt;KamiShepard&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implementation of SDK.Allocate() &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/721&#34;&gt;#721&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add allocation policy CRD and schema definition. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/698&#34;&gt;#698&lt;/a&gt; (&lt;a href=&#34;https://github.com/pooneh-m&#34;&gt;pooneh-m&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Helm support for Terraform &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/696&#34;&gt;#696&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement lacking functions in Rust SDK &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/693&#34;&gt;#693&lt;/a&gt; (&lt;a href=&#34;https://github.com/thara&#34;&gt;thara&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Terraform support to generate test cluster &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/670&#34;&gt;#670&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Lightweight library for implementing APIServer extensions &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/659&#34;&gt;#659&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unreal Engine 4 Plugin &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/647&#34;&gt;#647&lt;/a&gt; (&lt;a href=&#34;https://github.com/YannickLange&#34;&gt;YannickLange&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.10.0-rc/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.10.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:0.10.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.10.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:0.10.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.10.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:0.10.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.5&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.8&#34;&gt;gcr.io/agones-images/udp-server:0.8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.5&#34;&gt;gcr.io/agones-images/xonotic-example:0.5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.10.0-rc.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.10.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.9.0 - The SDK Release!</title>
      <link>/site/blog/2019/04/01/0.9.0-the-sdk-release/</link>
      <pubDate>Mon, 01 Apr 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/04/01/0.9.0-the-sdk-release/</guid>
      <description>
        
        
        &lt;p&gt;There is a new Node SDK in this release, and CMake support for our C++ SDK as well!&lt;/p&gt;

&lt;p&gt;As always, huge thanks to the team of people working on Agones!&lt;/p&gt;

&lt;p&gt;This is the 0.9.0 release of Agones.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.9.0&#34;&gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Consistency: Portpolicy static=&amp;gt;Static &amp;amp; dynamic=&amp;gt;Dynamic &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/617&#34;&gt;#617&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adding a section in the documentation about deploying Agones using GCP Marketplace. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/664&#34;&gt;#664&lt;/a&gt; (&lt;a href=&#34;https://github.com/bbf&#34;&gt;bbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Agones Kubernetes API docs generator &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/645&#34;&gt;#645&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added support for persisting logs in &amp;lsquo;emptyDir&amp;rsquo; volume attached to agones controller. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/620&#34;&gt;#620&lt;/a&gt; (&lt;a href=&#34;https://github.com/jkowalski&#34;&gt;jkowalski&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding Locust tests - initial changes for #412 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/611&#34;&gt;#611&lt;/a&gt; (&lt;a href=&#34;https://github.com/pm7h&#34;&gt;pm7h&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Emit stress test metrics in Fortio format. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/586&#34;&gt;#586&lt;/a&gt; (&lt;a href=&#34;https://github.com/jkowalski&#34;&gt;jkowalski&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Node.js SDK and example - closes #538 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/581&#34;&gt;#581&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Cpp sdk cmake &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/464&#34;&gt;#464&lt;/a&gt; (&lt;a href=&#34;https://github.com/dsazonoff&#34;&gt;dsazonoff&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remove serviceaccount for game server container &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/640&#34;&gt;#640&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.9.0/CHANGELOG.md&#34;&gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.9.0&#34;&gt;gcr.io/agones-images/agones-controller:0.9.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.9.0&#34;&gt;gcr.io/agones-images/agones-sdk:0.9.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.9.0&#34;&gt;gcr.io/agones-images/agones-ping:0.9.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.4&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.7&#34;&gt;gcr.io/agones-images/udp-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.5&#34;&gt;gcr.io/agones-images/xonotic-example:0.5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.9.0.tgz&#34;&gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.9.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.9.0 - Release Candidate</title>
      <link>/site/blog/2019/03/25/0.9.0-release-candidate/</link>
      <pubDate>Mon, 25 Mar 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/03/25/0.9.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;New Node SDK in this release, and CMake support for our C++ SDK as well! Check it out!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We are now in feature freeze until Tuesday, 2nd of April. This means only docs, bug fixes and tests PRs will be merged during this time.&lt;/strong&gt;&lt;br /&gt;
(Other PRs will be marked as &amp;ldquo;merge-after-release&amp;rdquo; and will be held until after that date)&lt;/p&gt;

&lt;p&gt;Details:&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.9.0-rc&#34;&gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Consistency: Portpolicy static=&amp;gt;Static &amp;amp; dynamic=&amp;gt;Dynamic #617 (markmandel)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adding a section in the documentation about deploying Agones using GCP Marketplace. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/664&#34;&gt;#664&lt;/a&gt; (&lt;a href=&#34;https://github.com/bbf&#34;&gt;bbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Agones Kubernetes API docs generator &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/645&#34;&gt;#645&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added support for persisting logs in &amp;lsquo;emptyDir&amp;rsquo; volume attached to agones controller. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/620&#34;&gt;#620&lt;/a&gt; (&lt;a href=&#34;https://github.com/jkowalski&#34;&gt;jkowalski&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding Locust tests - initial changes for #412 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/611&#34;&gt;#611&lt;/a&gt; (&lt;a href=&#34;https://github.com/pm7h&#34;&gt;pm7h&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Emit stress test metrics in Fortio format. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/586&#34;&gt;#586&lt;/a&gt; (&lt;a href=&#34;https://github.com/jkowalski&#34;&gt;jkowalski&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Node.js SDK and example - closes #538 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/581&#34;&gt;#581&lt;/a&gt; (&lt;a href=&#34;https://github.com/steven-supersolid&#34;&gt;steven-supersolid&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Cpp sdk cmake &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/464&#34;&gt;#464&lt;/a&gt; (&lt;a href=&#34;https://github.com/dsazonoff&#34;&gt;dsazonoff&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remove serviceaccount for game server container &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/640&#34;&gt;#640&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.9.0-rc/CHANGELOG.md&#34;&gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.9.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:0.9.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.9.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:0.9.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.9.0-rc&#34;&gt;gcr.io/agones-images/agones-ping:0.9.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.4&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.7&#34;&gt;gcr.io/agones-images/udp-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.5&#34;&gt;gcr.io/agones-images/xonotic-example:0.5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.9.0-rc.tgz&#34;&gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.9.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.8.1 - Helm Configuration Hotfix</title>
      <link>/site/blog/2019/03/14/0.8.1-helm-configuration-hotfix/</link>
      <pubDate>Thu, 14 Mar 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/03/14/0.8.1-helm-configuration-hotfix/</guid>
      <description>
        
        
        &lt;p&gt;Hotfixes to Helm configuration options, and bug fixes.&lt;/p&gt;

&lt;p&gt;As always, huge thanks to the team of people working on Agones!&lt;/p&gt;

&lt;p&gt;Details:
Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.8.1&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;This is the 0.8.1 release of Agones.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.8.1&#34; &gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Merged pull requests:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tarballing source into the images for dependencies that are required by their licenses. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/634&#34;&gt;#634&lt;/a&gt; (&lt;a href=&#34;https://github.com/bbf&#34;&gt;bbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;2 Hotfixes: Allow Helm to reference image digests and inject licenses &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/631&#34;&gt;#631&lt;/a&gt; (&lt;a href=&#34;https://github.com/bbf&#34;&gt;bbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;[Hotfix] Prep work for hotfix 0.8.1 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/628&#34;&gt;#628&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.8.1/CHANGELOG.md&#34; &gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.8.1&#34;&gt;gcr.io/agones-images/agones-controller:0.8.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.8.1&#34;&gt;gcr.io/agones-images/agones-sdk:0.8.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.8.1&#34;&gt;gcr.io/agones-images/agones-ping:0.8.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.4&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.7&#34;&gt;gcr.io/agones-images/udp-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.4&#34;&gt;gcr.io/agones-images/xonotic-example:0.4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.8.1.tgz&#34; &gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.8.1&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.8.0 - GameServerAllocations, Performance Improvements, Monitoring Improvements and more!</title>
      <link>/site/blog/2019/02/20/0.8.0-gameserverallocations-performance-improvements-monitoring-improvements-and-more/</link>
      <pubDate>Wed, 20 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/02/20/0.8.0-gameserverallocations-performance-improvements-monitoring-improvements-and-more/</guid>
      <description>
        
        
        &lt;p&gt;So many amazing features in this release!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More sophisticated allocation with &lt;code&gt;GameServerAllocation&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;More metrics and dashboards&lt;/li&gt;
&lt;li&gt;Build in support for node selection on Agones deployments&lt;/li&gt;
&lt;li&gt;Stackdriver support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And more (see below) &amp;ndash; download it now, and take it for a spin!&lt;/p&gt;

&lt;p&gt;As always, huge thanks to the team of people working on Agones!&lt;/p&gt;

&lt;p&gt;Details:
This is the 0.8.0 release of Agones.&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.8.0&#34;&gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[SECURITY] Update Go to 1.11.5 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/528&#34;&gt;#528&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.8.0/CHANGELOG.md&#34;&gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.8.0&#34;&gt;gcr.io/agones-images/agones-controller:0.8.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.8.0&#34;&gt;gcr.io/agones-images/agones-sdk:0.8.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-ping:0.8.0&#34;&gt;gcr.io/agones-images/agones-ping:0.8.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.4&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.7&#34;&gt;gcr.io/agones-images/udp-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.4&#34;&gt;gcr.io/agones-images/xonotic-example:0.4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.8.0.tgz&#34;&gt;&lt;code&gt;helm install agones/agones &amp;ndash;version 0.8.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.8.0 - Release Candidate</title>
      <link>/site/blog/2019/02/13/0.8.0-release-candidate/</link>
      <pubDate>Wed, 13 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/02/13/0.8.0-release-candidate/</guid>
      <description>
        
        
        &lt;p&gt;Our biggest release ever! Lots of awesome new features, so please take them for a spin!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We are now in feature freeze until Tuesday, 19th of February. This means only docs, bug fixes and tests PRs will be merged during this time.&lt;/strong&gt;
(Other PRs will be marked as &amp;ldquo;merge-after-release&amp;rdquo; and will be held until after that date)&lt;/p&gt;

&lt;p&gt;Details:
&lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/releases/tag/v0.8.0-rc&#34;&gt;https://github.com/GoogleCloudPlatform/agones/releases/tag/v0.8.0-rc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.8.0-rc&#34;&gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;Documentation: &lt;a href=&#34;https://development.agones.dev/site/&#34;&gt;https://development.agones.dev/site/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security fixes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[SECURITY] Update Go to 1.11.5 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/528&#34;&gt;#528&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.8.0-rc/CHANGELOG.md&#34;&gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.8.0-rc&#34;&gt;gcr.io/agones-images/agones-controller:0.8.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.8.0-rc&#34;&gt;gcr.io/agones-images/agones-sdk:0.8.0-rc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.4&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.7&#34;&gt;gcr.io/agones-images/udp-server:0.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.4&#34;&gt;gcr.io/agones-images/xonotic-example:0.4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.8.0-rc.tgz&#34;&gt;&lt;code&gt;helm install agones/agones --version 0.8.0-rc&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: Welcome to the new Agones Website!</title>
      <link>/site/blog/2019/01/17/welcome-to-the-new-agones-website/</link>
      <pubDate>Thu, 17 Jan 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/01/17/welcome-to-the-new-agones-website/</guid>
      <description>
        
        
        &lt;p&gt;Welcome to the new Agones website!&lt;/p&gt;

&lt;p&gt;We&amp;rsquo;ve implemented a new website, to enable lots of new functionality that we&amp;rsquo;re hoping to
take advantage of now and in the future:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ability to support multiple languages&lt;/li&gt;
&lt;li&gt;Able to write documentation for new features, but keep them hidden until they are released.&lt;/li&gt;
&lt;li&gt;Search!&lt;/li&gt;
&lt;li&gt;Pretty Pictures! 😊&lt;/li&gt;
&lt;li&gt;Easy access to older versions of the documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Big thanks to &lt;a href=&#34;https://gohugo.io&#34;&gt;Hugo&lt;/a&gt; for being the static site generator, and the
&lt;a href=&#34;https://github.com/google/docsy&#34;&gt;docsy&lt;/a&gt; team for the core documentation theme 👍&lt;/p&gt;

&lt;p&gt;Please let us know if you have feedback, either by &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/issues&#34;&gt;filing an issue&lt;/a&gt;
, or &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pulls&#34;&gt;submitting a pull request&lt;/a&gt; or come chat with us
on &lt;a href=&#34;https://join.slack.com/t/agones/shared_invite/enQtMzE5NTE0NzkyOTk1LWU3ODAyZjdjMjNlYWIxZTAwODkxMGY3YWEyZjNjMjc4YWM1Zjk0OThlMGU2ZmUyMzRlMDljNDJiNmZlMGQ1M2U&#34;&gt;Slack&lt;/a&gt;!&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: 0.7.0 - latency measuring, fleet autoscaling webhooks, and metrics!</title>
      <link>/site/blog/2019/01/08/0.7.0-latency-measuring-fleet-autoscaling-webhooks-and-metrics/</link>
      <pubDate>Tue, 08 Jan 2019 00:00:00 +0000</pubDate>
      
      <guid>/site/blog/2019/01/08/0.7.0-latency-measuring-fleet-autoscaling-webhooks-and-metrics/</guid>
      <description>
        
        
        &lt;p&gt;Massive release with 0.7.0!&lt;/p&gt;

&lt;p&gt;Lots of great new features, from latency measuring tools, fleet autoscaling webhooks and OpenCensus metrics! Take them a spin, and let us know how they go.&lt;/p&gt;

&lt;p&gt;As always, thanks to everyone involved - several new faces in this release providing new features, and feedback - awesome to see the community grow! 👌🌱&lt;/p&gt;

&lt;p&gt;Details:
&lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/releases/tag/v0.7.0&#34;&gt;https://github.com/GoogleCloudPlatform/agones/releases/tag/v0.7.0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check the &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/tree/release-0.7.0&#34;&gt;README&lt;/a&gt; for details on features, installation and usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update to Kubernetes 1.11 &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/447&#34;&gt;#447&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove crd-install hook, as it break CRD updates &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/441&#34;&gt;#441&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implemented enhancements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Delete crds, and fleets, gameservers etc on deletion of Helm chart &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/issues/426&#34;&gt;#426&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GameServers&lt;/code&gt; should have the Fleet name in a label for easy retrieval &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/issues/411&#34;&gt;#411&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Horizontal Fleet Autoscaling &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/issues/334&#34;&gt;#334&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add webhook functionality into FleetAutoscaler &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/460&#34;&gt;#460&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adds Kind local cluster support with documentation &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/458&#34;&gt;#458&lt;/a&gt; (&lt;a href=&#34;https://github.com/cyriltovena&#34;&gt;Kuqd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adds OpenCensus metrics integration. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/457&#34;&gt;#457&lt;/a&gt; (&lt;a href=&#34;https://github.com/cyriltovena&#34;&gt;Kuqd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;added incremental build option to Makefile to speed up rebuilds &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/454&#34;&gt;#454&lt;/a&gt; (&lt;a href=&#34;https://github.com/jkowalski&#34;&gt;jkowalski&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CRD: added additionalPrinterColumns to GameServer for kubectl &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/444&#34;&gt;#444&lt;/a&gt; (&lt;a href=&#34;https://github.com/jkowalski&#34;&gt;jkowalski&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding explicit length of git revision in Makefile and E2E Can&amp;rsquo;t Allocate test  &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/440&#34;&gt;#440&lt;/a&gt; (&lt;a href=&#34;https://github.com/aLekSer&#34;&gt;aLekSer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pinger service for Multiple Cluster Latency Measurement. &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/pull/434&#34;&gt;#434&lt;/a&gt; (&lt;a href=&#34;https://github.com/markmandel&#34;&gt;markmandel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href=&#34;https://github.com/GoogleCloudPlatform/agones/blob/release-0.7.0/CHANGELOG.md&#34;&gt;CHANGELOG&lt;/a&gt; for more details on changes.&lt;/p&gt;

&lt;p&gt;This software is currently alpha, and subject to change. Not to be used in production systems.&lt;/p&gt;

&lt;p&gt;Images available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-controller:0.7.0&#34;&gt;gcr.io/agones-images/agones-controller:0.7.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/agones-sdk:0.7.0&#34;&gt;gcr.io/agones-images/agones-sdk:0.7.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/cpp-simple-server:0.4&#34;&gt;gcr.io/agones-images/cpp-simple-server:0.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/udp-server:0.5&#34;&gt;gcr.io/agones-images/udp-server:0.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gcr.io/agones-images/xonotic-example:0.4&#34;&gt;gcr.io/agones-images/xonotic-example:0.4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Helm chart available with this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://agones.dev/chart/stable/agones-0.7.0.tgz&#34;&gt;&lt;code&gt;helm install agones/agones --version 0.7.0&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to add our stable helm repository using &lt;code&gt;helm repo add https://agones.dev/chart/stable&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
  </channel>
</rss>
