Skip to content

Releases: palantir/conjure-rust

0.3.2

10 May 01:26
Compare
Choose a tag to compare
  • 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

18 Apr 17:00
b8fe953
Compare
Choose a tag to compare
  • Conjure errors are now supported via the conjure-error crate.
  • Objects now serialize explicitly as structs rather than maps.

0.3.0

11 Apr 03:20
Compare
Choose a tag to compare
  • 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

11 Feb 23:59
Compare
Choose a tag to compare
  • Added infallible conversions between SafeLong and appropriate integer types.

0.2.3

01 Feb 00:50
Compare
Choose a tag to compare
  • Fixed constructor codegen for objects with optional object fields.

0.2.2

31 Jan 23:17
Compare
Choose a tag to compare
  • Objects with 3 or fewer fields now have explicit constructors.

0.2.1

22 Jan 18:23
Compare
Choose a tag to compare
  • Fix the binary distribution build.

0.2.0

22 Jan 18:10
Compare
Choose a tag to compare
  • 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

18 Jan 18:38
Compare
Choose a tag to compare
  • Fixed deeply nested type creation in conjure-serde's ServerDeserializer.

0.1.4

17 Jan 22:18
Compare
Choose a tag to compare
  • Add convenience serialization and deserialization functions to conjure-serde.