Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.39.0 #3698

Merged
merged 4 commits into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,54 @@
# Changelog

## [v1.39.0](https://github.com/googleforgames/agones/tree/v1.39.0) (2024-03-12)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.38.0...v1.39.0)

**Breaking changes:**
- Breaking: Remove Cmake gRPC install when not found by @markmandel in https://github.com/googleforgames/agones/pull/3621
- by default disable agones-metrics nodepools by @ashutosji in https://github.com/googleforgames/agones/pull/3672

**Implemented enhancements:**
- More description on fleetautoscaler.md by @markmandel in https://github.com/googleforgames/agones/pull/3632
- Modify NewSDK(): Hardcode localhost by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3676
- Allow passing values to Helm release of the Agones Terraform module by @Pierca7 in https://github.com/googleforgames/agones/pull/3665
- Create Controller Example by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3680
- feat: allocation response with counters and lists data by @katsew in https://github.com/googleforgames/agones/pull/3681
- simple-genai-server 0.2: Make autonomous mode effective by @zmerlynn in https://github.com/googleforgames/agones/pull/3693

**Fixed bugs:**
- fix(SdkList): fix list delete values panic by @GStones in https://github.com/googleforgames/agones/pull/3615
- Define SDKServer LogLevel early by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3631
- Fix the handling of removing disconnected streams to avoid a panic when multiple streams disconnect from the sdkserver by @roberthbailey in https://github.com/googleforgames/agones/pull/3668
- resolve flaky e2e test by @ashutosji in https://github.com/googleforgames/agones/pull/3616
- fix: cannot load extensions image on minikube node by @katsew in https://github.com/googleforgames/agones/pull/3682
- added mutex at right places by @ashutosji in https://github.com/googleforgames/agones/pull/3678
- correct path of gameserver for windows node by @ashutosji in https://github.com/googleforgames/agones/pull/3687

**Other:**
- Prep for release v1.39.0 by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3620
- Flake: List Add/Delete Unit Tests by @markmandel in https://github.com/googleforgames/agones/pull/3627
- Script to bump example images by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3626
- Linting: need `git ... --add safe.directory` by @markmandel in https://github.com/googleforgames/agones/pull/3638
- Migrate to https://github.com/gomodules/jsonpatch by @markmandel in https://github.com/googleforgames/agones/pull/3639
- Docs: Default Counter Capacity as 1000 by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3637
- Build: Replace godoc with pkgsite by @markmandel in https://github.com/googleforgames/agones/pull/3643
- fix: typo by @qhyun2 in https://github.com/googleforgames/agones/pull/3658
- Switch to debian:bookworm by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3657
- Document `Distributed` pod scheduling. by @markmandel in https://github.com/googleforgames/agones/pull/3662
- Downscale performance test cluster by @markmandel in https://github.com/googleforgames/agones/pull/3666
- Info log level on Performance tests by @markmandel in https://github.com/googleforgames/agones/pull/3667
- Adds simple game server for gen AI by @igooch in https://github.com/googleforgames/agones/pull/3628
- fix: minor typos for simple-genai-server endpoints and readme by @indexjoseph in https://github.com/googleforgames/agones/pull/3673
- Local SDK: Counters and Lists by @Kalaiselvi84 in https://github.com/googleforgames/agones/pull/3660
- Adds Chat Message History and Connects to the NPC Chat API by @igooch in https://github.com/googleforgames/agones/pull/3679
- Adding build targets for the simple-genai-server example. by @roberthbailey in https://github.com/googleforgames/agones/pull/3689

**New Contributors:**
- @GStones made their first contribution in https://github.com/googleforgames/agones/pull/3615
- @indexjoseph made their first contribution in https://github.com/googleforgames/agones/pull/3673
- @Pierca7 made their first contribution in https://github.com/googleforgames/agones/pull/3665

## [v1.38.0](https://github.com/googleforgames/agones/tree/v1.38.0) (2024-01-30)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.37.0...v1.38.0)
Expand Down
4 changes: 2 additions & 2 deletions install/helm/agones/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
# Declare variables to be passed into your templates.

