Skip to content

Releases: palantir/conjure-go

v6.68.0

24 Jul 10:30
v6.68.0
a093287
Compare
Choose a tag to compare

✨ Features

  • Embed extensions.conjure.json in embed.conjure.go if extensions is present (#719)

🐛 Fixes

  • fix: update content of comment added to generate code to match the official format for comments indicating generated Go code as specified in golang/go#13560 (comment). Makes it so that tools that use this format to determine whether or not code is generated will properly match generated Conjure files. (#720)

v6.67.0

20 May 16:32
v6.67.0
fde333a
Compare
Choose a tag to compare

💡 Improvements

  • Tag optional struct fields with 'omitempty' to skip null values (#703)

v6.66.0

14 Apr 20:02
v6.66.0
4a84efe
Compare
Choose a tag to compare

🐛 Fixes

  • Path params are ordered based on the path template, not endpoint definition (#687)

v6.65.0

06 Mar 17:09
v6.65.0
c2f6a32
Compare
Choose a tag to compare

No documented user-facing changes

v6.64.0

06 Dec 20:47
v6.64.0
63f2dde
Compare
Choose a tag to compare

No documented user-facing changes

v6.63.0

27 Nov 21:32
v6.63.0
9fd8b8d
Compare
Choose a tag to compare

✨ Features

  • Replace global conjure-type error registration with a generated registry per conjure definition.

    Creates a new internal/conjureerrors package in each output directory for conjure definitions that include errors. Generated client implementations provide the definition-specific registry as a ConjureErrorDecoder to be used when deserializing a non-2xx JSON response.

    Clients will no longer be able to deserialize errors not defined in their own conjure definition.

    Generating multiple IRs into the same output directory will result in all definitions sharing the same error registry. (#636)

v6.62.0

20 Nov 18:41
v6.62.0
4d1a9d6
Compare
Choose a tag to compare

💡 Improvements

  • Upgrade CGR and use httpclient.RequestBody for binary uploads (#620)

v6.61.0

07 Nov 19:08
v6.61.0
e20e382
Compare
Choose a tag to compare

🐛 Fixes

  • Update local type alias naming scheme to prevent conflicts with object field types (#626)

💡 Improvements

  • Build with go 1.22.8 and godel 2.121.0 (#629)

v6.60.0

10 Aug 01:11
6207d00
Compare
Choose a tag to compare

Automated release, no documented user facing changes

v6.59.0

30 Jul 00:13
0c28b4e
Compare
Choose a tag to compare

Automated release, no documented user facing changes