Releases: palantir/conjure-rust
Releases · palantir/conjure-rust
0.3.2
- Conjure services are now supported via the
conjure-http
crate.
- The
conjure-error
crate now contains an Error
type intended to be used as a top-level error type in a networked service.
0.3.1
- Conjure errors are now supported via the conjure-error crate.
- Objects now serialize explicitly as structs rather than maps.
0.3.0
BearerToken
is now more opaque to help avoid accidental leakage of authentication information.
- Generated code now respects the package to generate a module hierarchy.
0.2.4
- Added infallible conversions between
SafeLong
and appropriate integer types.
0.2.3
- Fixed constructor codegen for objects with optional object fields.
0.2.2
- Objects with 3 or fewer fields now have explicit constructors.
0.2.1
- Fix the binary distribution build.
0.2.0
- Only accept SCREAMING_SNAKE_CASE strings as unknown enum variants.
- Upgrade uuid to 0.7.
- Add extra constructors and methods to the JSON serializer to match serde_json.
0.1.5
- Fixed deeply nested type creation in conjure-serde's
ServerDeserializer
.
0.1.4
- Add convenience serialization and deserialization functions to conjure-serde.