Releases: palantir/conjure-go
v6.68.0
✨ Features
- Embed
extensions.conjure.json
inembed.conjure.go
ifextensions
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
v6.66.0
v6.65.0
No documented user-facing changes
v6.64.0
No documented user-facing changes
v6.63.0
✨ 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
v6.61.0
v6.60.0
Automated release, no documented user facing changes
v6.59.0
Automated release, no documented user facing changes