Skip to content

Releases: palantir/conjure-go-runtime

v2.88.0

27 Nov 21:29
v2.88.0
9476e25
Compare
Choose a tag to compare

✨ Features

  • Add errors.ConjureErrorDecoder interface & instantiable registry type for customizing error deserialization (#724)

v2.87.0

26 Nov 18:38
v2.87.0
fa88981
Compare
Choose a tag to compare

🐛 Fixes

  • Codecs.codecSNAPPY.Marshal uses configured contentCodec (#723)

v2.86.0

21 Nov 23:40
v2.86.0
508d52e
Compare
Choose a tag to compare

No documented user-facing changes

v2.85.0

21 Nov 23:33
v2.85.0
080ff6a
Compare
Choose a tag to compare

🐛 Fixes

  • RequestBodyFunc handles functions returning nil readers; add RetrieveReaderFromRequestBody (#719)

v2.84.0

19 Nov 17:15
v2.84.0
ef5f4ff
Compare
Choose a tag to compare

💡 Improvements

  • Add interface RequestBody to encapsulate bodies that can be replayed and those that can't (#695)

v2.83.0

30 Sep 20:09
v2.83.0
b89a07b
Compare
Choose a tag to compare

🐛 Fixes

  • NewClientFromRefreshableConfig respects SecurityConfig (#701)

v2.82.0

27 Sep 22:17
v2.82.0
97dfdfa
Compare
Choose a tag to compare

✨ Features

  • Refresh *tls.Config when configured paths change (#689)

💡 Improvements

  • Drop support pre-go1.16 http2 (#690)
  • Add missing config fields: response-header-timeout, keep-alive, security.insecure-skip-verify (#691)
  • ServiceName is refreshable (#692)
  • WithAllowCreateWithEmptyURIs() suppresses errors due to empty URIs in NewClient() (#693)
  • TraceMiddleware uses Disable* fields to default false. Remove conditionalMiddleware in authTokenMiddleware. (#696)

v2.81.0

20 Sep 20:48
v2.81.0
61d5d85
Compare
Choose a tag to compare

💡 Improvements

  • Add client param WithBasicAuthOptionalProvider for dynamic basic auth (#687)

v2.80.0

18 Sep 19:45
v2.80.0
f31c5dd
Compare
Choose a tag to compare

No documented user-facing changes

v2.79.0

10 Aug 01:14
c535469
Compare
Choose a tag to compare

Automated release, no documented user facing changes