Releases: googleforgames/global-multiplayer-demo
Releases · googleforgames/global-multiplayer-demo
v0.3.0
This is the 0.3.0 release of the Global Scale Game Demo!
This release brings a bunch of updated platform libraries, and dependencies, but also a slew of new functionality as well!
- No more need to install Unreal Engine from source to create the client! We now have it setup so that the Linux client will be built on Cloud Build, and you can install the client on a new GCE VM with GPU that you can Chrome Remote Desktop into!
- No more Terraform generating yaml locally! Everything has been moved to using Cloud Deploy parameters to dynamically configure our Kubernetes resources with each deployment!
- No more need to hit "promote" on each Cloud Deploy pipeline step! For both Agones installation deployment, and Agones Fleet rollouts -- we now have automated promotion with Cloud Deploy automations!
More details below 👇
What's Changed
Implemented enhancements
- Updated Agones to use release v1.38 by @abmarcum in #235
- Move Profile Service to Cloud Deploy Parameters by @markmandel in #236
- Linux Game Build -> Remote Client VM by @markmandel in #237
- Migration of service to Cloud Deploy Params by @markmandel in #238
- Updated Agones to use release v1.39 by @abmarcum in #241
- Updated Agones to use release v1.40 by @abmarcum in #256
- Agones Installation to Cloud Deploy Params by @markmandel in #260
- Add Cloud Deploy Automations by @abmarcum in #259
Cleanup
- Ping Discovery: Update Dependencies by @markmandel in #248
- Migrated service mesh for fleets to Terraform by @abmarcum in #258
- Small fix for README. by @markmandel in #262
Other
- Update main.go by @hamedprog in #223
- Automate Building of Linux Client by @markmandel in #234
- Updated Agones to v1.36 by @abmarcum in #228
- Add initial Game Client VM Terraform by @abmarcum in #224
- Move liquidbase.properties off local machine. by @markmandel in #239
- Move Platform/Open Match to Cloud Deploy Params by @markmandel in #257
- Open Match Services: Cleanup and Updates by @markmandel in #261
New Contributors
- @hamedprog made their first contribution in #223
Full Changelog: v0.2.0...v0.3.0
v0.2.0
This is the 0.2.0 release of the Global Scale Game Demo.
This release brings updates to our gaming open source projects, streamlined usage with gaming open source and product integrations and lots of general cleanup and documentation fixes.
Enjoy!
What's Changed
Implemented enhancements
- Add top level folders to README.md by @markmandel in #170
- Cloud Build: Tags and Generated release name by @markmandel in #180
- Agones: Use Helm agones.allocator.label by @markmandel in #215
Documentation
- Add GitHub release notes generation by @abmarcum in #167
- Screenshots, Architecture, Cleanup, oh my! by @markmandel in #169
- Add form for Googlers by @markmandel in #175
- Be explicit in the docs about which Unreal Version by @markmandel in #185
Fixed bugs
- Give Compute Service Account access to Artifact Repo Read role by @abmarcum in #162
- Fixes for getting ping servers (method change from PUT to GET) by @kennycoder in #163
- Updated waiting screen removal logic by @kennycoder in #182
Cleanup
- Add more resolution options to launcher by @markmandel in #157
- Upgraded to use Agones v1.32 by @abmarcum in #177
- Update architecture diagram by @markmandel in #186
- Upgrade Agones to v1.34 by @abmarcum in #188
- Add resources to Fleet spec. by @markmandel in #191
- Various fixes for README.md by @markmandel in #206
- Upgrade Agones & Open Match to latest versions by @abmarcum in #205
Other
- Bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 in /services/profile by @dependabot in #193
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /services/profile by @dependabot in #204
- Bump golang.org/x/text from 0.3.7 to 0.3.8 in /game/GameLauncher by @dependabot in #203
- Bump golang.org/x/image from 0.0.0-20220601225756-64ec528b34cd to 0.5.0 in /game/GameLauncher by @dependabot in #200
- Bump golang.org/x/net from 0.0.0-20211118161319-6a13c67c3ce4 to 0.7.0 in /game/GameLauncher by @dependabot in #202
- Bump github.com/containerd/containerd from 1.6.12 to 1.6.18 in /services/profile by @dependabot in #201
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /services/open-match/fake-frontend by @dependabot in #199
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /services/open-match/director by @dependabot in #198
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /services/profile by @dependabot in #197
- Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 in /services/ping-discovery by @dependabot in #196
- Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 in /services/frontend by @dependabot in #195
- Bump github.com/gin-gonic/gin from 1.8.2 to 1.9.1 in /services/profile by @dependabot in #194
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /services/profile by @dependabot in #207
- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /services/open-match/director by @dependabot in #213
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /services/ping-discovery by @dependabot in #209
- Bump golang.org/x/net from 0.8.0 to 0.17.0 in /services/open-match/matchfunction by @dependabot in #212
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /services/frontend by @dependabot in #208
- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /game/GameLauncher by @dependabot in #211
- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /services/open-match/fake-frontend by @dependabot in #210
New Contributors
- @dependabot made their first contribution in #193
Full Changelog: v0.1.0...v0.2.0