apiVersion: v1
appVersion: "1.39.0-dev"
version: 1.39.0-dev
appVersion: "1.39.0"
version: 1.39.0
name: agones
description: a library for hosting, running and scaling dedicated game servers on Kubernetes.
keywords:
Expand Down
2 changes: 1 addition & 1 deletion install/helm/agones/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ agones:
topologySpreadConstraints: {}
image:
registry: us-docker.pkg.dev/agones-images/release
tag: 1.39.0-dev
tag: 1.39.0
controller:
name: agones-controller
pullPolicy: IfNotPresent
Expand Down
72 changes: 36 additions & 36 deletions install/yaml/install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
---
Expand All @@ -75,7 +75,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
---
Expand All @@ -100,7 +100,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
---
Expand All @@ -112,7 +112,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.39.0-dev"
chart: "agones-1.39.0"
release: "agones-manual"
heritage: "Helm"
type: Opaque
Expand All @@ -129,7 +129,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.39.0-dev"
chart: "agones-1.39.0"
release: "agones-manual"
heritage: "Helm"
data:
Expand All @@ -145,7 +145,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.39.0-dev"
chart: "agones-1.39.0"
release: "agones-manual"
heritage: "Helm"
data:
Expand All @@ -161,7 +161,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.39.0-dev"
chart: "agones-1.39.0"
release: "agones-manual"
heritage: "Helm"
data:
Expand Down Expand Up @@ -191,7 +191,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -5626,7 +5626,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -5816,7 +5816,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -11084,7 +11084,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
name: gameserverallocationpolicies.multicluster.agones.dev
Expand Down Expand Up @@ -11163,7 +11163,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -16567,7 +16567,7 @@ metadata:
name: agones-allocator
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
rules:
Expand Down Expand Up @@ -16597,7 +16597,7 @@ metadata:
name: agones-controller
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
rules:
Expand Down Expand Up @@ -16651,7 +16651,7 @@ metadata:
name: agones-sdk
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
rules:
Expand All @@ -16670,7 +16670,7 @@ metadata:
name: agones-allocator
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
subjects:
Expand All @@ -16689,7 +16689,7 @@ metadata:
name: agones-controller-access
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
subjects:
Expand Down Expand Up @@ -16741,7 +16741,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
subjects:
Expand Down Expand Up @@ -16775,7 +16775,7 @@ metadata:
labels:
agones.dev/role: controller
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -16809,7 +16809,7 @@ metadata:
labels:
agones.dev/role: extensions
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand All @@ -16829,7 +16829,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand All @@ -16851,7 +16851,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -16887,7 +16887,7 @@ metadata:
labels:
agones.dev/role: extensions
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -16924,7 +16924,7 @@ metadata:
labels:
component: allocator
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand All @@ -16946,7 +16946,7 @@ metadata:
labels:
multicluster.agones.dev/role: allocator
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -16980,7 +16980,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17022,7 +17022,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.39.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.39.0"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
Expand All @@ -17032,7 +17032,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.39.0-dev"
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.39.0"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
Expand Down Expand Up @@ -17138,7 +17138,7 @@ metadata:
labels:
component: extensions
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17182,7 +17182,7 @@ spec:
terminationGracePeriodSeconds: 27
containers:
- name: agones-extensions
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.39.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.39.0"
imagePullPolicy: IfNotPresent
env:
- name: PROMETHEUS_EXPORTER
Expand Down Expand Up @@ -17284,7 +17284,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17319,7 +17319,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.39.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.39.0"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand Down Expand Up @@ -17393,7 +17393,7 @@ spec:
secretName: allocator-client-ca
containers:
- name: agones-allocator
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.39.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.39.0"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand Down Expand Up @@ -17474,7 +17474,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17525,7 +17525,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
webhooks:
Expand Down Expand Up @@ -17577,7 +17577,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.39.0-dev
chart: agones-1.39.0
release: agones-manual
heritage: Helm
webhooks:
Expand Down
Loading
Loading