Releases: palantir/conjure-rust
Releases · palantir/conjure-rust
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 |
0.4.4
Type |
Description |
Link |
Feature |
The conjure-rust distribution now supports Windows. |
#69 |
0.4.3
Type |
Description |
Link |
Fix |
Add camelCase flag aliases to conjure-rust for compatibility with gradle-conjure . |
#67 |
0.4.2
Type |
Description |
Link |
Fix |
Fixed build publishes. |
#66 |