diff --git a/_templates/cloudflare/cron-go/README.md b/_templates/cloudflare/cron-go/README.md index 7ba8a1d..93a9e84 100644 --- a/_templates/cloudflare/cron-go/README.md +++ b/_templates/cloudflare/cron-go/README.md @@ -18,7 +18,7 @@ - Node.js - [wrangler](https://developers.cloudflare.com/workers/wrangler/) - Just run `npm install -g wrangler` -- Go 1.21.0 or later +- Go 1.23.3 or later ## Getting Started diff --git a/_templates/cloudflare/cron-go/go.mod b/_templates/cloudflare/cron-go/go.mod index dcd90a3..752d1e5 100644 --- a/_templates/cloudflare/cron-go/go.mod +++ b/_templates/cloudflare/cron-go/go.mod @@ -1,7 +1,3 @@ module github.com/syumai/workers/_templates/cloudflare/cron-go -go 1.21.3 - -toolchain go1.22.4 - -require github.com/syumai/workers v0.26.1 +go 1.23.3 diff --git a/_templates/cloudflare/cron-go/wrangler.toml b/_templates/cloudflare/cron-go/wrangler.toml index 355bbc5..97e0051 100644 --- a/_templates/cloudflare/cron-go/wrangler.toml +++ b/_templates/cloudflare/cron-go/wrangler.toml @@ -1,6 +1,7 @@ name = "go-cron" main = "./build/worker.mjs" -compatibility_date = "2023-02-24" +compatibility_date = "2024-11-12" +compatibility_flags = ["nodejs_compat"] workers_dev = false [triggers] diff --git a/_templates/cloudflare/cron-tinygo/README.md b/_templates/cloudflare/cron-tinygo/README.md index 2ce92c7..1a33c1f 100644 --- a/_templates/cloudflare/cron-tinygo/README.md +++ b/_templates/cloudflare/cron-tinygo/README.md @@ -18,7 +18,7 @@ - Node.js - [wrangler](https://developers.cloudflare.com/workers/wrangler/) - Just run `npm install -g wrangler` -- Go 1.21.0 or later +- tinygo 0.34.0 or later ## Getting Started diff --git a/_templates/cloudflare/cron-tinygo/go.mod b/_templates/cloudflare/cron-tinygo/go.mod index 645db61..021a161 100644 --- a/_templates/cloudflare/cron-tinygo/go.mod +++ b/_templates/cloudflare/cron-tinygo/go.mod @@ -1,7 +1,3 @@ module github.com/syumai/workers/_templates/cloudflare/cron-tinygo -go 1.21.3 - -toolchain go1.22.4 - -require github.com/syumai/workers v0.26.1 +go 1.23.3 diff --git a/_templates/cloudflare/cron-tinygo/wrangler.toml b/_templates/cloudflare/cron-tinygo/wrangler.toml index cbf238f..9e0231a 100644 --- a/_templates/cloudflare/cron-tinygo/wrangler.toml +++ b/_templates/cloudflare/cron-tinygo/wrangler.toml @@ -1,6 +1,7 @@ name = "tinygo-cron" main = "./build/worker.mjs" -compatibility_date = "2023-02-24" +compatibility_date = "2024-11-12" +compatibility_flags = ["nodejs_compat"] workers_dev = false [triggers] diff --git a/_templates/cloudflare/pages-tinygo/README.md b/_templates/cloudflare/pages-tinygo/README.md index c0347ab..405fc26 100644 --- a/_templates/cloudflare/pages-tinygo/README.md +++ b/_templates/cloudflare/pages-tinygo/README.md @@ -12,7 +12,7 @@ - Node.js - [wrangler](https://developers.cloudflare.com/workers/wrangler/) - just run `npm install -g wrangler` -* tinygo 0.29.0 or later +* tinygo 0.34.0 or later ## Getting Started diff --git a/_templates/cloudflare/pages-tinygo/go.mod b/_templates/cloudflare/pages-tinygo/go.mod index 8401310..49eb035 100644 --- a/_templates/cloudflare/pages-tinygo/go.mod +++ b/_templates/cloudflare/pages-tinygo/go.mod @@ -1,5 +1,5 @@ module github.com/syumai/workers/_examples/pages-tinygo -go 1.21.1 +go 1.23.3 require github.com/go-chi/chi/v5 v5.0.8 diff --git a/_templates/cloudflare/pages-tinygo/wrangler.toml b/_templates/cloudflare/pages-tinygo/wrangler.toml index 47daa44..8328ad6 100644 --- a/_templates/cloudflare/pages-tinygo/wrangler.toml +++ b/_templates/cloudflare/pages-tinygo/wrangler.toml @@ -1,5 +1,6 @@ name = "pages-functions-tinygo" -compatibility_date = "2024-04-15" +compatibility_date = "2024-11-12" +compatibility_flags = ["nodejs_compat"] [build] command = "make build" diff --git a/_templates/cloudflare/worker-go/README.md b/_templates/cloudflare/worker-go/README.md index 5e8933b..0a854e8 100644 --- a/_templates/cloudflare/worker-go/README.md +++ b/_templates/cloudflare/worker-go/README.md @@ -17,7 +17,7 @@ - Node.js - [wrangler](https://developers.cloudflare.com/workers/wrangler/) - just run `npm install -g wrangler` -- Go 1.21.0 or later +- Go 1.23.3 or later ## Getting Started diff --git a/_templates/cloudflare/worker-go/go.mod b/_templates/cloudflare/worker-go/go.mod index 762980b..616d4e5 100644 --- a/_templates/cloudflare/worker-go/go.mod +++ b/_templates/cloudflare/worker-go/go.mod @@ -1,3 +1,3 @@ module github.com/syumai/workers/_templates/cloudflare/worker-go -go 1.21.1 +go 1.23.3 diff --git a/_templates/cloudflare/worker-go/wrangler.toml b/_templates/cloudflare/worker-go/wrangler.toml index 1612728..8922122 100644 --- a/_templates/cloudflare/worker-go/wrangler.toml +++ b/_templates/cloudflare/worker-go/wrangler.toml @@ -1,6 +1,7 @@ name = "go-worker" main = "./build/worker.mjs" -compatibility_date = "2024-04-15" +compatibility_date = "2024-11-12" +compatibility_flags = ["nodejs_compat"] [build] command = "make build" diff --git a/_templates/cloudflare/worker-tinygo/README.md b/_templates/cloudflare/worker-tinygo/README.md index af1557c..f1e6bf1 100644 --- a/_templates/cloudflare/worker-tinygo/README.md +++ b/_templates/cloudflare/worker-tinygo/README.md @@ -12,7 +12,7 @@ - Node.js - [wrangler](https://developers.cloudflare.com/workers/wrangler/) - just run `npm install -g wrangler` -- tinygo 0.29.0 or later +- tinygo 0.34.0 or later ## Getting Started diff --git a/_templates/cloudflare/worker-tinygo/go.mod b/_templates/cloudflare/worker-tinygo/go.mod index d8848fb..f34d249 100644 --- a/_templates/cloudflare/worker-tinygo/go.mod +++ b/_templates/cloudflare/worker-tinygo/go.mod @@ -1,3 +1,3 @@ module github.com/syumai/workers/_templates/cloudflare/worker-tinygo -go 1.21.1 +go 1.23.3 diff --git a/_templates/cloudflare/worker-tinygo/wrangler.toml b/_templates/cloudflare/worker-tinygo/wrangler.toml index 444229d..9f3cec3 100644 --- a/_templates/cloudflare/worker-tinygo/wrangler.toml +++ b/_templates/cloudflare/worker-tinygo/wrangler.toml @@ -1,6 +1,7 @@ name = "tinygo-worker" main = "./build/worker.mjs" -compatibility_date = "2024-04-15" +compatibility_date = "2024-11-12" +compatibility_flags = ["nodejs_compat"] [build] command = "make build"