mirror of
https://github.com/temporalio/temporal.git
synced 2026-08-31 11:01:53 -07:00
**What changed?** The minimum go version was bumped from 1.20 to 1.21 in our go module file. **Why?** Nexus would like to use the new `log/slog` package so let's support that. **How did you test it?** Tests passed locally and in CI **Potential risks** Given the go team's aversion to breaking changes I'd say none. I've spoken with @dnr in slack about how we can control the exact version of go we use in CI to ensure we don't see any weirdness with unknown version updates going forward. [We can set the new `GOTOOLCHAIN` environment variable to `local`](toolchain) to prevent Go from downloading new toolchains without our knowledge **Is hotfix candidate?** Nope. [toolchain]: https://go.dev/doc/toolchain