From de24e3c70d4af89ac2b34c09114f645fefe7efb8 Mon Sep 17 00:00:00 2001 From: Russell Stern Date: Mon, 3 Aug 2026 13:28:44 -0400 Subject: [PATCH] Bump sdk versions --- .changeset/bump-sdk-versions.md | 5 +++++ cmd/common/compile_test.go | 2 +- cmd/workflow/convert/convert_test.go | 2 +- go.mod | 4 ++-- go.sum | 8 ++++---- internal/constants/constants.go | 2 +- .../builtin/hello-world-ts/workflow/package.json | 2 +- 7 files changed, 15 insertions(+), 10 deletions(-) create mode 100644 .changeset/bump-sdk-versions.md diff --git a/.changeset/bump-sdk-versions.md b/.changeset/bump-sdk-versions.md new file mode 100644 index 00000000..70a26117 --- /dev/null +++ b/.changeset/bump-sdk-versions.md @@ -0,0 +1,5 @@ +--- +"cre-cli": minor +--- + +Bump cre-sdk-go to v1.16.0 and @chainlink/cre-sdk to ^1.17.0 diff --git a/cmd/common/compile_test.go b/cmd/common/compile_test.go index 1eef377d..6e48d18e 100644 --- a/cmd/common/compile_test.go +++ b/cmd/common/compile_test.go @@ -119,7 +119,7 @@ func TestCompileWorkflowToWasm_TS_Success(t *testing.T) { mainPath := filepath.Join(dir, "main.ts") require.NoError(t, os.WriteFile(mainPath, []byte(`export async function main() { return "ok"; } `), 0600)) - require.NoError(t, os.WriteFile(filepath.Join(dir, "package.json"), []byte(`{"name":"test","dependencies":{"@chainlink/cre-sdk":"^1.16.0"}} + require.NoError(t, os.WriteFile(filepath.Join(dir, "package.json"), []byte(`{"name":"test","dependencies":{"@chainlink/cre-sdk":"^1.17.0"}} `), 0600)) install := exec.Command("bun", "install") install.Dir = dir diff --git a/cmd/workflow/convert/convert_test.go b/cmd/workflow/convert/convert_test.go index 7bfc501d..36c2583e 100644 --- a/cmd/workflow/convert/convert_test.go +++ b/cmd/workflow/convert/convert_test.go @@ -303,7 +303,7 @@ production-settings: ` require.NoError(t, os.WriteFile(workflowYAML, []byte(yamlContent), 0600)) require.NoError(t, os.WriteFile(mainTS, []byte("export default function run() { return Promise.resolve({ result: \"ok\" }); }\n"), 0600)) - require.NoError(t, os.WriteFile(packageJSON, []byte(`{"name":"test","private":true,"dependencies":{"@chainlink/cre-sdk":"^1.16.0"}}`), 0600)) + require.NoError(t, os.WriteFile(packageJSON, []byte(`{"name":"test","private":true,"dependencies":{"@chainlink/cre-sdk":"^1.17.0"}}`), 0600)) h := newHandler(nil) err := h.Execute(Inputs{WorkflowFolder: dir, Force: true}) diff --git a/go.mod b/go.mod index 12960cac..c2f0f20b 100644 --- a/go.mod +++ b/go.mod @@ -39,8 +39,8 @@ require ( github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 github.com/smartcontractkit/chainlink/deployment v0.0.0-20260521170940-67f9a4b233f8 github.com/smartcontractkit/chainlink/v2 v2.29.1-cre-beta.0.0.20260721144940-aa2a70309776 - github.com/smartcontractkit/cre-sdk-go v1.14.0 - github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.14 + github.com/smartcontractkit/cre-sdk-go v1.16.0 + github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.15 github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana v0.1.0-beta.1 github.com/smartcontractkit/mcms v0.45.0 github.com/smartcontractkit/tdh2/go/tdh2 v0.0.0-20251120172354-e8ec0386b06c diff --git a/go.sum b/go.sum index 61405ae2..5bb94532 100644 --- a/go.sum +++ b/go.sum @@ -1259,10 +1259,10 @@ github.com/smartcontractkit/chainlink/v2 v2.29.1-cre-beta.0.0.20260721144940-aa2 github.com/smartcontractkit/chainlink/v2 v2.29.1-cre-beta.0.0.20260721144940-aa2a70309776/go.mod h1:CbfsVjw2xlv0hlyrVXT2wjSiMKDi6/1VHYY9Z2BZRgU= github.com/smartcontractkit/cld-changesets v0.4.0 h1:S6yNRj6FssyyKbxLHTbC9X9U4qsph17xiiBBT6DGyNE= github.com/smartcontractkit/cld-changesets v0.4.0/go.mod h1:4wOfnbSP8Ior/75QWLbtDntamSA/81SYcXzctBSx9CY= -github.com/smartcontractkit/cre-sdk-go v1.14.0 h1:z+s0/lYEcuSxeD4T4HwUt6nzsExC4ZrLxIbDA/4P5P8= -github.com/smartcontractkit/cre-sdk-go v1.14.0/go.mod h1:UMLoodi89ntBJa4clFLC4dMCbP2v9U7Xi9pK0256CsY= -github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.14 h1:mqQUX+E9sDzt8ElIoK81FQ/LQXfrgRPGP6crJxevTrc= -github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.14/go.mod h1:81slrYkVYt1FI0nGNkvzgoWMAG5mBc4R5coqygSw+Ik= +github.com/smartcontractkit/cre-sdk-go v1.16.0 h1:xFdLz8nf4pEzMkS+4Qq43aMvfl4EcnSshhsssM5ToIg= +github.com/smartcontractkit/cre-sdk-go v1.16.0/go.mod h1:hhPdldSAv6CYSeHZzGOqFKDPe5zA6fuiBQpC0Ue/HI0= +github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.15 h1:zEmHHVMyPjFxQ35xmqibDjO5YcpRh0Doju678mkTYQU= +github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.15/go.mod h1:NgeFhkmgH4I8QTaMRUtsiDlalmS2Ooeo54Tq+IhLfZQ= github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana v0.1.0-beta.1 h1:VTpFjEhGpFJKnl+B5vH/obnWUjRKeo1dSISP+FIL/eY= github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana v0.1.0-beta.1/go.mod h1:IHCd8wnWeL9yLVHkOTB2MxIuFE+Zil8Gw2jrrfPPU9Y= github.com/smartcontractkit/freeport v0.1.3-0.20250828155247-add56fa28aad h1:lgHxTHuzJIF3Vj6LSMOnjhqKgRqYW+0MV2SExtCYL1Q= diff --git a/internal/constants/constants.go b/internal/constants/constants.go index 10a6e068..490b1531 100644 --- a/internal/constants/constants.go +++ b/internal/constants/constants.go @@ -58,7 +58,7 @@ const ( WorkflowLanguageWasm = "wasm" // SDK dependency versions (used by generate-bindings and go module init) - SdkVersion = "v1.15.0" + SdkVersion = "v1.16.0" EVMCapabilitiesVersion = "v1.0.0-beta.15" HTTPCapabilitiesVersion = "v1.3.0" CronCapabilitiesVersion = "v1.3.0" diff --git a/internal/templaterepo/builtin/hello-world-ts/workflow/package.json b/internal/templaterepo/builtin/hello-world-ts/workflow/package.json index ed40abe9..fd576599 100644 --- a/internal/templaterepo/builtin/hello-world-ts/workflow/package.json +++ b/internal/templaterepo/builtin/hello-world-ts/workflow/package.json @@ -8,7 +8,7 @@ }, "license": "UNLICENSED", "dependencies": { - "@chainlink/cre-sdk": "^1.16.0" + "@chainlink/cre-sdk": "^1.17.0" }, "devDependencies": { "typescript": "5.9.3"