Releases: palantir/conjure-rust
Releases · palantir/conjure-rust
0.7.4
Type |
Description |
Link |
Fix |
Fixed the conjure-rust dist build. |
#125 |
0.7.3
Type |
Description |
Link |
Feature |
Server endpoint arguments with the safe tag will be marked as safe. |
#118 |
Feature |
Generated service clients now implement the new Service and AsyncService traits. |
#121 |
0.7.2
Type |
Description |
Link |
Feature |
Added Error constructors to properly propagate service errors. |
#105 |
0.7.1
Type |
Description |
Link |
Fix |
Clients now allow a server to return JSON from an endpoint expected to return nothing. |
#101 |
Fix |
Fixed type generation for optional<binary> fields. |
#104 |
0.7.0
Type |
Description |
Link |
Break |
serde_value::Value has been replaced by a new conjure_object::Any type which correctly respects Conjure's serialization requirements. |
#100 |
0.6.1
Type |
Description |
Link |
Fix |
conjure-codegen no longer fails to deserialize IR files with unknown fields. |
#98 |
Feature |
Added support for deprecation annotations for enums, unions, and objects. |
#99 |
0.6.0
Type |
Description |
Link |
Improvement |
Upgraded parking_lot to 0.10 |
#86 |
Break |
Upgraded conjure-http 's http dependency to 0.2. |
#88 |
Break |
Upgraded uuid to 0.8. |
#90 |
0.5.0
Type |
Description |
Link |
Improvement |
Optimized the server-side JSON deserializer to avoid allocating owned String s to store field names when possible. |
#73 |
Break |
Services now generate both synchronous and asynchronous interfaces. |
#85 |
0.4.6
Type |
Description |
Link |
Fix |
Temporarily disabled Windows binaries to work around a CircleCI bug. |
#72 |
0.4.5
Type |
Description |
Link |
Fix |
The generator now accepts --productName and --productVersion flags as aliases for --crateName and --crateVersion respectively. |
#70 |