Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: agones-dev/agones
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.54.0
Choose a base ref
...
head repository: agones-dev/agones
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.55.0
Choose a head ref
  • 20 commits
  • 351 files changed
  • 8 contributors

Commits on Dec 4, 2025

  1. Release 1.54.0 (#4374) (#4376)

    * Adds back the build environment image to the precloudbuild pipeline (#4372)
    
    * Release v1.54.0
    
    * update pre cloudbuild file
    
    ---------
    
    Co-authored-by: igooch <igooch@google.com>
    Sivasankaran25 and igooch authored Dec 4, 2025
    Configuration menu
    Copy the full SHA
    ce97077 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Feat: enable remote debugging with minikube (#4341)

    * feat: enable remote debugging with minikube
    
    * feat: allow agones-sdk in debug mode
    
    * feat: pudate minikube port-forwards targets
    
    * Feat: fix some minikube commands and update doc
    
    * feat: split big readme from build in multiple ones
    
    * feat: update doc / make targets
    
    * feat: move pprof from troubleshooting to dev-workflow
    
    * Feat: fix tags
    
    * feat: update doc to create minikube cluters with 2 nodes
    lacroixthomas authored Dec 5, 2025
    Configuration menu
    Copy the full SHA
    c60bb86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2d3522 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2025

  1. Update caBundle Documentation. (#4380)

    caBudnle is no longer required for HTTP webhooks, so updating the
    documentation.
    markmandel authored Dec 10, 2025
    Configuration menu
    Copy the full SHA
    2d18ac9 View commit details
    Browse the repository at this point in the history
  2. test: deferred cleanup for GameServer in TestSuperTuxKartGameServerRe…

    …ady (#4379)
    
    Add a deferred function to properly delete the GameServer after the test
    completes, ensuring resources are cleaned up even if the test fails.
    Also update error handling to check if readyGs is not nil before
    logging events.
    
    This makes rerunning the test hundreds of time to check for flakes much
    easier without a super large cluster.
    markmandel authored Dec 10, 2025
    Configuration menu
    Copy the full SHA
    c242b1f View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2025

  1. feat: promote FleetAutoscaleRequestMetaData to beta (#4365)

    * Promote FleetAutoscaleRequestMetaData to Beta
    
    * reflect comments
    
    * add documentation
    
    * update feature short coded
    
    * fix cloudbuild
    
    * fix docs
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    
    * typo expiryVersion
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    
    ---------
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    sugar-cat7 and markmandel authored Dec 13, 2025
    Configuration menu
    Copy the full SHA
    7459f0f View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2025

  1. Add Wasm Fleet Autoscaler quickstart documentation (#4382)

    This adds a new quickstart guide for creating a Fleet Autoscaler using
    Wasm modules.
    
    Closes #4080
    
    Co-authored-by: Thomas Lacroix <thomas.lacroix@ubisoft.com>
    markmandel and lacroixthomas authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    e4371b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. Upgrade Golang 1.25 Versions (#4383)

    * Upgrade Golang 1.25 Versions
    
    * fix controller testcases
    
    * update controller_test file
    Sivasankaran25 authored Dec 17, 2025
    Configuration menu
    Copy the full SHA
    08d8a21 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2025

  1. Fix sdkserver updatelist gameserver max items (#4326)

    * fix sdkserver updatelist gameserver max items
    
    * fix lint error
    
    * update tescases updatelist
    
    * fix e2e test
    
    * changes e2e namespaces rbac
    
    * Fix e2e error
    
    * remove apiserver list max capcity in localsdk
    
    * remove apiserver listmax capacity
    
    * fix gamerserver testcases
    
    * fix lint error
    
    ---------
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    Co-authored-by: igooch <igooch@google.com>
    3 people authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    1db6361 View commit details
    Browse the repository at this point in the history
  2. Reorganize third-party content documentation and add content (#4388)

    * Reorganize third-party content documentation and add content
    
    - Create new articles.md to organize case studies and blog posts by year
    - Add case studies from Bandai Namco, Sonic Rumble, Nintendo, and Gaijin Ent.
    - Add blog posts from AWS and Google Cloud spanning 2018-2025
    - Add podcasts from Level Design Podcast (2021) and FLOSS Weekly (2020)
    - Add case study videos from PlayStation, Ubisoft, PUBG, and others
    - Add tutorial presentations and screencasts for Agones
    - Reorganize podcasts.md by year and fix markdown link formatting
    - Adjust navigation weights for examples and libraries-tools sections
    
    * Review updates.
    
    * Warning on devcom video
    markmandel authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    a1ec8a5 View commit details
    Browse the repository at this point in the history
  3. Fix flaky TestControllerGameServerCount race condition (#4392)

    The test was flaky due to a race condition in the wait loop. The
    condition only checked that 4 time series existed (len(m.TimeSeries) ==
    4), but did not verify the actual count values. This allowed the test to
    proceed even when only 1 of 2 PortAllocation GameServers had been added
    to the informer cache.
    
    The fix updates the wait condition to explicitly verify that the
    PortAllocation metric has a count of 2 before proceeding to assertions.
    This ensures both GameServers are present in the cache and counted
    correctly, eliminating the race condition.
    
    Closes #4389
    markmandel authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    109a4c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. Fix Site Docsy Theme (#4394)

    Upgrade to Go 1.25 blew out the docsy installation (or upgraded it to 0
    .13.0?) either way, the colours where all messed up.
    
    This reverts things!
    
    I'll write a ticket for a Docsy upgrade to 0.13 since it looks like
    there are breaking changes between versions.
    markmandel authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    db5946a View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2025

  1. Configuration menu
    Copy the full SHA
    5228cee View commit details
    Browse the repository at this point in the history
  2. test: fix flaky TestPortRangeAllocatorSyncDeleteGameServer (#4399)

    Fixing the race condition that an event may not have fired even though
    Agones client list operations may be returning the correct list values.
    
    Utilised `Eventually` and `Never` to ensure we tested for eventual
    final states.
    
    Closes #4390
    markmandel authored Dec 27, 2025
    Configuration menu
    Copy the full SHA
    30ef258 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2026

  1. Refactor metrics controller tests to fix flaky behaviour (#4406)

    Moved testing that is polls through Eventually() tests into the metric
    assert function - since all metric data is eventually consistent.
    
    Also centralizes edge cases around Distribution metrics.
    
    Closes #4391
    markmandel authored Jan 7, 2026
    Configuration menu
    Copy the full SHA
    0d629cb View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. fix(sdk): validate labels in SetLabel to prevent retry loops (#4386)

    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    rajanarahul93 and markmandel authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    3ed5ee0 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2026

  1. Fix(build): Upgrade Agones base container images from Debian 12 (Book… (

    #4387)
    
    * Fix(build): Upgrade Agones base container images from Debian 12 (Bookworm) to Debian 13 (Trixie).
    
    * update packages
    
    * removed softwareproperties not exist in trixie
    
    * updated java version
    
    * updated .net version-8.0
    
    * Bump version numbers in Makefiles and YAML manifests
    
    ---------
    
    Co-authored-by: Sivasankaran R <sivasankaranr@google.com>
    indurireddy-TF and Sivasankaran25 authored Jan 9, 2026
    Configuration menu
    Copy the full SHA
    38db980 View commit details
    Browse the repository at this point in the history
  2. Update third-party content documentation with new articles and podcas…

    …ts (#4410)
    
    * Update third-party content documentation with new articles and podcasts
    
    - Added new 2019 blog post from Embark Studios to `articles.md`.
    - Added new 2024 podcast episode (Dutch) to `podcasts.md`.
    
    * * Update since medium doesn't like the link checker.
    markmandel authored Jan 9, 2026
    Configuration menu
    Copy the full SHA
    c31e1eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8fb23af View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2026

  1. Configuration menu
    Copy the full SHA
    ed6188b View commit details
    Browse the repository at this point in the history
Loading