From c6c915d236920fa574db49a5a032da6f835783fc Mon Sep 17 00:00:00 2001 From: Brandon Cook Date: Fri, 3 Jul 2026 20:30:35 +1000 Subject: [PATCH] casino: bump kit to v2.16.1 (fixes the in-game 0-balance) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit kit v2.16.1 fixes a guest-runtime bug where a casino game's stored Services were bound to the start-callback roster, so Credits calls were denied at the guest facade and every casino game showed a 0 balance and refused bets. The fix is compiled into each game's wasm, so the casino titles must be rebuilt and republished against v2.16.1. No game code change — pin bump only. Rebuilt + conformance-verified (shellcade-kit check) for all four. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01W7oJQSTva5xgbAZomdV5Jj --- games/alan/roulette/go.mod | 2 +- games/alan/roulette/go.sum | 4 ++-- games/bcook/blackjack/go.mod | 2 +- games/bcook/blackjack/go.sum | 4 ++-- games/bcook/pokies/go.mod | 2 +- games/bcook/pokies/go.sum | 4 ++-- games/bcook/scratchies/go.mod | 2 +- games/bcook/scratchies/go.sum | 4 ++-- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/games/alan/roulette/go.mod b/games/alan/roulette/go.mod index 1519112..933e137 100644 --- a/games/alan/roulette/go.mod +++ b/games/alan/roulette/go.mod @@ -2,7 +2,7 @@ module alan/roulette go 1.25.11 -require github.com/shellcade/kit/v2 v2.16.0 +require github.com/shellcade/kit/v2 v2.16.1 require ( github.com/extism/go-pdk v1.1.3 // indirect diff --git a/games/alan/roulette/go.sum b/games/alan/roulette/go.sum index 010ad51..a3654fa 100644 --- a/games/alan/roulette/go.sum +++ b/games/alan/roulette/go.sum @@ -1,7 +1,7 @@ github.com/extism/go-pdk v1.1.3 h1:hfViMPWrqjN6u67cIYRALZTZLk/enSPpNKa+rZ9X2SQ= github.com/extism/go-pdk v1.1.3/go.mod h1:Gz+LIU/YCKnKXhgge8yo5Yu1F/lbv7KtKFkiCSzW/P4= -github.com/shellcade/kit/v2 v2.16.0 h1:ZU3SCkLqmJMbKqxnBMfEocYsjLiGoHaq48pWrFIkV1s= -github.com/shellcade/kit/v2 v2.16.0/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= +github.com/shellcade/kit/v2 v2.16.1 h1:hrd23UrJJf6ItG0NuyJQSR744f4SXGVQN8g7n6810mU= +github.com/shellcade/kit/v2 v2.16.1/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= diff --git a/games/bcook/blackjack/go.mod b/games/bcook/blackjack/go.mod index b8f9bbc..e5fd11f 100644 --- a/games/bcook/blackjack/go.mod +++ b/games/bcook/blackjack/go.mod @@ -2,7 +2,7 @@ module shellcade.games/bcook/blackjack go 1.25.11 -require github.com/shellcade/kit/v2 v2.16.0 +require github.com/shellcade/kit/v2 v2.16.1 require ( github.com/extism/go-pdk v1.1.3 // indirect diff --git a/games/bcook/blackjack/go.sum b/games/bcook/blackjack/go.sum index 010ad51..a3654fa 100644 --- a/games/bcook/blackjack/go.sum +++ b/games/bcook/blackjack/go.sum @@ -1,7 +1,7 @@ github.com/extism/go-pdk v1.1.3 h1:hfViMPWrqjN6u67cIYRALZTZLk/enSPpNKa+rZ9X2SQ= github.com/extism/go-pdk v1.1.3/go.mod h1:Gz+LIU/YCKnKXhgge8yo5Yu1F/lbv7KtKFkiCSzW/P4= -github.com/shellcade/kit/v2 v2.16.0 h1:ZU3SCkLqmJMbKqxnBMfEocYsjLiGoHaq48pWrFIkV1s= -github.com/shellcade/kit/v2 v2.16.0/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= +github.com/shellcade/kit/v2 v2.16.1 h1:hrd23UrJJf6ItG0NuyJQSR744f4SXGVQN8g7n6810mU= +github.com/shellcade/kit/v2 v2.16.1/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= diff --git a/games/bcook/pokies/go.mod b/games/bcook/pokies/go.mod index 0c3bca7..89de44e 100644 --- a/games/bcook/pokies/go.mod +++ b/games/bcook/pokies/go.mod @@ -4,7 +4,7 @@ go 1.25.11 require ( github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 - github.com/shellcade/kit/v2 v2.16.0 + github.com/shellcade/kit/v2 v2.16.1 ) require ( diff --git a/games/bcook/pokies/go.sum b/games/bcook/pokies/go.sum index c09ac5d..e20234f 100644 --- a/games/bcook/pokies/go.sum +++ b/games/bcook/pokies/go.sum @@ -4,8 +4,8 @@ github.com/extism/go-pdk v1.1.3 h1:hfViMPWrqjN6u67cIYRALZTZLk/enSPpNKa+rZ9X2SQ= github.com/extism/go-pdk v1.1.3/go.mod h1:Gz+LIU/YCKnKXhgge8yo5Yu1F/lbv7KtKFkiCSzW/P4= github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 h1:KRzFb2m7YtdldCEkzs6KqmJw4nqEVZGK7IN2kJkjTuQ= github.com/santhosh-tekuri/jsonschema/v6 v6.0.2/go.mod h1:JXeL+ps8p7/KNMjDQk3TCwPpBy0wYklyWTfbkIzdIFU= -github.com/shellcade/kit/v2 v2.16.0 h1:ZU3SCkLqmJMbKqxnBMfEocYsjLiGoHaq48pWrFIkV1s= -github.com/shellcade/kit/v2 v2.16.0/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= +github.com/shellcade/kit/v2 v2.16.1 h1:hrd23UrJJf6ItG0NuyJQSR744f4SXGVQN8g7n6810mU= +github.com/shellcade/kit/v2 v2.16.1/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= diff --git a/games/bcook/scratchies/go.mod b/games/bcook/scratchies/go.mod index 8182d35..97d2730 100644 --- a/games/bcook/scratchies/go.mod +++ b/games/bcook/scratchies/go.mod @@ -2,7 +2,7 @@ module github.com/bcook/scratchies go 1.25.11 -require github.com/shellcade/kit/v2 v2.16.0 +require github.com/shellcade/kit/v2 v2.16.1 require ( github.com/extism/go-pdk v1.1.3 // indirect diff --git a/games/bcook/scratchies/go.sum b/games/bcook/scratchies/go.sum index 010ad51..a3654fa 100644 --- a/games/bcook/scratchies/go.sum +++ b/games/bcook/scratchies/go.sum @@ -1,7 +1,7 @@ github.com/extism/go-pdk v1.1.3 h1:hfViMPWrqjN6u67cIYRALZTZLk/enSPpNKa+rZ9X2SQ= github.com/extism/go-pdk v1.1.3/go.mod h1:Gz+LIU/YCKnKXhgge8yo5Yu1F/lbv7KtKFkiCSzW/P4= -github.com/shellcade/kit/v2 v2.16.0 h1:ZU3SCkLqmJMbKqxnBMfEocYsjLiGoHaq48pWrFIkV1s= -github.com/shellcade/kit/v2 v2.16.0/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= +github.com/shellcade/kit/v2 v2.16.1 h1:hrd23UrJJf6ItG0NuyJQSR744f4SXGVQN8g7n6810mU= +github.com/shellcade/kit/v2 v2.16.1/go.mod h1:EYbqrycZyGxzjUnklDlKBPgU8bCftTVJFKVCw/+gvdw= golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc=