Skip to content

Releases: palantir/conjure-go

v6.43.0

30 Jun 04:51
8602eff
Compare
Choose a tag to compare
Type Description Link
Fix Correctly break import cycles if type graph is disconnected #471

v6.42.0

20 Mar 22:53
af9dda3
Compare
Choose a tag to compare
Type Description Link
Improvement Add documentation on how breaking import cycles work #440
Improvement Add graph types and utils #441
Improvement Build the type graph #442
Improvement Implement kosaraju's algorithm for the type graph #444
Improvement Add bitset data structure for fast set merges #445
Improvement Add algorithm to partition SCC graph #446
Improvement Modify all types of a conjure definition based on a transform function #447
Improvement Integrate import cycle removal algorithm #448

v6.41.0

02 Mar 23:21
1e7ed44
Compare
Choose a tag to compare
Type Description Link
Improvement - Conjure-go will unmarshal EnumValues marked as deprecated without throwing, in accordance with the spec
- Deprecation warnings will be rendered if defined on endpoints, enum values, and fields
- The repo will build on arm macbooks
#432
Improvement Correctly handle 'internal' as part of conjure package names #433

v6.40.0

23 Feb 01:39
053b397
Compare
Choose a tag to compare

Automated release, no documented user facing changes

v6.39.0

15 Feb 10:50
df6289f
Compare
Choose a tag to compare

Automated release, no documented user facing changes

v6.38.0

01 Feb 17:45
f87c4ca
Compare
Choose a tag to compare
Type Description Link
Fix Force import alias when package ends in /v[0-9]+$ #409

v6.37.0

01 Feb 17:12
30ee143
Compare
Choose a tag to compare
Type Description Link
Fix Reverts the conjure-go behavior change introduced in v6.36.0 to match previous versions: certain named imports generated by Conjure code will only be generated if the Conjure generator is run twice, but once this is done, the output of conjure.Generate and conjure.GenerateOutputFiles will match, which prevents verification issues. #408

v6.36.0

27 Jan 17:01
1282333
Compare
Choose a tag to compare
Type Description Link
Fix Fixes an issue where generated code would not include imports that referenced packages where the last component of the package path was of the form "v[0-9]+". #406

v6.35.0

11 Jan 18:15
eb962ab
Compare
Choose a tag to compare
Type Description Link
Fix Use log safety from type definition in endpoint registration. Add DoNotLog marker. #403

v6.34.0

10 Jan 16:44
a7dd298
Compare
Choose a tag to compare
Type Description Link
Improvement Upgrade conjure to 4.35.0 #402