Releases: palantir/conjure-go
Releases · palantir/conjure-go
v6.43.0
v6.42.0
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
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
Automated release, no documented user facing changes
v6.39.0
Automated release, no documented user facing changes
v6.38.0
v6.37.0
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 |