diff --git a/CHANGELOG.md b/CHANGELOG.md
index 37ba06845c..c2783bcc4b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,127 @@
# Changelog
+## [v0.12-rc](https://github.com/googleforgames/agones/tree/v0.12-rc) (2019-08-01)
+
+[Full Changelog](https://github.com/googleforgames/agones/compare/v0.11.0...v0.12-rc)
+
+**Breaking changes:**
+
+- C++ SDK: Use const-reference in WatchGameServer [\#941](https://github.com/googleforgames/agones/issues/941)
+- Proposal: Split up the api group stable.agones.dev [\#703](https://github.com/googleforgames/agones/issues/703)
+- Update the supported version of Kubernetes to 1.12. [\#967](https://github.com/googleforgames/agones/pull/967) ([roberthbailey](https://github.com/roberthbailey))
+- Update the node affinity key to the new label name. [\#964](https://github.com/googleforgames/agones/pull/964) ([roberthbailey](https://github.com/roberthbailey))
+- Implement block on connect with Rust+Node.js SDK [\#953](https://github.com/googleforgames/agones/pull/953) ([markmandel](https://github.com/markmandel))
+- C++ SDK: Update the function signature of WatchGameServer to use a const-reference [\#951](https://github.com/googleforgames/agones/pull/951) ([roberthbailey](https://github.com/roberthbailey))
+- Update GKE documentation to 1.12 [\#897](https://github.com/googleforgames/agones/pull/897) ([roberthbailey](https://github.com/roberthbailey))
+- Move the stable api group and promote it to v1 [\#894](https://github.com/googleforgames/agones/pull/894) ([roberthbailey](https://github.com/roberthbailey))
+- Reserve\(\) SDK implementation [\#891](https://github.com/googleforgames/agones/pull/891) ([markmandel](https://github.com/markmandel))
+- Promote allocation to v1 [\#881](https://github.com/googleforgames/agones/pull/881) ([roberthbailey](https://github.com/roberthbailey))
+- Promote autoscaling to v1 [\#874](https://github.com/googleforgames/agones/pull/874) ([roberthbailey](https://github.com/roberthbailey))
+- Remove / Expire FleetAllocation from documentation. [\#867](https://github.com/googleforgames/agones/pull/867) ([markmandel](https://github.com/markmandel))
+- Remove FleetAllocation. [\#856](https://github.com/googleforgames/agones/pull/856) ([markmandel](https://github.com/markmandel))
+
+**Implemented enhancements:**
+
+- Make all yaml files in the examples directory use working configurations / images [\#969](https://github.com/googleforgames/agones/issues/969)
+- Move nodejs example to a docker build [\#943](https://github.com/googleforgames/agones/issues/943)
+- Upgrade to Kubernetes 1.12 [\#717](https://github.com/googleforgames/agones/issues/717)
+- 1st Party / Distributed Matchmaker support [\#660](https://github.com/googleforgames/agones/issues/660)
+- SDK Build/test pipeline separation from build-image [\#599](https://github.com/googleforgames/agones/issues/599)
+- Move to using CRD Subresources for all Agones CRDs [\#329](https://github.com/googleforgames/agones/issues/329)
+- Unity Plugin SDK [\#246](https://github.com/googleforgames/agones/issues/246)
+- Add Reserve to Node.js SDK [\#955](https://github.com/googleforgames/agones/pull/955) ([steven-supersolid](https://github.com/steven-supersolid))
+- Add the missing functions to the C++ SDK \(Allocated & Reserve\) [\#948](https://github.com/googleforgames/agones/pull/948) ([roberthbailey](https://github.com/roberthbailey))
+- Update the nodejs example to build in a docker image [\#945](https://github.com/googleforgames/agones/pull/945) ([roberthbailey](https://github.com/roberthbailey))
+- Updates to the C++ SDK along with the simple example that exercises it. [\#934](https://github.com/googleforgames/agones/pull/934) ([roberthbailey](https://github.com/roberthbailey))
+- Update GameServer state diagram with Reserved [\#933](https://github.com/googleforgames/agones/pull/933) ([markmandel](https://github.com/markmandel))
+- E2E tests for SDK.Reserve\(seconds\) [\#925](https://github.com/googleforgames/agones/pull/925) ([markmandel](https://github.com/markmandel))
+- Add new GameServer lifecycle diagrams for Reserved [\#922](https://github.com/googleforgames/agones/pull/922) ([markmandel](https://github.com/markmandel))
+- Compliance tests for Reserve\(seconds\). [\#920](https://github.com/googleforgames/agones/pull/920) ([markmandel](https://github.com/markmandel))
+- Update GKE development tooling to 1.12 [\#887](https://github.com/googleforgames/agones/pull/887) ([markmandel](https://github.com/markmandel))
+- Fix Rust SDK, add allocate, add conformance test [\#879](https://github.com/googleforgames/agones/pull/879) ([aLekSer](https://github.com/aLekSer))
+- Add instructions about taints and tolerations to the install instructions [\#870](https://github.com/googleforgames/agones/pull/870) ([roberthbailey](https://github.com/roberthbailey))
+- Add events to SDK state change operations [\#866](https://github.com/googleforgames/agones/pull/866) ([markmandel](https://github.com/markmandel))
+- Add ReserveUntil to GameServer.Status [\#865](https://github.com/googleforgames/agones/pull/865) ([markmandel](https://github.com/markmandel))
+- add unity example [\#860](https://github.com/googleforgames/agones/pull/860) ([whisper0077](https://github.com/whisper0077))
+- SDK Conformance testing [\#848](https://github.com/googleforgames/agones/pull/848) ([aLekSer](https://github.com/aLekSer))
+- Reserve proto definition and generated code [\#820](https://github.com/googleforgames/agones/pull/820) ([markmandel](https://github.com/markmandel))
+- Cpp prerequisities cmake [\#803](https://github.com/googleforgames/agones/pull/803) ([dsazonoff](https://github.com/dsazonoff))
+
+**Fixed bugs:**
+
+- Rust SDK does not wait for connection to be ready [\#938](https://github.com/googleforgames/agones/issues/938)
+- Unable to build the rust-simple example [\#935](https://github.com/googleforgames/agones/issues/935)
+- Building the rust sdk leaves untracked files [\#912](https://github.com/googleforgames/agones/issues/912)
+- Fail to pass Health Check on Agones + UE4 plugin [\#861](https://github.com/googleforgames/agones/issues/861)
+- Agones Getting Started Guide with Minikube uses wrong IP due to minikube bug [\#751](https://github.com/googleforgames/agones/issues/751)
+- Flaky - e2e cp: cannot stat [\#919](https://github.com/googleforgames/agones/pull/919) ([markmandel](https://github.com/markmandel))
+- added affinity and tolerations to gameserver-allocator [\#910](https://github.com/googleforgames/agones/pull/910) ([daplho](https://github.com/daplho))
+- fix: Fix gRCP context leaks. [\#904](https://github.com/googleforgames/agones/pull/904) ([devjgm](https://github.com/devjgm))
+- Fix minikube developer experience [\#898](https://github.com/googleforgames/agones/pull/898) ([markmandel](https://github.com/markmandel))
+- Fix timeout on Terraform Helm install agones step [\#890](https://github.com/googleforgames/agones/pull/890) ([aLekSer](https://github.com/aLekSer))
+- Flaky: TestGameServerPassthroughPort [\#863](https://github.com/googleforgames/agones/pull/863) ([markmandel](https://github.com/markmandel))
+
+**Security fixes:**
+
+- Need to Bump js-yaml from 3.12.1 to 3.13.1 in /sdks/nodejs [\#868](https://github.com/googleforgames/agones/issues/868)
+- Update node.js coverage, dependencies and potential issue [\#954](https://github.com/googleforgames/agones/pull/954) ([steven-supersolid](https://github.com/steven-supersolid))
+
+**Closed issues:**
+
+- Approver access for @roberthbailey [\#914](https://github.com/googleforgames/agones/issues/914)
+- Release 0.11.0 [\#849](https://github.com/googleforgames/agones/issues/849)
+- NodeJS example needs a description in the README [\#728](https://github.com/googleforgames/agones/issues/728)
+- C++ SDK should follow Google Style [\#713](https://github.com/googleforgames/agones/issues/713)
+- Write a guide for setting up Agones with taints and tolerations [\#491](https://github.com/googleforgames/agones/issues/491)
+
+**Merged pull requests:**
+
+- Fix Reference docs and sync it with Examples dir [\#970](https://github.com/googleforgames/agones/pull/970) ([aLekSer](https://github.com/aLekSer))
+- Fix AWS EKS cluster creating docs [\#965](https://github.com/googleforgames/agones/pull/965) ([aLekSer](https://github.com/aLekSer))
+- Fix Installation Docs and example GS configuration [\#962](https://github.com/googleforgames/agones/pull/962) ([aLekSer](https://github.com/aLekSer))
+- \[Fix Breaking CI\] Site test failure due to 404s [\#961](https://github.com/googleforgames/agones/pull/961) ([markmandel](https://github.com/markmandel))
+- Fix the capitalization for 'publishVersion' in the website docs. [\#960](https://github.com/googleforgames/agones/pull/960) ([roberthbailey](https://github.com/roberthbailey))
+- Remove GameServer UpdateStatus\(\) since its not being used. [\#959](https://github.com/googleforgames/agones/pull/959) ([markmandel](https://github.com/markmandel))
+- Update the container image version for the simple unity sdk. [\#952](https://github.com/googleforgames/agones/pull/952) ([roberthbailey](https://github.com/roberthbailey))
+- Update the xonotic wrapper binary to the new Go SDK version. [\#950](https://github.com/googleforgames/agones/pull/950) ([roberthbailey](https://github.com/roberthbailey))
+- Fix indentation of two of the build targets. [\#944](https://github.com/googleforgames/agones/pull/944) ([roberthbailey](https://github.com/roberthbailey))
+- Updates to the rust simple example. [\#937](https://github.com/googleforgames/agones/pull/937) ([roberthbailey](https://github.com/roberthbailey))
+- Update Dockerfile for Rust simple [\#936](https://github.com/googleforgames/agones/pull/936) ([aLekSer](https://github.com/aLekSer))
+- With the extra whitespace the rendered output has undesirable new paragraphs. [\#932](https://github.com/googleforgames/agones/pull/932) ([roberthbailey](https://github.com/roberthbailey))
+- Updates to the create webhook fleetautoscaler guide. [\#931](https://github.com/googleforgames/agones/pull/931) ([roberthbailey](https://github.com/roberthbailey))
+- Updates to the allocator service tutorial. [\#930](https://github.com/googleforgames/agones/pull/930) ([roberthbailey](https://github.com/roberthbailey))
+- Update the dev-gameserver example to use the current udp-server container image. [\#929](https://github.com/googleforgames/agones/pull/929) ([roberthbailey](https://github.com/roberthbailey))
+- Update K8s Code Generation Tooling to 1.12 [\#928](https://github.com/googleforgames/agones/pull/928) ([markmandel](https://github.com/markmandel))
+- Flaky: Make preview --no-promote to avoid promotion race conditions [\#926](https://github.com/googleforgames/agones/pull/926) ([markmandel](https://github.com/markmandel))
+- Fix a small typo. [\#923](https://github.com/googleforgames/agones/pull/923) ([roberthbailey](https://github.com/roberthbailey))
+- Fixup the formatting on Fleet Getting Started Guide [\#921](https://github.com/googleforgames/agones/pull/921) ([markmandel](https://github.com/markmandel))
+- Update client-go to 9.0.0 and k8s api to 1.12.10 [\#918](https://github.com/googleforgames/agones/pull/918) ([heartrobotninja](https://github.com/heartrobotninja))
+- Fix the command to teardown the test cluster in the GKE developer instructions. [\#916](https://github.com/googleforgames/agones/pull/916) ([roberthbailey](https://github.com/roberthbailey))
+- Newline at the end of go.mod [\#915](https://github.com/googleforgames/agones/pull/915) ([roberthbailey](https://github.com/roberthbailey))
+- Fix Rust SDK conformance flakiness, add clean step [\#913](https://github.com/googleforgames/agones/pull/913) ([aLekSer](https://github.com/aLekSer))
+- Cmake. Removed unused script. [\#907](https://github.com/googleforgames/agones/pull/907) ([dsazonoff](https://github.com/dsazonoff))
+- Changed cmake required version to 3.5 to work on more machines [\#903](https://github.com/googleforgames/agones/pull/903) ([devjgm](https://github.com/devjgm))
+- Upgrading Terraform to 0.12.3 [\#899](https://github.com/googleforgames/agones/pull/899) ([aLekSer](https://github.com/aLekSer))
+- Update kind dev tooling to 1.12 [\#896](https://github.com/googleforgames/agones/pull/896) ([roberthbailey](https://github.com/roberthbailey))
+- Update minikube documentation and dev tooling to 1.12 [\#895](https://github.com/googleforgames/agones/pull/895) ([roberthbailey](https://github.com/roberthbailey))
+- Explicitly disable creation of the client certificate on GKE [\#888](https://github.com/googleforgames/agones/pull/888) ([roberthbailey](https://github.com/roberthbailey))
+- Document SDK - Allocated-\>Ready\(\) [\#886](https://github.com/googleforgames/agones/pull/886) ([markmandel](https://github.com/markmandel))
+- Small improvements to create-fleet quickstart [\#885](https://github.com/googleforgames/agones/pull/885) ([markmandel](https://github.com/markmandel))
+- Last touches to the install guide regarding taints and tolerations [\#882](https://github.com/googleforgames/agones/pull/882) ([roberthbailey](https://github.com/roberthbailey))
+- Make GameServerAllocation reference document [\#880](https://github.com/googleforgames/agones/pull/880) ([markmandel](https://github.com/markmandel))
+- Fix ensure SDK image [\#878](https://github.com/googleforgames/agones/pull/878) ([aLekSer](https://github.com/aLekSer))
+- Fix for CRD API docs generator [\#877](https://github.com/googleforgames/agones/pull/877) ([aLekSer](https://github.com/aLekSer))
+- Update gen-sdk-grpc make target name. [\#873](https://github.com/googleforgames/agones/pull/873) ([roberthbailey](https://github.com/roberthbailey))
+- Add a note about the gameserver IP not being reachable when using minikube [\#871](https://github.com/googleforgames/agones/pull/871) ([roberthbailey](https://github.com/roberthbailey))
+- Docs: Centralise udp-server tag [\#869](https://github.com/googleforgames/agones/pull/869) ([markmandel](https://github.com/markmandel))
+- Unreal Engine plugin - Health Ping Enabled to true by default [\#864](https://github.com/googleforgames/agones/pull/864) ([edwardchuang](https://github.com/edwardchuang))
+- Fix for podtemplatespec link [\#862](https://github.com/googleforgames/agones/pull/862) ([markmandel](https://github.com/markmandel))
+- Update gke install instructions [\#857](https://github.com/googleforgames/agones/pull/857) ([roberthbailey](https://github.com/roberthbailey))
+- Cpp clang-format [\#855](https://github.com/googleforgames/agones/pull/855) ([dsazonoff](https://github.com/dsazonoff))
+- Preparation for 0.12.0 sprint [\#852](https://github.com/googleforgames/agones/pull/852) ([markmandel](https://github.com/markmandel))
+- Update CPP Example Readme and yaml files [\#847](https://github.com/googleforgames/agones/pull/847) ([markmandel](https://github.com/markmandel))
+- Add Unity to the SDK page. [\#846](https://github.com/googleforgames/agones/pull/846) ([markmandel](https://github.com/markmandel))
+
## [v0.11.0](https://github.com/googleforgames/agones/tree/v0.11.0) (2019-06-25)
[Full Changelog](https://github.com/googleforgames/agones/compare/v0.11.0-rc...v0.11.0)
@@ -14,6 +136,7 @@
**Merged pull requests:**
+- Release 0.11.0 [\#850](https://github.com/googleforgames/agones/pull/850) ([markmandel](https://github.com/markmandel))
- Flaky: TestAutoscalerWebhook [\#844](https://github.com/googleforgames/agones/pull/844) ([aLekSer](https://github.com/aLekSer))
## [v0.11.0-rc](https://github.com/googleforgames/agones/tree/v0.11.0-rc) (2019-06-18)
@@ -144,7 +267,7 @@
- Rename APIServerEndpoint to AllocationEndpoint for multi-cluster allocation [\#755](https://github.com/googleforgames/agones/pull/755) ([pooneh-m](https://github.com/pooneh-m))
- Implement multicluster allocation for local cluster allocation. [\#753](https://github.com/googleforgames/agones/pull/753) ([pooneh-m](https://github.com/pooneh-m))
- Implementing cluster selector from multi-cluster allocation policies. [\#733](https://github.com/googleforgames/agones/pull/733) ([pooneh-m](https://github.com/pooneh-m))
-- Added Supersolid logo to the homepage [\#727](https://github.com/googleforgames/agones/pull/727) ([KamiShepard](https://github.com/KamiShepard))
+- Added Supersolid logo to the homepage [\#727](https://github.com/googleforgames/agones/pull/727) ([KamiMay](https://github.com/KamiMay))
- Implementation of SDK.Allocate\(\) [\#721](https://github.com/googleforgames/agones/pull/721) ([markmandel](https://github.com/markmandel))
- Add allocation policy CRD and schema definition. [\#698](https://github.com/googleforgames/agones/pull/698) ([pooneh-m](https://github.com/pooneh-m))
- Helm support for Terraform [\#696](https://github.com/googleforgames/agones/pull/696) ([aLekSer](https://github.com/aLekSer))
@@ -199,7 +322,7 @@
- Move local-includes above others [\#711](https://github.com/googleforgames/agones/pull/711) ([markmandel](https://github.com/markmandel))
- We no longer need gen-grpc-cpp.sh [\#710](https://github.com/googleforgames/agones/pull/710) ([markmandel](https://github.com/markmandel))
- Update issue templates [\#708](https://github.com/googleforgames/agones/pull/708) ([thisisnotapril](https://github.com/thisisnotapril))
-- Change the website theme and add Ubisoft logo [\#704](https://github.com/googleforgames/agones/pull/704) ([Kuqd](https://github.com/Kuqd))
+- Change the website theme and add Ubisoft logo [\#704](https://github.com/googleforgames/agones/pull/704) ([cyriltovena](https://github.com/cyriltovena))
- Fixed typo in URL [\#702](https://github.com/googleforgames/agones/pull/702) ([devjgm](https://github.com/devjgm))
- Fixed a minor typo [\#701](https://github.com/googleforgames/agones/pull/701) ([pooneh-m](https://github.com/pooneh-m))
- Change License from Google Inc. to Google LLC due to branding change in 2015 [\#699](https://github.com/googleforgames/agones/pull/699) ([pooneh-m](https://github.com/pooneh-m))
@@ -209,7 +332,7 @@
- Upgrade Testify to 1.3.0 [\#689](https://github.com/googleforgames/agones/pull/689) ([markmandel](https://github.com/markmandel))
- Setup for release 0.10.0 [\#688](https://github.com/googleforgames/agones/pull/688) ([markmandel](https://github.com/markmandel))
- End to end tests for GameServer Pod Deletion [\#684](https://github.com/googleforgames/agones/pull/684) ([markmandel](https://github.com/markmandel))
-- Removes the sdk generation tooling from our main build image [\#630](https://github.com/googleforgames/agones/pull/630) ([Kuqd](https://github.com/Kuqd))
+- Removes the sdk generation tooling from our main build image [\#630](https://github.com/googleforgames/agones/pull/630) ([cyriltovena](https://github.com/cyriltovena))
## [v0.9.0](https://github.com/googleforgames/agones/tree/v0.9.0) (2019-04-03)
@@ -374,11 +497,11 @@
- simple-udp: added support for customizing labels and annotations by the caller [\#564](https://github.com/googleforgames/agones/pull/564) ([jkowalski](https://github.com/jkowalski))
- Monitoring improvements [\#559](https://github.com/googleforgames/agones/pull/559) ([jkowalski](https://github.com/jkowalski))
- Add support to create a development gameserver. [\#558](https://github.com/googleforgames/agones/pull/558) ([jeremyje](https://github.com/jeremyje))
-- Adds gameservers per node count and distribution [\#551](https://github.com/googleforgames/agones/pull/551) ([Kuqd](https://github.com/Kuqd))
+- Adds gameservers per node count and distribution [\#551](https://github.com/googleforgames/agones/pull/551) ([cyriltovena](https://github.com/cyriltovena))
- Add Scale Subresource into Fleet and Gameserverset CRDs [\#539](https://github.com/googleforgames/agones/pull/539) ([aLekSer](https://github.com/aLekSer))
- Continuous Deployment of Agones.dev [\#527](https://github.com/googleforgames/agones/pull/527) ([markmandel](https://github.com/markmandel))
- Makefile: allowed 'go test' to run without docker and optionally w/o race detector [\#509](https://github.com/googleforgames/agones/pull/509) ([jkowalski](https://github.com/jkowalski))
-- add client-go metrics and grafana dashboards [\#505](https://github.com/googleforgames/agones/pull/505) ([Kuqd](https://github.com/Kuqd))
+- add client-go metrics and grafana dashboards [\#505](https://github.com/googleforgames/agones/pull/505) ([cyriltovena](https://github.com/cyriltovena))
- Prometheus and grafana improvements based on load testing experience [\#501](https://github.com/googleforgames/agones/pull/501) ([jkowalski](https://github.com/jkowalski))
- improved isolation of Agones controllers using taints and priority [\#500](https://github.com/googleforgames/agones/pull/500) ([jkowalski](https://github.com/jkowalski))
- Add Agones version into Gameserver Annotation [\#498](https://github.com/googleforgames/agones/pull/498) ([aLekSer](https://github.com/aLekSer))
@@ -386,8 +509,8 @@
- Website for Agones [\#493](https://github.com/googleforgames/agones/pull/493) ([markmandel](https://github.com/markmandel))
- Add Stackdriver Exporter for Opencensus [\#492](https://github.com/googleforgames/agones/pull/492) ([aLekSer](https://github.com/aLekSer))
- Add TLS to Fleetautoscaler webhook service [\#476](https://github.com/googleforgames/agones/pull/476) ([aLekSer](https://github.com/aLekSer))
-- Add pod tolerations, nodeSelector and affinity in helm [\#473](https://github.com/googleforgames/agones/pull/473) ([Kuqd](https://github.com/Kuqd))
-- adding Prometheus+Grafana for metrics and visualizations [\#472](https://github.com/googleforgames/agones/pull/472) ([Kuqd](https://github.com/Kuqd))
+- Add pod tolerations, nodeSelector and affinity in helm [\#473](https://github.com/googleforgames/agones/pull/473) ([cyriltovena](https://github.com/cyriltovena))
+- adding Prometheus+Grafana for metrics and visualizations [\#472](https://github.com/googleforgames/agones/pull/472) ([cyriltovena](https://github.com/cyriltovena))
- GameServerAllocation implementation [\#465](https://github.com/googleforgames/agones/pull/465) ([markmandel](https://github.com/markmandel))
**Fixed bugs:**
@@ -452,7 +575,7 @@
- fixed gcloud-test-cluster setup problem caused by bad merge between \#500 and \#501 [\#520](https://github.com/googleforgames/agones/pull/520) ([jkowalski](https://github.com/jkowalski))
- Remove TOC from metrics page [\#519](https://github.com/googleforgames/agones/pull/519) ([markmandel](https://github.com/markmandel))
- Extend consul -try to 30m [\#518](https://github.com/googleforgames/agones/pull/518) ([markmandel](https://github.com/markmandel))
-- fixes kind prometheus installation [\#517](https://github.com/googleforgames/agones/pull/517) ([Kuqd](https://github.com/Kuqd))
+- fixes kind prometheus installation [\#517](https://github.com/googleforgames/agones/pull/517) ([cyriltovena](https://github.com/cyriltovena))
- Fix for flaky TestSDKSetAnnotation [\#516](https://github.com/googleforgames/agones/pull/516) ([markmandel](https://github.com/markmandel))
- minkube-setup-grafana =\> minikube-setup-grafana [\#515](https://github.com/googleforgames/agones/pull/515) ([markmandel](https://github.com/markmandel))
- Restructure cloudbuild.yaml [\#513](https://github.com/googleforgames/agones/pull/513) ([markmandel](https://github.com/markmandel))
@@ -467,11 +590,11 @@
- added resource limits to gameserver.yaml and changed to generateName: [\#496](https://github.com/googleforgames/agones/pull/496) ([jkowalski](https://github.com/jkowalski))
- Remove reflect from controller. [\#488](https://github.com/googleforgames/agones/pull/488) ([markmandel](https://github.com/markmandel))
- specify resource limits on simple-udp/fleet.yaml [\#487](https://github.com/googleforgames/agones/pull/487) ([jkowalski](https://github.com/jkowalski))
-- improve docker layers using COPY --chown [\#482](https://github.com/googleforgames/agones/pull/482) ([Kuqd](https://github.com/Kuqd))
+- improve docker layers using COPY --chown [\#482](https://github.com/googleforgames/agones/pull/482) ([cyriltovena](https://github.com/cyriltovena))
- Update fleet\_spec.md [\#480](https://github.com/googleforgames/agones/pull/480) ([pm7h](https://github.com/pm7h))
- Post 0.7.0 changes [\#479](https://github.com/googleforgames/agones/pull/479) ([markmandel](https://github.com/markmandel))
- docs: added game server state diagram [\#475](https://github.com/googleforgames/agones/pull/475) ([jkowalski](https://github.com/jkowalski))
-- fix autoscaler cleanup on tests failure [\#474](https://github.com/googleforgames/agones/pull/474) ([Kuqd](https://github.com/Kuqd))
+- fix autoscaler cleanup on tests failure [\#474](https://github.com/googleforgames/agones/pull/474) ([cyriltovena](https://github.com/cyriltovena))
## [v0.7.0](https://github.com/googleforgames/agones/tree/v0.7.0) (2019-01-08)
@@ -501,8 +624,8 @@
- `GameServers` should have the Fleet name in a label for easy retrieval [\#411](https://github.com/googleforgames/agones/issues/411)
- Horizontal Fleet Autoscaling [\#334](https://github.com/googleforgames/agones/issues/334)
- Add webhook functionality into FleetAutoscaler [\#460](https://github.com/googleforgames/agones/pull/460) ([aLekSer](https://github.com/aLekSer))
-- Adds Kind local cluster support with documentation [\#458](https://github.com/googleforgames/agones/pull/458) ([Kuqd](https://github.com/Kuqd))
-- Adds OpenCensus metrics integration. [\#457](https://github.com/googleforgames/agones/pull/457) ([Kuqd](https://github.com/Kuqd))
+- Adds Kind local cluster support with documentation [\#458](https://github.com/googleforgames/agones/pull/458) ([cyriltovena](https://github.com/cyriltovena))
+- Adds OpenCensus metrics integration. [\#457](https://github.com/googleforgames/agones/pull/457) ([cyriltovena](https://github.com/cyriltovena))
- added incremental build option to Makefile to speed up rebuilds [\#454](https://github.com/googleforgames/agones/pull/454) ([jkowalski](https://github.com/jkowalski))
- CRD: added additionalPrinterColumns to GameServer for kubectl [\#444](https://github.com/googleforgames/agones/pull/444) ([jkowalski](https://github.com/jkowalski))
- Adding explicit length of git revision in Makefile and E2E Can't Allocate test [\#440](https://github.com/googleforgames/agones/pull/440) ([aLekSer](https://github.com/aLekSer))
@@ -538,10 +661,10 @@
- Copy/paste fix [\#449](https://github.com/googleforgames/agones/pull/449) ([joeholley](https://github.com/joeholley))
- Delete crds, and fleets, gameservers etc on deletion of Helm chart [\#437](https://github.com/googleforgames/agones/pull/437) ([EricFortin](https://github.com/EricFortin))
- Update gRPC to v1.16.1 [\#435](https://github.com/googleforgames/agones/pull/435) ([markmandel](https://github.com/markmandel))
-- adds minimun tiller version in chart and update doc [\#433](https://github.com/googleforgames/agones/pull/433) ([Kuqd](https://github.com/Kuqd))
+- adds minimun tiller version in chart and update doc [\#433](https://github.com/googleforgames/agones/pull/433) ([cyriltovena](https://github.com/cyriltovena))
- README: Autoscaler example link [\#432](https://github.com/googleforgames/agones/pull/432) ([markmandel](https://github.com/markmandel))
- Post 0.6.0 updates [\#430](https://github.com/googleforgames/agones/pull/430) ([markmandel](https://github.com/markmandel))
-- add fleet name to gameservers labels [\#427](https://github.com/googleforgames/agones/pull/427) ([Kuqd](https://github.com/Kuqd))
+- add fleet name to gameservers labels [\#427](https://github.com/googleforgames/agones/pull/427) ([cyriltovena](https://github.com/cyriltovena))
## [v0.6.0](https://github.com/googleforgames/agones/tree/v0.6.0) (2018-11-28)
@@ -629,10 +752,10 @@
- Improve support for developing in custom environments [\#348](https://github.com/googleforgames/agones/issues/348)
- Agones helm repo [\#285](https://github.com/googleforgames/agones/issues/285)
- Add Amazon EKS Agones Setup Instructions [\#372](https://github.com/googleforgames/agones/pull/372) ([GabeBigBoxVR](https://github.com/GabeBigBoxVR))
-- Agones stable helm repository [\#361](https://github.com/googleforgames/agones/pull/361) ([Kuqd](https://github.com/Kuqd))
+- Agones stable helm repository [\#361](https://github.com/googleforgames/agones/pull/361) ([cyriltovena](https://github.com/cyriltovena))
- Improve support for custom dev environments [\#349](https://github.com/googleforgames/agones/pull/349) ([victor-prodan](https://github.com/victor-prodan))
- FleetAutoScaler v0 [\#340](https://github.com/googleforgames/agones/pull/340) ([victor-prodan](https://github.com/victor-prodan))
-- Forces restart when using tls generation. [\#338](https://github.com/googleforgames/agones/pull/338) ([Kuqd](https://github.com/Kuqd))
+- Forces restart when using tls generation. [\#338](https://github.com/googleforgames/agones/pull/338) ([cyriltovena](https://github.com/cyriltovena))
**Fixed bugs:**
@@ -640,7 +763,7 @@
- Health messages logged with wrong severity [\#335](https://github.com/googleforgames/agones/issues/335)
- Helm upgrade and SSL certificates [\#309](https://github.com/googleforgames/agones/issues/309)
- Fix for race condition: Allocation of Deleting GameServers Possible [\#367](https://github.com/googleforgames/agones/pull/367) ([markmandel](https://github.com/markmandel))
-- Map level to severity for stackdriver [\#363](https://github.com/googleforgames/agones/pull/363) ([Kuqd](https://github.com/Kuqd))
+- Map level to severity for stackdriver [\#363](https://github.com/googleforgames/agones/pull/363) ([cyriltovena](https://github.com/cyriltovena))
- Add ReadTimeout for e2e tests, otherwise this can hang forever. [\#359](https://github.com/googleforgames/agones/pull/359) ([markmandel](https://github.com/markmandel))
- Fixes race condition bug with Pod not being scheduled before Ready\(\) [\#357](https://github.com/googleforgames/agones/pull/357) ([markmandel](https://github.com/markmandel))
- Allocation is broken when using the generated go client [\#347](https://github.com/googleforgames/agones/pull/347) ([markmandel](https://github.com/markmandel))
@@ -675,7 +798,7 @@
- Add allocator service example and documentation [\#353](https://github.com/googleforgames/agones/pull/353) ([slartibaartfast](https://github.com/slartibaartfast))
- Adding goimports back into the build shell. [\#352](https://github.com/googleforgames/agones/pull/352) ([markmandel](https://github.com/markmandel))
- e2e tests for Fleet Scaling and Updates [\#351](https://github.com/googleforgames/agones/pull/351) ([markmandel](https://github.com/markmandel))
-- Switch to golangci-lint [\#346](https://github.com/googleforgames/agones/pull/346) ([Kuqd](https://github.com/Kuqd))
+- Switch to golangci-lint [\#346](https://github.com/googleforgames/agones/pull/346) ([cyriltovena](https://github.com/cyriltovena))
- Prepare for next release - 0.5.0.rc [\#343](https://github.com/googleforgames/agones/pull/343) ([markmandel](https://github.com/markmandel))
## [v0.4.0](https://github.com/googleforgames/agones/tree/v0.4.0) (2018-09-04)
@@ -707,7 +830,7 @@
- Move Status \> Address & Ports population to `Creating` state processing [\#326](https://github.com/googleforgames/agones/pull/326) ([markmandel](https://github.com/markmandel))
- Implement SDK SetLabel and SetAnnotation functionality [\#323](https://github.com/googleforgames/agones/pull/323) ([markmandel](https://github.com/markmandel))
- Implements SDK callback for GameServer updates [\#316](https://github.com/googleforgames/agones/pull/316) ([markmandel](https://github.com/markmandel))
-- Features/e2e [\#315](https://github.com/googleforgames/agones/pull/315) ([Kuqd](https://github.com/Kuqd))
+- Features/e2e [\#315](https://github.com/googleforgames/agones/pull/315) ([cyriltovena](https://github.com/cyriltovena))
- Metadata propagation from fleet allocation to game server [\#312](https://github.com/googleforgames/agones/pull/312) ([victor-prodan](https://github.com/victor-prodan))
**Fixed bugs:**
@@ -791,7 +914,7 @@
- Release 0.3.0.rc [\#291](https://github.com/googleforgames/agones/pull/291) ([markmandel](https://github.com/markmandel))
- Update README.md with information about Public IPs on AKS [\#289](https://github.com/googleforgames/agones/pull/289) ([dgkanatsios](https://github.com/dgkanatsios))
- fix yaml install link [\#286](https://github.com/googleforgames/agones/pull/286) ([nikibobi](https://github.com/nikibobi))
-- install.yaml now installs by default in agones-system [\#284](https://github.com/googleforgames/agones/pull/284) ([Kuqd](https://github.com/Kuqd))
+- install.yaml now installs by default in agones-system [\#284](https://github.com/googleforgames/agones/pull/284) ([cyriltovena](https://github.com/cyriltovena))
- Update GKE testing cluster to 1.10.5 [\#280](https://github.com/googleforgames/agones/pull/280) ([markmandel](https://github.com/markmandel))
- Update dependencies to support K8s 1.10.x [\#276](https://github.com/googleforgames/agones/pull/276) ([markmandel](https://github.com/markmandel))
- Remove line [\#274](https://github.com/googleforgames/agones/pull/274) ([markmandel](https://github.com/markmandel))
@@ -811,8 +934,8 @@
- Add Licences to Rust SDK & Examples [\#253](https://github.com/googleforgames/agones/pull/253) ([markmandel](https://github.com/markmandel))
- Clearer Helm installation instructions [\#252](https://github.com/googleforgames/agones/pull/252) ([markmandel](https://github.com/markmandel))
- Rust SDK Doc additions [\#251](https://github.com/googleforgames/agones/pull/251) ([markmandel](https://github.com/markmandel))
-- use the helm --namespace convention [\#250](https://github.com/googleforgames/agones/pull/250) ([Kuqd](https://github.com/Kuqd))
-- fix podspec template broken link to documentation [\#247](https://github.com/googleforgames/agones/pull/247) ([Kuqd](https://github.com/Kuqd))
+- use the helm --namespace convention [\#250](https://github.com/googleforgames/agones/pull/250) ([cyriltovena](https://github.com/cyriltovena))
+- fix podspec template broken link to documentation [\#247](https://github.com/googleforgames/agones/pull/247) ([cyriltovena](https://github.com/cyriltovena))
- Make Cloud Builder Faster [\#245](https://github.com/googleforgames/agones/pull/245) ([markmandel](https://github.com/markmandel))
- Increment base version [\#244](https://github.com/googleforgames/agones/pull/244) ([markmandel](https://github.com/markmandel))
- Lock protoc-gen-go to 1.0 release [\#241](https://github.com/googleforgames/agones/pull/241) ([markmandel](https://github.com/markmandel))
@@ -844,11 +967,11 @@
- GameServer Fleets [\#70](https://github.com/googleforgames/agones/issues/70)
- Release steps of archiving installation resources and documentation [\#226](https://github.com/googleforgames/agones/pull/226) ([markmandel](https://github.com/markmandel))
- Lint timeout increase, and make configurable [\#221](https://github.com/googleforgames/agones/pull/221) ([markmandel](https://github.com/markmandel))
-- add the ability to turn off RBAC in helm and customize gcp test-cluster [\#220](https://github.com/googleforgames/agones/pull/220) ([Kuqd](https://github.com/Kuqd))
+- add the ability to turn off RBAC in helm and customize gcp test-cluster [\#220](https://github.com/googleforgames/agones/pull/220) ([cyriltovena](https://github.com/cyriltovena))
- Target for generating a CHANGELOG from GitHub Milestones. [\#217](https://github.com/googleforgames/agones/pull/217) ([markmandel](https://github.com/markmandel))
-- Generate Certs for Mutation/Validatiion Webhooks [\#214](https://github.com/googleforgames/agones/pull/214) ([Kuqd](https://github.com/Kuqd))
+- Generate Certs for Mutation/Validatiion Webhooks [\#214](https://github.com/googleforgames/agones/pull/214) ([cyriltovena](https://github.com/cyriltovena))
- Rolling updates for Fleets [\#213](https://github.com/googleforgames/agones/pull/213) ([markmandel](https://github.com/markmandel))
-- helm namespaces [\#210](https://github.com/googleforgames/agones/pull/210) ([Kuqd](https://github.com/Kuqd))
+- helm namespaces [\#210](https://github.com/googleforgames/agones/pull/210) ([cyriltovena](https://github.com/cyriltovena))
- Fleet update strategy: Replace [\#199](https://github.com/googleforgames/agones/pull/199) ([markmandel](https://github.com/markmandel))
- Status \> AllocatedReplicas on Fleets & GameServers [\#196](https://github.com/googleforgames/agones/pull/196) ([markmandel](https://github.com/markmandel))
- Creating a FleetAllocation allocated a GameServer from a Fleet [\#193](https://github.com/googleforgames/agones/pull/193) ([markmandel](https://github.com/markmandel))
@@ -895,7 +1018,7 @@
- Some missing tasks in the release [\#224](https://github.com/googleforgames/agones/pull/224) ([markmandel](https://github.com/markmandel))
- Move to proper semver [\#223](https://github.com/googleforgames/agones/pull/223) ([markmandel](https://github.com/markmandel))
- Update tools - vetshadow is more aggressive [\#222](https://github.com/googleforgames/agones/pull/222) ([markmandel](https://github.com/markmandel))
-- add helm ignore file [\#219](https://github.com/googleforgames/agones/pull/219) ([Kuqd](https://github.com/Kuqd))
+- add helm ignore file [\#219](https://github.com/googleforgames/agones/pull/219) ([cyriltovena](https://github.com/cyriltovena))
- Intercept Xonotic stdout for SDK Integration [\#218](https://github.com/googleforgames/agones/pull/218) ([markmandel](https://github.com/markmandel))
- Some more Extending Kubernetes resources [\#216](https://github.com/googleforgames/agones/pull/216) ([markmandel](https://github.com/markmandel))
- Release process documentation [\#215](https://github.com/googleforgames/agones/pull/215) ([markmandel](https://github.com/markmandel))
@@ -920,7 +1043,7 @@
- Integrated Helm into the `build` and development system [\#170](https://github.com/googleforgames/agones/pull/170) ([markmandel](https://github.com/markmandel))
- Refactor of workerqueue health testing [\#164](https://github.com/googleforgames/agones/pull/164) ([markmandel](https://github.com/markmandel))
- Fix some Go Report Card warnings [\#162](https://github.com/googleforgames/agones/pull/162) ([dvrkps](https://github.com/dvrkps))
-- fix typo found by report card [\#161](https://github.com/googleforgames/agones/pull/161) ([Kuqd](https://github.com/Kuqd))
+- fix typo found by report card [\#161](https://github.com/googleforgames/agones/pull/161) ([cyriltovena](https://github.com/cyriltovena))
- Why does this project exist? [\#159](https://github.com/googleforgames/agones/pull/159) ([markmandel](https://github.com/markmandel))
- Add GKE Comic to explain Kubernetes to newcomers [\#158](https://github.com/googleforgames/agones/pull/158) ([markmandel](https://github.com/markmandel))
- Adding a Go Report Card [\#157](https://github.com/googleforgames/agones/pull/157) ([markmandel](https://github.com/markmandel))
@@ -957,7 +1080,7 @@
- `gcloud docker --authorize` make target and push targets [\#5](https://github.com/googleforgames/agones/issues/5)
- Do-release target to automate releases [\#121](https://github.com/googleforgames/agones/pull/121) ([markmandel](https://github.com/markmandel))
- Zip archive of sdk server server binaries for release [\#118](https://github.com/googleforgames/agones/pull/118) ([markmandel](https://github.com/markmandel))
-- add hostPort and container validations to webhook [\#106](https://github.com/googleforgames/agones/pull/106) ([Kuqd](https://github.com/Kuqd))
+- add hostPort and container validations to webhook [\#106](https://github.com/googleforgames/agones/pull/106) ([cyriltovena](https://github.com/cyriltovena))
- MutatingWebHookConfiguration for GameServer creation & Validation. [\#95](https://github.com/googleforgames/agones/pull/95) ([markmandel](https://github.com/markmandel))
- Address flag for the sidecar [\#73](https://github.com/googleforgames/agones/pull/73) ([markmandel](https://github.com/markmandel))
- Allow extra args to be passed into minikube-shell [\#71](https://github.com/googleforgames/agones/pull/71) ([markmandel](https://github.com/markmandel))
@@ -980,7 +1103,7 @@
- Convert `ENTRYPOINT foo` to `ENTRYPOINT \["/path/foo"\]` [\#39](https://github.com/googleforgames/agones/issues/39)
- Handle SIGTERM in Controller [\#33](https://github.com/googleforgames/agones/issues/33)
- Gopkg.toml should use tags not branches for k8s.io dependencies [\#1](https://github.com/googleforgames/agones/issues/1)
-- fix liveness probe in the install.yaml [\#119](https://github.com/googleforgames/agones/pull/119) ([Kuqd](https://github.com/Kuqd))
+- fix liveness probe in the install.yaml [\#119](https://github.com/googleforgames/agones/pull/119) ([cyriltovena](https://github.com/cyriltovena))
- Make Port Allocator idempotent for GameServers and Node events [\#117](https://github.com/googleforgames/agones/pull/117) ([markmandel](https://github.com/markmandel))
- DeleteFunc could recieve a DeletedFinalStateUnknown [\#113](https://github.com/googleforgames/agones/pull/113) ([markmandel](https://github.com/markmandel))
- Goimports wasn't running on CRD generation [\#99](https://github.com/googleforgames/agones/pull/99) ([markmandel](https://github.com/markmandel))
@@ -1022,11 +1145,11 @@
**Merged pull requests:**
- Godoc badge! [\#131](https://github.com/googleforgames/agones/pull/131) ([markmandel](https://github.com/markmandel))
-- add missing link to git message documentation [\#129](https://github.com/googleforgames/agones/pull/129) ([Kuqd](https://github.com/Kuqd))
+- add missing link to git message documentation [\#129](https://github.com/googleforgames/agones/pull/129) ([cyriltovena](https://github.com/cyriltovena))
- Minor tweak to top line description of Agones. [\#127](https://github.com/googleforgames/agones/pull/127) ([markmandel](https://github.com/markmandel))
- Documentation for programmatically working with Agones. [\#126](https://github.com/googleforgames/agones/pull/126) ([markmandel](https://github.com/markmandel))
- Extend documentation for SDKs [\#125](https://github.com/googleforgames/agones/pull/125) ([markmandel](https://github.com/markmandel))
-- Documentation quickstart and specification gameserver [\#124](https://github.com/googleforgames/agones/pull/124) ([Kuqd](https://github.com/Kuqd))
+- Documentation quickstart and specification gameserver [\#124](https://github.com/googleforgames/agones/pull/124) ([cyriltovena](https://github.com/cyriltovena))
- Add MutatingAdmissionWebhook requirements to README [\#123](https://github.com/googleforgames/agones/pull/123) ([markmandel](https://github.com/markmandel))
- Add cluster creation Quickstart. [\#122](https://github.com/googleforgames/agones/pull/122) ([dzlier-gcp](https://github.com/dzlier-gcp))
- Fix typo introduced by refactor [\#120](https://github.com/googleforgames/agones/pull/120) ([markmandel](https://github.com/markmandel))
@@ -1039,7 +1162,7 @@
- Slack community! [\#105](https://github.com/googleforgames/agones/pull/105) ([markmandel](https://github.com/markmandel))
- Add an `source` to all log statements [\#103](https://github.com/googleforgames/agones/pull/103) ([markmandel](https://github.com/markmandel))
- Putting the code of conduct front of page. [\#102](https://github.com/googleforgames/agones/pull/102) ([markmandel](https://github.com/markmandel))
-- Add CRD validation via OpenAPIv3 Schema [\#100](https://github.com/googleforgames/agones/pull/100) ([Kuqd](https://github.com/Kuqd))
+- Add CRD validation via OpenAPIv3 Schema [\#100](https://github.com/googleforgames/agones/pull/100) ([cyriltovena](https://github.com/cyriltovena))
- Use github.com/heptio/healthcheck [\#98](https://github.com/googleforgames/agones/pull/98) ([enocom](https://github.com/enocom))
- Adding CoC and Discuss mailing lists. [\#96](https://github.com/googleforgames/agones/pull/96) ([markmandel](https://github.com/markmandel))
- Standardize on LF line endings [\#92](https://github.com/googleforgames/agones/pull/92) ([enocom](https://github.com/enocom))
@@ -1048,7 +1171,7 @@
- Enable RBAC [\#86](https://github.com/googleforgames/agones/pull/86) ([dzlier-gcp](https://github.com/dzlier-gcp))
- Update everything to be Kubernetes 1.9+ [\#85](https://github.com/googleforgames/agones/pull/85) ([markmandel](https://github.com/markmandel))
- Expand on contributing documentation. [\#84](https://github.com/googleforgames/agones/pull/84) ([markmandel](https://github.com/markmandel))
-- Remove entrypoints in makefile. [\#82](https://github.com/googleforgames/agones/pull/82) ([Kuqd](https://github.com/Kuqd))
+- Remove entrypoints in makefile. [\#82](https://github.com/googleforgames/agones/pull/82) ([cyriltovena](https://github.com/cyriltovena))
- Update to client-go release 1.6 [\#80](https://github.com/googleforgames/agones/pull/80) ([markmandel](https://github.com/markmandel))
- Setup for social/get involved section. [\#79](https://github.com/googleforgames/agones/pull/79) ([markmandel](https://github.com/markmandel))
- Changing name from Agon =\> Agones. [\#78](https://github.com/googleforgames/agones/pull/78) ([markmandel](https://github.com/markmandel))
@@ -1060,8 +1183,8 @@
- Basic structure for better documentation [\#68](https://github.com/googleforgames/agones/pull/68) ([markmandel](https://github.com/markmandel))
- Update gke-test-cluster admin password to new minimum length 16 chars. [\#65](https://github.com/googleforgames/agones/pull/65) ([dzlier-gcp](https://github.com/dzlier-gcp))
- Output the stack error as an actual array [\#61](https://github.com/googleforgames/agones/pull/61) ([markmandel](https://github.com/markmandel))
-- Update documentation [\#53](https://github.com/googleforgames/agones/pull/53) ([Kuqd](https://github.com/Kuqd))
-- Correct maximum parameter typo [\#52](https://github.com/googleforgames/agones/pull/52) ([Kuqd](https://github.com/Kuqd))
+- Update documentation [\#53](https://github.com/googleforgames/agones/pull/53) ([cyriltovena](https://github.com/cyriltovena))
+- Correct maximum parameter typo [\#52](https://github.com/googleforgames/agones/pull/52) ([cyriltovena](https://github.com/cyriltovena))
- Document building Agon on different platforms [\#51](https://github.com/googleforgames/agones/pull/51) ([markmandel](https://github.com/markmandel))
- Development and Deployment to Minikube [\#48](https://github.com/googleforgames/agones/pull/48) ([markmandel](https://github.com/markmandel))
- Fix typo for logrus gameserver field [\#42](https://github.com/googleforgames/agones/pull/42) ([alexandrem](https://github.com/alexandrem))
diff --git a/docs/governance/templates/release.md b/docs/governance/templates/release.md
index a7b19550ac..2fb53cf474 100644
--- a/docs/governance/templates/release.md
+++ b/docs/governance/templates/release.md
@@ -22,6 +22,9 @@ Images available with this release:
- [gcr.io/agones-images/agones-sdk:{version}](https://gcr.io/agones-images/agones-sdk:{version})
- [gcr.io/agones-images/agones-ping:{version}](https://gcr.io/agones-images/agones-ping:{version})
- [gcr.io/agones-images/cpp-simple-server:{example-version}](https://gcr.io/agones-images/cpp-simple-server:{example-version})
+- [gcr.io/agones-images/nodejs-simple-server:{example-version}](https://gcr.io/agones-images/nodejs-simple-server:{example-version})
+- [gcr.io/agones-images/rust-simple-server:{example-version}](https://gcr.io/agones-images/rust-simple-server:{example-version})
+- [gcr.io/agones-images/unity-simple-server:{example-version}](https://gcr.io/agones-images/unity-simple-server:{example-version})
- [gcr.io/agones-images/udp-server:{example-version}](https://gcr.io/agones-images/udp-server:{example-version})
- [gcr.io/agones-images/xonotic-example:{example-version}](https://gcr.io/agones-images/xonotic-example:{example-version})
diff --git a/install/helm/agones/Chart.yaml b/install/helm/agones/Chart.yaml
index 753bbc4dd3..59e6cba199 100644
--- a/install/helm/agones/Chart.yaml
+++ b/install/helm/agones/Chart.yaml
@@ -15,8 +15,8 @@
# Declare variables to be passed into your templates.
apiVersion: v1
-appVersion: "0.12.0"
-version: 0.12.0
+appVersion: "0.12.0-rc"
+version: 0.12.0-rc
name: agones
description: a library for hosting, running and scaling dedicated game servers on Kubernetes.
keywords:
diff --git a/install/helm/agones/values.yaml b/install/helm/agones/values.yaml
index 67a1214acd..5a088771a8 100644
--- a/install/helm/agones/values.yaml
+++ b/install/helm/agones/values.yaml
@@ -119,7 +119,7 @@ agones:
generateTLS: true
image:
registry: gcr.io/agones-images
- tag: 0.12.0
+ tag: 0.12.0-rc
controller:
name: agones-controller
pullPolicy: IfNotPresent
diff --git a/install/yaml/install.yaml b/install/yaml/install.yaml
index 4c4ac9dfdf..b7bbcba0dc 100644
--- a/install/yaml/install.yaml
+++ b/install/yaml/install.yaml
@@ -20,7 +20,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
---
@@ -31,7 +31,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
rules:
@@ -76,7 +76,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
subjects:
@@ -140,7 +140,7 @@ metadata:
namespace: default
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
---
@@ -151,7 +151,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
rules:
@@ -169,7 +169,7 @@ metadata:
namespace: default
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
subjects:
@@ -205,7 +205,7 @@ metadata:
labels:
component: crd
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -401,7 +401,7 @@ metadata:
labels:
component: crd
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -485,7 +485,7 @@ metadata:
labels:
component: crd
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -646,7 +646,7 @@ metadata:
controller-tools.k8s.io: "1.0"
component: crd
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
name: gameserverallocationpolicies.multicluster.agones.dev
@@ -732,7 +732,7 @@ metadata:
labels:
component: crd
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -923,7 +923,7 @@ metadata:
labels:
agones.dev/role: controller
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -959,7 +959,7 @@ metadata:
labels:
component: allocator
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -1025,7 +1025,7 @@ spec:
secretName: allocator-client-ca
containers:
- name: agones-allocator
- image: "gcr.io/agones-images/agones-allocator:0.12.0"
+ image: "gcr.io/agones-images/agones-allocator:0.12.0-rc"
imagePullPolicy: IfNotPresent
ports:
- name: https
@@ -1047,7 +1047,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
rules:
@@ -1064,7 +1064,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
@@ -1077,7 +1077,7 @@ metadata:
namespace: agones-system
labels:
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
subjects:
@@ -1098,7 +1098,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
- chart: "agones-0.12.0"
+ chart: "agones-0.12.0-rc"
release: "agones-manual"
heritage: "Tiller"
data:
@@ -1115,7 +1115,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
- chart: "agones-0.12.0"
+ chart: "agones-0.12.0-rc"
release: "agones-manual"
heritage: "Tiller"
data:
@@ -1131,7 +1131,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
- chart: "agones-0.12.0"
+ chart: "agones-0.12.0-rc"
release: "agones-manual"
heritage: "Tiller"
data:
@@ -1161,7 +1161,7 @@ metadata:
labels:
component: controller
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -1206,7 +1206,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
- image: "gcr.io/agones-images/agones-controller:0.12.0"
+ image: "gcr.io/agones-images/agones-controller:0.12.0-rc"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
@@ -1216,7 +1216,7 @@ spec:
- name: MAX_PORT
value: "8000"
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
- value: "gcr.io/agones-images/agones-sdk:0.12.0"
+ value: "gcr.io/agones-images/agones-sdk:0.12.0-rc"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
@@ -1286,7 +1286,7 @@ metadata:
labels:
component: ping
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -1323,7 +1323,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
- image: "gcr.io/agones-images/agones-ping:0.12.0"
+ image: "gcr.io/agones-images/agones-ping:0.12.0-rc"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
@@ -1347,7 +1347,7 @@ metadata:
labels:
component: ping
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -1368,7 +1368,7 @@ metadata:
labels:
component: ping
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -1403,7 +1403,7 @@ metadata:
labels:
component: controller
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
spec:
@@ -1423,7 +1423,7 @@ metadata:
labels:
component: controller
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
webhooks:
@@ -1473,7 +1473,7 @@ metadata:
labels:
component: controller
app: agones
- chart: agones-0.12.0
+ chart: agones-0.12.0-rc
release: agones-manual
heritage: Tiller
webhooks:
@@ -1503,7 +1503,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
- chart: "agones-0.12.0"
+ chart: "agones-0.12.0-rc"
release: "agones-manual"
heritage: "Tiller"
type: Opaque
diff --git a/site/content/en/blog/releases/0.11.0.md b/site/content/en/blog/releases/0.11.0.md
index 40b0f4d711..f79952e3a3 100755
--- a/site/content/en/blog/releases/0.11.0.md
+++ b/site/content/en/blog/releases/0.11.0.md
@@ -11,7 +11,7 @@ More awesome things in this release! Massive thanks to the community for working
- Being able to use the same container port as the externally exposed port
- and much more!
-Check the README for details on features, installation and usage.
+Check the README for details on features, installation and usage.
**Breaking changes:**
@@ -38,7 +38,7 @@ Check the CHANGELOG for more details on changes.
+See CHANGELOG for more details on changes.
This software is currently alpha, and subject to change. Not to be used in production systems.
@@ -54,7 +54,7 @@ Images available with this release:
Helm chart available with this release:
-- helm install agones/agones --version 0.11.0
+- helm install agones/agones --version 0.11.0
> Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable`
diff --git a/site/content/en/blog/releases/0.12.0-rc.md b/site/content/en/blog/releases/0.12.0-rc.md
new file mode 100755
index 0000000000..3f3e0bc5b3
--- /dev/null
+++ b/site/content/en/blog/releases/0.12.0-rc.md
@@ -0,0 +1,91 @@
+---
+title: "0.12.0 - Release Candidate"
+linkTitle: "0.12.0-rc"
+date: 2019-07-30
+---
+
+This release includes all breaking changes that are required for the 1.0 release that is coming in the release in September - so
+please review the breaking changes below, and the link to the updated documentation below to see all the changes that
+have occurred in this release.
+
+This includes moving all CRDs to v1, and upgrading to Kubernetes 1.12 as the supported platform.
+
+We've also worked to complete functionality across GameServer SDKs, but we still have [some work left](https://github.com/googleforgames/agones/issues/927).
+
+We are on track for a 1.0 release in September, with only a [few features left to implement](https://github.com/googleforgames/agones/milestone/14).
+
+Check the README for details on features, installation and usage.
+
+**Implemented enhancements:**
+
+**Breaking changes:**
+
+- C++ SDK: Use const-reference in WatchGameServer [\#941](https://github.com/googleforgames/agones/issues/941)
+- Proposal: Split up the api group stable.agones.dev [\#703](https://github.com/googleforgames/agones/issues/703)
+- Update the supported version of Kubernetes to 1.12. [\#967](https://github.com/googleforgames/agones/pull/967) ([roberthbailey](https://github.com/roberthbailey))
+- Update the node affinity key to the new label name. [\#964](https://github.com/googleforgames/agones/pull/964) ([roberthbailey](https://github.com/roberthbailey))
+- Implement block on connect with Rust+Node.js SDK [\#953](https://github.com/googleforgames/agones/pull/953) ([markmandel](https://github.com/markmandel))
+- C++ SDK: Update the function signature of WatchGameServer to use a const-reference [\#951](https://github.com/googleforgames/agones/pull/951) ([roberthbailey](https://github.com/roberthbailey))
+- Update GKE documentation to 1.12 [\#897](https://github.com/googleforgames/agones/pull/897) ([roberthbailey](https://github.com/roberthbailey))
+- Move the stable api group and promote it to v1 [\#894](https://github.com/googleforgames/agones/pull/894) ([roberthbailey](https://github.com/roberthbailey))
+- Reserve\(\) SDK implementation [\#891](https://github.com/googleforgames/agones/pull/891) ([markmandel](https://github.com/markmandel))
+- Promote allocation to v1 [\#881](https://github.com/googleforgames/agones/pull/881) ([roberthbailey](https://github.com/roberthbailey))
+- Promote autoscaling to v1 [\#874](https://github.com/googleforgames/agones/pull/874) ([roberthbailey](https://github.com/roberthbailey))
+- Remove / Expire FleetAllocation from documentation. [\#867](https://github.com/googleforgames/agones/pull/867) ([markmandel](https://github.com/markmandel))
+- Remove FleetAllocation. [\#856](https://github.com/googleforgames/agones/pull/856) ([markmandel](https://github.com/markmandel))
+
+**Implemented enhancements:**
+
+- Make all yaml files in the examples directory use working configurations / images [\#969](https://github.com/googleforgames/agones/issues/969)
+- Move nodejs example to a docker build [\#943](https://github.com/googleforgames/agones/issues/943)
+- Upgrade to Kubernetes 1.12 [\#717](https://github.com/googleforgames/agones/issues/717)
+- 1st Party / Distributed Matchmaker support [\#660](https://github.com/googleforgames/agones/issues/660)
+- SDK Build/test pipeline separation from build-image [\#599](https://github.com/googleforgames/agones/issues/599)
+- Move to using CRD Subresources for all Agones CRDs [\#329](https://github.com/googleforgames/agones/issues/329)
+- Unity Plugin SDK [\#246](https://github.com/googleforgames/agones/issues/246)
+- Add Reserve to Node.js SDK [\#955](https://github.com/googleforgames/agones/pull/955) ([steven-supersolid](https://github.com/steven-supersolid))
+- Add the missing functions to the C++ SDK \(Allocated & Reserve\) [\#948](https://github.com/googleforgames/agones/pull/948) ([roberthbailey](https://github.com/roberthbailey))
+- Update the nodejs example to build in a docker image [\#945](https://github.com/googleforgames/agones/pull/945) ([roberthbailey](https://github.com/roberthbailey))
+- Updates to the C++ SDK along with the simple example that exercises it. [\#934](https://github.com/googleforgames/agones/pull/934) ([roberthbailey](https://github.com/roberthbailey))
+- Update GameServer state diagram with Reserved [\#933](https://github.com/googleforgames/agones/pull/933) ([markmandel](https://github.com/markmandel))
+- E2E tests for SDK.Reserve\(seconds\) [\#925](https://github.com/googleforgames/agones/pull/925) ([markmandel](https://github.com/markmandel))
+- Add new GameServer lifecycle diagrams for Reserved [\#922](https://github.com/googleforgames/agones/pull/922) ([markmandel](https://github.com/markmandel))
+- Compliance tests for Reserve\(seconds\). [\#920](https://github.com/googleforgames/agones/pull/920) ([markmandel](https://github.com/markmandel))
+- Update GKE development tooling to 1.12 [\#887](https://github.com/googleforgames/agones/pull/887) ([markmandel](https://github.com/markmandel))
+- Fix Rust SDK, add allocate, add conformance test [\#879](https://github.com/googleforgames/agones/pull/879) ([aLekSer](https://github.com/aLekSer))
+- Add instructions about taints and tolerations to the install instructions [\#870](https://github.com/googleforgames/agones/pull/870) ([roberthbailey](https://github.com/roberthbailey))
+- Add events to SDK state change operations [\#866](https://github.com/googleforgames/agones/pull/866) ([markmandel](https://github.com/markmandel))
+- Add ReserveUntil to GameServer.Status [\#865](https://github.com/googleforgames/agones/pull/865) ([markmandel](https://github.com/markmandel))
+- add unity example [\#860](https://github.com/googleforgames/agones/pull/860) ([whisper0077](https://github.com/whisper0077))
+- SDK Conformance testing [\#848](https://github.com/googleforgames/agones/pull/848) ([aLekSer](https://github.com/aLekSer))
+- Reserve proto definition and generated code [\#820](https://github.com/googleforgames/agones/pull/820) ([markmandel](https://github.com/markmandel))
+- Cpp prerequisities cmake [\#803](https://github.com/googleforgames/agones/pull/803) ([dsazonoff](https://github.com/dsazonoff))
+
+**Security fixes:**
+
+- Need to Bump js-yaml from 3.12.1 to 3.13.1 in /sdks/nodejs [\#868](https://github.com/googleforgames/agones/issues/868)
+- Update node.js coverage, dependencies and potential issue [\#954](https://github.com/googleforgames/agones/pull/954) ([steven-supersolid](https://github.com/steven-supersolid))
+
+Documentation: https://development.agones.dev/site/
+
+See CHANGELOG for more details on changes.
+
+This software is currently alpha, and subject to change. Not to be used in production systems.
+
+Images available with this release:
+
+- [gcr.io/agones-images/agones-controller:0.12.0-rc](https://gcr.io/agones-images/agones-controller:0.12.0-rc)
+- [gcr.io/agones-images/agones-sdk:0.12.0-rc](https://gcr.io/agones-images/agones-sdk:0.12.0-rc)
+- [gcr.io/agones-images/agones-ping:0.12.0-rc](https://gcr.io/agones-images/agones-ping:0.12.0-rc)
+- [gcr.io/agones-images/cpp-simple-server:0.10](https://gcr.io/agones-images/cpp-simple-server:0.10)
+- [gcr.io/agones-images/nodejs-simple-server:0.1](https://gcr.io/agones-images/nodejs-simple-server:0.1)
+- [gcr.io/agones-images/rust-simple-server:0.4](https://gcr.io/agones-images/rust-simple-server:0.4)
+- [gcr.io/agones-images/unity-simple-server:0.2](https://gcr.io/agones-images/unity-simple-server:0.2)
+- [gcr.io/agones-images/udp-server:0.14](https://gcr.io/agones-images/udp-server:0.14)
+- [gcr.io/agones-images/xonotic-example:0.6](https://gcr.io/agones-images/xonotic-example:0.6)
+
+Helm chart available with this release:
+
+- helm install agones/agones --version 0.12.0-rc
+
+> Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable`
\ No newline at end of file