v1.0.2
What's Changed
- fix: resolve flaky shutdown timeout test race condition (ef5d89a)
- deps(docker)(deps): bump golang from
ac09a5ftod9b2e14(2a27f6d) - deps(go)(deps): bump github.com/quic-go/quic-go from 0.57.1 to 0.59.0 (736bfa1)
- deps(go)(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 (7eead49)
- deps(docker)(deps): bump golang from
2611181toac09a5f(4efaaae) - deps(go)(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (966da3d)
- style: fix gofmt formatting in tcp_server.go (a32303e)
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.57.0 to 0.57.1 (#156) (f23e775)
- deps(docker)(deps): bump golang from
d3f0cf7to2611181(#157) (3cb39dc) - deps(actions)(deps): bump actions/upload-artifact from 5 to 6 (#158) (c688650)
- deps(go)(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (#159) (5ba7a58)
- fix: resolve race condition in TCP server shutdown (53905a7)
- deps(actions)(deps): bump actions/checkout from 5 to 6 (ca00581)
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.56.0 to 0.57.0 (9680064)
- deps(go)(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 (845600c)
- deps(go)(deps): bump golang.org/x/crypto (1cd9b46)
- deps(docker)(deps): bump golang from
aee43c3tod3f0cf7(8362696) - deps(actions)(deps): bump golangci/golangci-lint-action from 8 to 9 (53e0c60)
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.56.0 (affed56)
- deps(actions)(deps): bump actions/upload-artifact from 4 to 5 (76cccec)
- deps(docker)(deps): bump golang from
06cdd34toaee43c3(1af815d) - docs: add systematic linter error fixing guidance (76a5c68)
- fix: resolve remaining errcheck and staticcheck violations (7b84b80)
- docs: add agent instructions for development workflow (1cdddc4)
- fix: resolve all errcheck linter violations in test files (d2f9331)
- fix: resolve data race conditions in TCP server and format code (c4c4544)
- test: add comprehensive test coverage for core packages (2cae4cb)
- docs: update README with new configuration option (fd02684)
- feat: add connection limit to HTTP servers (cf3ed92)
- fix: add timeout to metrics endpoint (5a00619)
- feat: add message field length validation (990245b)
- feat: add context support to TCP handler (86bd9ba)
- feat: add configurable request body size limit (bcb8d2c)
- fix: normalize HTTP endpoints to prevent metrics cardinality explosion (2131e11)
- fix: add panic recovery to gRPC handler (0d96163)
- fix: add panic recovery to TCP handler (5e02821)
- fix: add panic recovery to HTTP handler (5662af0)
- Merge commit '8fdc94c' into work (bea7dc6)
- deps(go)(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10 (793e1d2)
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.55.0 (e47600a)
- deps(docker)(deps): bump golang from
b6ed3fdto06cdd34(d16e54c) - deps(go)(deps): bump google.golang.org/grpc from 1.75.1 to 1.76.0 (143020b)
- deps(actions)(deps): bump github/codeql-action from 3 to 4 (d572ddb)
- fix(ci): only run Trivy scan and SBOM generation on image push (3147b17)
Docker Images
docker pull ghcr.io/PhilipSchmid/echo-app:v1.0.2
docker pull ghcr.io/PhilipSchmid/echo-app:latestFull Changelog
What's Changed
- deps(actions)(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #145
- deps(go)(deps): bump google.golang.org/grpc from 1.75.1 to 1.76.0 by @dependabot[bot] in #144
- deps(docker)(deps): bump golang from
b6ed3fdto06cdd34by @dependabot[bot] in #143 - deps(go)(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.55.0 by @dependabot[bot] in #140
- deps(go)(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10 by @dependabot[bot] in #141
- Improve configuration env parsing and TLS defaults by @PhilipSchmid in #146
- deps(docker)(deps): bump golang from
06cdd34toaee43c3by @dependabot[bot] in #147 - deps(actions)(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #148
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.56.0 by @dependabot[bot] in #151
- deps(actions)(deps): bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #150
- deps(docker)(deps): bump golang from
aee43c3tod3f0cf7by @dependabot[bot] in #149 - deps(go)(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in #152
- deps(go)(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in #153
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.56.0 to 0.57.0 by @dependabot[bot] in #154
- deps(actions)(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #155
- deps(go)(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by @dependabot[bot] in #159
- deps(actions)(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #158
- deps(docker)(deps): bump golang from
d3f0cf7to2611181by @dependabot[bot] in #157 - deps(go)(deps): bump github.com/quic-go/quic-go from 0.57.0 to 0.57.1 by @dependabot[bot] in #156
- deps(go)(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by @dependabot[bot] in #164
- deps(docker)(deps): bump golang from
2611181toac09a5fby @dependabot[bot] in #160 - deps(go)(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in #162
- deps(go)(deps): bump github.com/quic-go/quic-go from 0.57.1 to 0.59.0 by @dependabot[bot] in #163
- deps(docker)(deps): bump golang from
ac09a5ftod9b2e14by @dependabot[bot] in #165
Full Changelog: v1.0.1...v1.0.2