Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,21 @@ All notable changes to this project are documented here. The format is based on
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Changed

- **BREAKING for Go SDK consumers: the minimum Go version is now 1.25** (`sdk/go/go.mod`,
raised from `1.21`). Go 1.21 reached end-of-life on 2024-08-13; the supported releases are
1.25 and 1.26. The `go` directive is the minimum Go this published module demands of
everyone who installs it, so an EOL floor here is advertised to every consumer of
`github.com/wave-av/dispatch-edge/sdk/go`.

**If you build with an older or pinned toolchain, or with `GOTOOLCHAIN=off`, this is a hard
build failure** — upgrade to Go 1.25 or later. With the default `GOTOOLCHAIN=auto`, Go
fetches a suitable toolchain for you and no action is needed.

**1.25 was chosen over 1.26 deliberately**: it is the oldest release still receiving security
fixes, which keeps the supported consumer window as wide as it can be while no longer
pointing at an end-of-life toolchain. No source changed — the SDK's code uses nothing newer
than it did before, so this raises the floor for security-currency reasons rather than to
adopt a new language feature.
2 changes: 1 addition & 1 deletion sdk/go/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module github.com/wave-av/dispatch-edge/sdk/go

go 1.21
go 1.25
Comment thread
devin-ai-integration[bot] marked this conversation as resolved.
Comment thread
devin-ai-integration[bot] marked this conversation as resolved.
Comment thread
yakimoto marked this conversation as resolved.
Comment thread
yakimoto marked this conversation as resolved.
Loading