From 24c36734cfa14b3575645f661a3079863dad05eb Mon Sep 17 00:00:00 2001 From: Aravindh K Date: Wed, 9 Oct 2024 04:03:05 +0530 Subject: [PATCH] Release 1.44.0 (#4013) --- CHANGELOG.md | 46 +++++++++++- install/helm/agones/Chart.yaml | 4 +- install/helm/agones/values.yaml | 2 +- install/yaml/install.yaml | 74 +++++++++---------- sdks/csharp/sdk/AgonesSDK.nuspec | 2 +- sdks/csharp/sdk/csharp-sdk.csproj | 2 +- sdks/nodejs/package-lock.json | 4 +- sdks/nodejs/package.json | 2 +- sdks/rust/Cargo.toml | 2 +- sdks/unity/package.json | 2 +- site/config.toml | 4 +- site/content/en/blog/releases/1.43.0.md | 8 +- site/content/en/blog/releases/1.44.0.md | 56 ++++++++++++++ site/content/en/docs/Guides/feature-stages.md | 19 ----- site/content/en/docs/Installation/_index.md | 4 +- site/layouts/partials/navbar.html | 2 +- 16 files changed, 157 insertions(+), 76 deletions(-) create mode 100644 site/content/en/blog/releases/1.44.0.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 09dd2c71c0..0f641bc6af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,50 @@ # Changelog -## [v1.43 .0](https://github.com/googleforgames/agones/tree/v1.43.0) (2024-08-27) +## [v1.44.0](https://github.com/googleforgames/agones/tree/v1.44.0) (2024-10-08) + +[Full Changelog](https://github.com/googleforgames/agones/compare/v1.43.0...v1.44.0) + +**Implemented enhancements:** +- Unreal SDK - Added counters to unreal sdk by @GloryOfNight in https://github.com/googleforgames/agones/pull/3935 +- Unreal SDK - Add Support for GameServer Status Addresses by @KAllan357 in https://github.com/googleforgames/agones/pull/3932 +- Updates upgrade test to install multiple versions of Agones on a cluster in succession by @igooch in https://github.com/googleforgames/agones/pull/3982 +- Adds game server template with containerized sdk-client-test by @igooch in https://github.com/googleforgames/agones/pull/3987 +- Adds clusters for the in place upgrades tests by @igooch in https://github.com/googleforgames/agones/pull/3990 +- Test in place upgrades run tests by @igooch in https://github.com/googleforgames/agones/pull/3991 +- Move Feature GKEAutopilotExtendedDurationPods To Beta by @kamaljeeti in https://github.com/googleforgames/agones/pull/4006 +**Fixed bugs:** +- fix: remove bad character from metrics markdown by @code-eg in https://github.com/googleforgames/agones/pull/3981 +- Updating UpdateList to update the values on a list by @chrisfoster121 in https://github.com/googleforgames/agones/pull/3899 +- Cleanup Patch Sidecar Logging by @markmandel in https://github.com/googleforgames/agones/pull/3973 +- Refactor metrics registry exporter by @kamaljeeti in https://github.com/googleforgames/agones/pull/3989 +- Fix the build-e2e error by @gongmax in https://github.com/googleforgames/agones/pull/4009 +- Add a flag to sdkserver to avoid a collision on port 8080 by @KAllan357 in https://github.com/googleforgames/agones/pull/4010 +**Other:** +- Update the note at the top of the player tracking docs by @roberthbailey in https://github.com/googleforgames/agones/pull/3974 +- Adds schedule and chain policy to fleetautoscaler documentation by @indexjoseph in https://github.com/googleforgames/agones/pull/3934 +- Improve documentation to run performance script by @vicentefb in https://github.com/googleforgames/agones/pull/3948 +- Preparation for Release v1.44.0 by @kamaljeeti in https://github.com/googleforgames/agones/pull/3975 +- Add instructions for running Agones on Minikube with the Windows Docker driver by @brightestpixel in https://github.com/googleforgames/agones/pull/3965 +- Use Markdown when use k8s-api-version variable by @peterzhongyi in https://github.com/googleforgames/agones/pull/3964 +- Refactor Terraform by @kamaljeeti in https://github.com/googleforgames/agones/pull/3958 +- Created performance cluster 1.29 by @ashutosji in https://github.com/googleforgames/agones/pull/3986 +- Adding missing documentation about: add option for extensions components to use host network and configure ports by @Orza in https://github.com/googleforgames/agones/pull/3912 +- fix: correct misspelled metric in docs by @antiphp in https://github.com/googleforgames/agones/pull/3999 +- Add finalizer name change to create gameserver example by @indexjoseph in https://github.com/googleforgames/agones/pull/4005 +- Formatting code with gofmt by @cuishuang in https://github.com/googleforgames/agones/pull/4000 +- Add 'Trace' to LogLevel in GameServer.Spec.SdkServer by @0xaravindh in https://github.com/googleforgames/agones/pull/3995 +- Upgrade to Golang Version 1.22.6 and Golangci lint version v1.61.0 by @0xaravindh in https://github.com/googleforgames/agones/pull/3988 +- Update the go version upgrade template by @gongmax in https://github.com/googleforgames/agones/pull/4011 + +**New Contributors:** +- @GloryOfNight made their first contribution in https://github.com/googleforgames/agones/pull/3935 +- @brightestpixel made their first contribution in https://github.com/googleforgames/agones/pull/3965 +- @code-eg made their first contribution in https://github.com/googleforgames/agones/pull/3981 +- @chrisfoster121 made their first contribution in https://github.com/googleforgames/agones/pull/3899 +- @cuishuang made their first contribution in https://github.com/googleforgames/agones/pull/4000 +- @0xaravindh made their first contribution in https://github.com/googleforgames/agones/pull/3995 + +## [v1.43.0](https://github.com/googleforgames/agones/tree/v1.43.0) (2024-08-27) [Full Changelog](https://github.com/googleforgames/agones/compare/v1.42.0...v1.43.0) diff --git a/install/helm/agones/Chart.yaml b/install/helm/agones/Chart.yaml index b7e56bddcb..7043e7727c 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: "1.44.0-dev" -version: 1.44.0-dev +appVersion: "1.44.0" +version: 1.44.0 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 dbd442204b..3e24e3291d 100644 --- a/install/helm/agones/values.yaml +++ b/install/helm/agones/values.yaml @@ -271,7 +271,7 @@ agones: topologySpreadConstraints: {} image: registry: us-docker.pkg.dev/agones-images/release - tag: 1.44.0-dev + tag: 1.44.0 controller: name: agones-controller pullPolicy: IfNotPresent diff --git a/install/yaml/install.yaml b/install/yaml/install.yaml index 439ceb6f35..b0a94db630 100644 --- a/install/yaml/install.yaml +++ b/install/yaml/install.yaml @@ -50,7 +50,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm --- @@ -75,7 +75,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm --- @@ -100,7 +100,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm --- @@ -112,7 +112,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.44.0-dev" + chart: "agones-1.44.0" release: "agones-manual" heritage: "Helm" type: Opaque @@ -129,7 +129,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.44.0-dev" + chart: "agones-1.44.0" release: "agones-manual" heritage: "Helm" data: @@ -145,7 +145,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.44.0-dev" + chart: "agones-1.44.0" release: "agones-manual" heritage: "Helm" data: @@ -161,7 +161,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.44.0-dev" + chart: "agones-1.44.0" release: "agones-manual" heritage: "Helm" data: @@ -191,7 +191,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -5783,7 +5783,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -5973,7 +5973,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -11397,7 +11397,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm name: gameserverallocationpolicies.multicluster.agones.dev @@ -11476,7 +11476,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17036,7 +17036,7 @@ metadata: name: agones-allocator labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm rules: @@ -17066,7 +17066,7 @@ metadata: name: agones-controller labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm rules: @@ -17120,7 +17120,7 @@ metadata: name: agones-sdk labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm rules: @@ -17139,7 +17139,7 @@ metadata: name: agones-allocator labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm subjects: @@ -17158,7 +17158,7 @@ metadata: name: agones-controller-access labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm subjects: @@ -17210,7 +17210,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm subjects: @@ -17244,7 +17244,7 @@ metadata: labels: agones.dev/role: controller app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17278,7 +17278,7 @@ metadata: labels: agones.dev/role: extensions app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17298,7 +17298,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17320,7 +17320,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17356,7 +17356,7 @@ metadata: labels: agones.dev/role: extensions app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17393,7 +17393,7 @@ metadata: labels: component: allocator app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17415,7 +17415,7 @@ metadata: labels: multicluster.agones.dev/role: allocator app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17449,7 +17449,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17491,7 +17491,7 @@ spec: serviceAccountName: agones-controller containers: - name: agones-controller - image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.44.0-dev" + image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.44.0" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -17505,7 +17505,7 @@ spec: - name: MAX_PORT value: "8000" - name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used - value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.44.0-dev" + value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.44.0" - name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always value: "false" - name: SIDECAR_CPU_REQUEST @@ -17623,7 +17623,7 @@ metadata: labels: component: extensions app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17667,7 +17667,7 @@ spec: terminationGracePeriodSeconds: 27 containers: - name: agones-extensions - image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.44.0-dev" + image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.44.0" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -17777,7 +17777,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -17812,7 +17812,7 @@ spec: priorityClassName: agones-system containers: - name: agones-ping - image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.44.0-dev" + image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.44.0" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -17890,7 +17890,7 @@ spec: secretName: allocator-client-ca containers: - name: agones-allocator - image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.44.0-dev" + image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.44.0" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -17977,7 +17977,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm spec: @@ -18028,7 +18028,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm webhooks: @@ -18071,7 +18071,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm webhooks: @@ -18116,7 +18116,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.44.0-dev + chart: agones-1.44.0 release: agones-manual heritage: Helm webhooks: diff --git a/sdks/csharp/sdk/AgonesSDK.nuspec b/sdks/csharp/sdk/AgonesSDK.nuspec index d13c4ec7ef..bb595abdd6 100644 --- a/sdks/csharp/sdk/AgonesSDK.nuspec +++ b/sdks/csharp/sdk/AgonesSDK.nuspec @@ -2,7 +2,7 @@ AgonesSDK - 1.44.0-dev + 1.44.0 Google LLC Google LLC false diff --git a/sdks/csharp/sdk/csharp-sdk.csproj b/sdks/csharp/sdk/csharp-sdk.csproj index f4ac23bd73..66ee506f9b 100644 --- a/sdks/csharp/sdk/csharp-sdk.csproj +++ b/sdks/csharp/sdk/csharp-sdk.csproj @@ -13,7 +13,7 @@ https://agones.dev http://www.apache.org/licenses/LICENSE-2.0 AgonesSDK - 1.44.0-dev + 1.44.0 agones, googleforgames, kuberenetes, multiplayer, gameservers agones.dev Debug;Release;DebugProtoGen diff --git a/sdks/nodejs/package-lock.json b/sdks/nodejs/package-lock.json index 196466e477..bb720ddd9b 100644 --- a/sdks/nodejs/package-lock.json +++ b/sdks/nodejs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@google-cloud/agones-sdk", - "version": "1.44.0-dev", + "version": "1.44.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@google-cloud/agones-sdk", - "version": "1.44.0-dev", + "version": "1.44.0", "license": "Apache-2.0", "dependencies": { "@grpc/grpc-js": "1.10.9", diff --git a/sdks/nodejs/package.json b/sdks/nodejs/package.json index 5aa9ac7728..4d60d7eafc 100644 --- a/sdks/nodejs/package.json +++ b/sdks/nodejs/package.json @@ -26,5 +26,5 @@ "publishConfig": { "access": "public" }, - "version": "1.44.0-dev" + "version": "1.44.0" } diff --git a/sdks/rust/Cargo.toml b/sdks/rust/Cargo.toml index 8f43df4e66..330186b096 100644 --- a/sdks/rust/Cargo.toml +++ b/sdks/rust/Cargo.toml @@ -14,7 +14,7 @@ [package] name = "agones" -version = "1.44.0-dev" +version = "1.44.0" edition = "2021" description = "The Rust SDK for Agones." license = "Apache-2.0" diff --git a/sdks/unity/package.json b/sdks/unity/package.json index e31736afb3..ae9f556894 100644 --- a/sdks/unity/package.json +++ b/sdks/unity/package.json @@ -1,6 +1,6 @@ { "name": "com.googleforgames.agones", - "version": "1.44.0-dev", + "version": "1.44.0", "displayName": "Agones Unity SDK", "description": "The Unity Gameserver SDK for Agones", "unity": "2019.1", diff --git a/site/config.toml b/site/config.toml index 9fdf43a438..f47b4b8e56 100644 --- a/site/config.toml +++ b/site/config.toml @@ -80,9 +80,9 @@ github_repo = "https://github.com/googleforgames/agones" gcs_engine_id = "016691298986124624340:x7qv2dywdao" # current release branch. Never is rc. -release_branch = "release-1.43.0" +release_branch = "release-1.44.0" # the main version. Never is rc. -release_version = "1.43.0" +release_version = "1.44.0" # shown for production supported_k8s = ["1.28", "1.29", "1.30"] diff --git a/site/content/en/blog/releases/1.43.0.md b/site/content/en/blog/releases/1.43.0.md index 1a59fad84c..7656e650a3 100644 --- a/site/content/en/blog/releases/1.43.0.md +++ b/site/content/en/blog/releases/1.43.0.md @@ -18,7 +18,7 @@ feature flag _ScheduledAutoscaler_, to allow you to schedule what level of autos - **Unity SDK: Counters and Lists** -We now have support for _GameServer_ Counters and Lists with our Unity SDK! +We now have support for _GameServer_ Counters and Lists with our Unity SDK! - **New Helm Installation Configuration Options** @@ -32,7 +32,7 @@ Two new installation options! - **Beta support for Passthrough PortPolicy on GKE Autopilot** We’ve graduated Passthrough Port Policy support from Alpha to Beta on GKE Autopilot, which you can now enable using the feature flag _AutopilotPassthroughPort_. -Check the README for details on features, installation and usage. +Check the README for details on features, installation and usage. **Implemented enhancements:** - Add Option to Use Host Network and Configure Ports by @Orza in https://github.com/googleforgames/agones/pull/3895 @@ -46,7 +46,7 @@ Check the CHANGELOG for more details on changes. +See CHANGELOG for more details on changes. Images available with this release: @@ -67,7 +67,7 @@ Images available with this release: Helm chart available with this release: -- +- helm install agones agones/agones --version 1.43.0 > Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable` diff --git a/site/content/en/blog/releases/1.44.0.md b/site/content/en/blog/releases/1.44.0.md new file mode 100644 index 0000000000..8dcdac3cfc --- /dev/null +++ b/site/content/en/blog/releases/1.44.0.md @@ -0,0 +1,56 @@ +--- +title: "1.44.0 - Beta support for Extended Duration Pods, Documentation Enhancements and version updates" +linktitle: "1.44.0" +date: "2024-10-08" +--- + +This is the 1.44.0 release of Agones. + +In this release, we have added beta support for Extended Duration Pods on GKE Autopilot, improved the Minikube documentation for running Agones, and updated the Helm and Fleet Autoscaler documentation. Additionally, we've upgraded the versions of Go and gRPC for improved performance and security. + +- **Beta Support for Extended Duration Pods on GKE Autopilot**: The _GKEAutopilotExtendedDuration_ feature has progressed to beta in this release and is now enabled by default. + +- **Documentation Enhancement for Setting Up Agones on Minikube with Docker on Windows**: We have updated the instructions for running Agones on Minikube using the Docker driver on Windows. This update includes simple steps for publishing ports, making it easy to connect to GameServers without any extra setup. + +- **Documentation Updates for Agones component Host Network Support**: The documentation now includes Helm fields for enabling extensions components to use the host network and configure ports on EKS. For more details, please refer to our Helm and EKS guides. + +- **Documentation Update for Fleet Autoscaler**: Added documentation on schedule and chain policy features to optimize game server Fleet Autoscaler. + +- **Updated Versions Go v1.22.6 and gRPC v1.65.0 Now Live**: We have upgraded to Go v1.22.6 and gRPC v1.65.0, which bring enhanced performance and crucial security updates. + +Check the README for details on features, installation and usage. + +**Implemented enhancements:** +- Unreal SDK - Added counters to unreal sdk by @GloryOfNight in https://github.com/googleforgames/agones/pull/3935 +- Unreal SDK - Add Support for GameServer Status Addresses by @KAllan357 in https://github.com/googleforgames/agones/pull/3932 +- Updates upgrade test to install multiple versions of Agones on a cluster in succession by @igooch in https://github.com/googleforgames/agones/pull/3982 +- Adds game server template with containerized sdk-client-test by @igooch in https://github.com/googleforgames/agones/pull/3987 +- Adds clusters for the in place upgrades tests by @igooch in https://github.com/googleforgames/agones/pull/3990 +- Test in place upgrades run tests by @igooch in https://github.com/googleforgames/agones/pull/3991 +- Move Feature GKEAutopilotExtendedDurationPods To Beta by @kamaljeeti in https://github.com/googleforgames/agones/pull/4006 + +See CHANGELOG for more details on changes. + +Images available with this release: + +- [us-docker.pkg.dev/agones-images/release/agones-controller:1.44.0](https://us-docker.pkg.dev/agones-images/release/agones-controller:1.44.0) +- [us-docker.pkg.dev/agones-images/release/agones-sdk:1.44.0](https://us-docker.pkg.dev/agones-images/release/agones-sdk:1.44.0) +- [us-docker.pkg.dev/agones-images/release/agones-ping:1.44.0](https://us-docker.pkg.dev/agones-images/release/agones-ping:1.44.0) +- [us-docker.pkg.dev/agones-images/release/agones-allocator:1.44.0](https://us-docker.pkg.dev/agones-images/release/agones-allocator:1.44.0) +- [us-docker.pkg.dev/agones-images/examples/allocation-endpoint-proxy:0.10](https://us-docker.pkg.dev/agones-images/examples/allocation-endpoint-proxy:0.10) +- [us-docker.pkg.dev/agones-images/examples/autoscaler-webhook:0.15](https://us-docker.pkg.dev/agones-images/examples/autoscaler-webhook:0.15) +- [us-docker.pkg.dev/agones-images/examples/cpp-simple-server:0.18](https://us-docker.pkg.dev/agones-images/examples/cpp-simple-server:0.18) +- [us-docker.pkg.dev/agones-images/examples/crd-client:0.18](https://us-docker.pkg.dev/agones-images/examples/crd-client:0.18) +- [us-docker.pkg.dev/agones-images/examples/nodejs-simple-server:0.10](https://us-docker.pkg.dev/agones-images/examples/nodejs-simple-server:0.10) +- [us-docker.pkg.dev/agones-images/examples/rust-simple-server:0.13](https://us-docker.pkg.dev/agones-images/examples/rust-simple-server:0.13) +- [us-docker.pkg.dev/agones-images/examples/simple-game-server:0.35](https://us-docker.pkg.dev/agones-images/examples/simple-game-server:0.35) +- [us-docker.pkg.dev/agones-images/examples/supertuxkart-example:0.15](https://us-docker.pkg.dev/agones-images/examples/supertuxkart-example:0.15) +- [us-docker.pkg.dev/agones-images/examples/unity-simple-server:0.3](https://us-docker.pkg.dev/agones-images/examples/unity-simple-server:0.3) +- [us-docker.pkg.dev/agones-images/examples/xonotic-example:2.1](https://us-docker.pkg.dev/agones-images/examples/xonotic-example:2.1) + +Helm chart available with this release: + +- + helm install agones agones/agones --version 1.44.0 + +> Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable` \ No newline at end of file diff --git a/site/content/en/docs/Guides/feature-stages.md b/site/content/en/docs/Guides/feature-stages.md index 250e2a9634..310e392147 100644 --- a/site/content/en/docs/Guides/feature-stages.md +++ b/site/content/en/docs/Guides/feature-stages.md @@ -24,25 +24,7 @@ that can be found in the [Helm configuration]({{< ref "/docs/Installation/Instal The current set of `alpha` and `beta` feature gates: -{{% feature expiryVersion="1.44.0" %}} -| Feature Name | Gate | Default | Stage | Since | -|-----------------------------------------------------------------------------------------------------------------------------|------------------------------------|----------|---------|--------| -| [CountsAndLists](https://github.com/googleforgames/agones/issues/2716) | `CountsAndLists` | Enabled | `Beta` | 1.41.0 | -| [DisableResyncOnSDKServer](https://github.com/googleforgames/agones/issues/3377) | `DisableResyncOnSDKServer` | Enabled | `Beta` | 1.40.0 | -| [Support Passthrough on GKE Autopilot](https://github.com/googleforgames/agones/issues/3721) | `AutopilotPassthroughPort` | Enabled | `Beta` | 1.43.0 | -| [Support for Extended Duration Pods on GKE Autopilot (*1.28+ only*)](https://github.com/googleforgames/agones/issues/3386) | `GKEAutopilotExtendedDurationPods` | Disabled | `Alpha` | 1.37.0 | -| [GameServer player capacity filtering on GameServerAllocations](https://github.com/googleforgames/agones/issues/1239) | `PlayerAllocationFilter` | Disabled | `Alpha` | 1.14.0 | -| [Player Tracking]({{< ref "/docs/Guides/player-tracking.md" >}}) | `PlayerTracking` | Disabled | `Alpha` | 1.6.0 | -| [Rolling Update Fixes](https://github.com/googleforgames/agones/issues/3688) | `RollingUpdateFix` | Disabled | `Alpha` | 1.41.0 | -| [Multiple dynamic port ranges](https://github.com/googleforgames/agones/issues/1911) | `PortRanges` | Disabled | `Alpha` | 1.41.0 | -| [Port Policy None](https://github.com/googleforgames/agones/issues/3804) | `PortPolicyNone` | Disabled | `Alpha` | 1.41.0 | -| [Scheduled Fleet Autoscaling](https://github.com/googleforgames/agones/issues/3008) | `ScheduledAutoscaler` | Disabled | `Alpha` | 1.43.0 | -| Example Gate (not in use) | `Example` | Disabled | None | 0.13.0 | - -{{% /feature %}} - -{{% feature publishVersion="1.44.0" %}} | Feature Name | Gate | Default | Stage | Since | |-----------------------------------------------------------------------------------------------------------------------------|------------------------------------|----------|---------|--------| @@ -58,7 +40,6 @@ The current set of `alpha` and `beta` feature gates: | [Scheduled Fleet Autoscaling](https://github.com/googleforgames/agones/issues/3008) | `ScheduledAutoscaler` | Disabled | `Alpha` | 1.43.0 | | Example Gate (not in use) | `Example` | Disabled | None | 0.13.0 | -{{% /feature %}} [fleet-updates]: {{% relref "./fleet-updates.md#notifying-gameservers-on-fleet-updatedownscale" %}} diff --git a/site/content/en/docs/Installation/_index.md b/site/content/en/docs/Installation/_index.md index 296448f01b..fd89a4a9d6 100644 --- a/site/content/en/docs/Installation/_index.md +++ b/site/content/en/docs/Installation/_index.md @@ -47,7 +47,8 @@ The following table lists recent Agones versions and their corresponding require | Agones version | Kubernetes version(s) | | -------------- | ------------------ | -| 1.43 | {{% k8s-version %}} | +| 1.44 | {{% k8s-version %}} | +| 1.43 | 1.28, 1.29, 1.30 | | 1.42 | 1.27, 1.28, 1.29 | | 1.41 | 1.27, 1.28, 1.29 | | 1.40 | 1.27, 1.28, 1.29 | @@ -69,7 +70,6 @@ The following table lists recent Agones versions and their corresponding require | 1.24 | 1.22 | | 1.23 | 1.22 | | 1.22 | 1.21 | -| 1.21 | 1.21 | ## Best Practices {#separation-of-agones-from-gameserver-nodes} diff --git a/site/layouts/partials/navbar.html b/site/layouts/partials/navbar.html index 8a54390705..956799c3d9 100644 --- a/site/layouts/partials/navbar.html +++ b/site/layouts/partials/navbar.html @@ -27,6 +27,7 @@ {{ if (gt (len .Site.Home.Translations) 0) }}