Skip to content

v2.0.4

Latest

Choose a tag to compare

@SoundMatt SoundMatt released this 30 Jul 22:15
· 32 commits to main since this release
810d187

v2.0.4 — bug fix; no semantic change

go.mod still declared github.com/SoundMatt/RELAY after the v2.0 MAJOR bump. Per Go's semantic import versioning rules, a v2+ tagged module with a go.mod file must carry a /v2 path suffix, or it becomes uninstallable via ordinary go install/go get tooling (go install .../RELAY/cmd/relay@v2.0.3 failed with invalid version: module contains a go.mod file, so module path must match major version).

Renamed to github.com/SoundMatt/RELAY/v2; updated all 30 internal package imports, README install/usage snippets, and §13.4/13.6/18.1's module-path guidance.

Closes #70 — independently rediscovered by three downstream repos (rust-RCP, rust-MQTT, go-mqtt), all of which had worked around it with a commit-hash pin instead of a normal version tag; they can now move to a standard github.com/SoundMatt/RELAY/v2 v2.0.4 require.

SpecVersion unchanged (2.0); this is a Go-tooling installability fix, not a wire-format or behavioral change.