What's Changed
Dependencies
- Bump golang.org/x/net from 0.33.0 to 0.36.0 in the go_modules group by @dependabot[bot] in #511
- Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot[bot] in #515
- Bump golang.org/x/net from 0.36.0 to 0.38.0 in the go_modules group by @dependabot[bot] in #517
- Bump golang.org/x/oauth2 from 0.14.0 to 0.27.0 in the go_modules group by @dependabot[bot] in #520
- Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #525
- Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #527
- Bump google.golang.org/protobuf from 1.36.8 to 1.36.10 by @dependabot[bot] in #535
- Bump github.com/jhump/protoreflect from 1.17.0 to 1.18.0 by @dependabot[bot] in #545
- Bump golang.org/x/net from 0.49.0 to 0.55.0 in the go_modules group across 1 directory by @dependabot[bot] in #569
- Bump google.golang.org/protobuf from 1.36.11 to 1.36.12 by @dependabot[bot] in #576
Changes
- snap by @PietroPasotti in #512
- Set GOWORK=off and GOPATHS=-trimpath when building by @gpassini in #513
- Restore Unix socket support by @zhyuri in #498
- Snap: strict confinement, stable grade and docs by @PietroPasotti in #514
- test: Update TLS error checks for Go 1.25 compatibility by @mikelolasagasti in #522
- feat: add arm snap build by @PietroPasotti in #534
- refactor: use slices.Contains to simplify code by @vastonus in #536
- refactor: use strings.Builder to improve performance by @rifeplight in #537
- update lead version to Go 1.25 by @dragonsinth in #543
- Add Windows Arm64 release by @kpreisser in #542
- refactor: remove obsolete // +build tag by @cuoguojida in #560
- Bump google.golang.org/grpc to v1.79.3 (CVE-2026-33186 + 3 transitive CVEs) by @shreyas-sriram in #559
- Bump google.golang.org/grpc from 1.66.2 to 1.80.0 by @olegbonar in #556
- Add support for TLS 1.3 by @bcleenders in #564
- Fast-fail on connection errors by @bcleenders in #567
- fix xds credentials being silently ignored by @erikjoh in #566
- docs: fix typo "foor" -> "foo" in README example by @maxtaran2010 in #571
- Fix flaky TLS test by waiting for dial outcome before closing connection by @bcleenders in #572
- Fix path traversal attack in
-proto-out-dirby @bcleenders in #573 - remove old SA1019 lint:ignore by @dragonsinth in #574
- go mod update by @dragonsinth in #578
- remove old SA1019 lint:ignore by @dragonsinth in #577
- fix: preserve wrapped request and descriptor errors by @ginavalent in #579
- update release to cut and upload via gh actions by @SamKirsch10 in #580
New Contributors
- @PietroPasotti made their first contribution in #512
- @zhyuri made their first contribution in #498
- @mikelolasagasti made their first contribution in #522
- @vastonus made their first contribution in #536
- @rifeplight made their first contribution in #537
- @kpreisser made their first contribution in #542
- @cuoguojida made their first contribution in #560
- @shreyas-sriram made their first contribution in #559
- @olegbonar made their first contribution in #556
- @bcleenders made their first contribution in #564
- @maxtaran2010 made their first contribution in #571
- @ginavalent made their first contribution in #579
- @SamKirsch10 made their first contribution in #580
Full Changelog: v1.9.3...v1.9.4