Releases: reddit/baseplate.go
Releases · reddit/baseplate.go
v0.10.0-beta.5
What's Changed
- Make headerbp client middleware safer by @pacejackson in #684
Full Changelog: v0.10.0-beta.4...v0.10.0-beta.5
v0.10.0-beta.4
What's Changed
- Update for go 1.24 by @fishy in #682
- remove the thrift headerbp client middleware from defaults by @pacejackson in #683
Full Changelog: v0.10.0-beta.3...v0.10.0-beta.4
v0.10.0-beta.3
What's Changed
- bug fix for passing thrift client name in interop by @marcoferrer in #679
- add headerbp signature validation/minting by @pacejackson in #678
- export setter for thrift trace provider by @marcoferrer in #680
Full Changelog: v0.10.0-beta.2...v0.10.0-beta.3
v0.10.0-beta.2
What's Changed
- remove ctx from trace log records by @mathyourlife-reddit in #677
New Contributors
- @mathyourlife-reddit made their first contribution in #677
Full Changelog: v0.10.0-beta.1...v0.10.0-beta.2
v0.10.0-beta.1
What's Changed
- Remove noisy logs. by @HiramSilvey in #675
- Rate limit logs. by @HiramSilvey in #676
Full Changelog: v0.10.0-beta...v0.10.0-beta.1
v0.10.0-beta
What's Changed
- build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0 by @dependabot in #670
- build(deps): bump golang.org/x/net from 0.23.0 to 0.33.0 by @dependabot in #671
- Add headerbp integration by @pacejackson in #669
- [REFACTORED] Add support for Thrift and HTTP client-side fault injection. by @HiramSilvey in #673
- headerbp needs to be exported to be interopted with by @pacejackson in #674
New Contributors
- @HiramSilvey made their first contribution in #673
Full Changelog: v0.9.19...v0.10.0-beta
v0.9.19
What's Changed
- Update supported go versions to 1.22+1.23 by @fishy in #659
- Add omitempty yaml tag to deprecated log.Wrapper fields by @fishy in #658
- Support attributing client metrics back to the owning cluster by @justinmir in #661
- kafkabp: Add AWSAvailabilityZoneIDRackID rack implementation by @fishy in #662
- Update thrift to v0.21.0 by @fishy in #663
- httpbp/thriftbp: Tracing middlewares v2 compat fix by @fishy in #665
- thriftbp: Tweak client pool connection reuse logic by @fishy in #668
New Contributors
- @justinmir made their first contribution in #661
Full Changelog: v0.9.18...v0.9.19
v0.9.18
What's Changed
- style-guide: Add guidance about multiple return values from a func by @fishy in #651
- thriftbp: Report request/response payload sizes from client side by @fishy in #650
- thriftbp: Support unix domain socket on thrift clients by @fishy in #649
- thriftbp: Fix a bug caused by bad merge from the previous PR by @fishy in #652
- thriftbp: Deprecate ServerConfig.ReportPayloadSizeMetricsSampleRate by @fishy in #653
- Add filewatcher/v2 by @fishy in #654
- experiments: Switch to filewatcher/v2 by @fishy in #655
- clientpool: Check Get after Close and return appropriate error by @fishy in #656
- kafkabp: Support AWS IMDS v2 for rack id by @fishy in #657
Full Changelog: v0.9.17...v0.9.18
v0.9.17
What's Changed
- Introduce an error for trying to fetch a secret of the wrong type. by @folone in #642
- Update supported go versions to 1.21+1.22 by @fishy in #643
- thriftbp: Support native slog.LogValuer implementation for errors by @fishy in #641
- Add All Go metrics to admin endpoint default by @SuperQ in #629
- build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #645
- Update thrift to v0.20.0 by @fishy in #646
- httpbp: Fix Retries middleware by @fishy in #647
- build(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 by @dependabot in #648
New Contributors
Full Changelog: v0.9.16...v0.9.17