v0.1.2
Changes
- 7f5e12e docs(README): update documentation for multi-client behavior - enhance explanation of TCP bridge functionality and client interactions - specify changes in Go version requirement from 1.25 to 1.26 - clarify behavior of read-only clients and their interaction with primary client (Sergey Krashevich)
- 7a69b8e build(release): enhance release workflow with compression and checksum - update binary naming to include extension in the variable assignment - add UPX compression step for linux and windows binaries - generate SHA-256 checksum for the built binaries (Sergey Krashevich)
- 587e5b7 fix(broker): prevent memory leak on repeated WantConfigId requests - ensure only one pending config entry exists when multiple WantConfigId requests are made by the same client - drop old pending entry before reserving a new nonce to avoid stacking entries (Sergey Krashevich)
Docker images
docker pull ghcr.io/skrashevich/go-meshtastic-serial2tcp:0.1.2
docker pull ghcr.io/skrashevich/go-meshtastic-serial2tcp:latestSupported platforms: linux/amd64, linux/arm64.
Full diff: v0.1.1...v0.1.2