Skip to content

Releases: palantir/conjure-java

2.4.0

24 Oct 15:31
Compare
Choose a tag to compare
  • [improvement] Use new picocli lib for CLI (#91)
  • [improvement] Add Accept header to Retrofit clients (#92)
  • [fix] nested aliased query params delegate to aliased type's valueOf static method (#77)

2.3.1

12 Oct 15:14
Compare
Choose a tag to compare
  • [fix] Deserialize NaN and infinities into double aliases (#85)

2.3.0

28 Sep 17:07
Compare
Choose a tag to compare
  • [improvement] Generated toString uses append(char) for single characters (#73)
  • [improvement] The conjure-java CLI no longer prints an slf4j warning (#74)
  • [improvement] Add support for generating a ListenableFuture interface (#71)

2.2.0

26 Sep 16:48
Compare
Choose a tag to compare
  • Properly sanitize primitive initialization variable names (#67)
  • Use non-rc conjure runtime versions (#69)

2.1.1

17 Sep 11:02
Compare
Choose a tag to compare

// Exact same as 2.1.0

2.1.0

13 Sep 17:07
Compare
Choose a tag to compare
  • [improvement] Retrofit2 clients also set hr-path-template header to allow granular QoS. This matches feign clients (#54)

2.0.0

12 Sep 22:28
Compare
Choose a tag to compare
  • [break] use OffsetDatetime instead of ZonedDateTime for conjure datetime fields (#46)
  • [break] Generate conjure-java-runtime-api errors instead of http-remoting-api errors (#58)
  • [break] alias of binary return types is the same as binary return types (#50)
  • [improvement] Make optional setter covariant (#9)
  • [fix] Use correct optional type for primitives (#60)
  • [fix] Make the generated Union equals method symmetric (#62)

2.0.0-rc4

31 Aug 12:33
Compare
Choose a tag to compare
2.0.0-rc4 Pre-release
Pre-release
  • [break] Generate conjure-java-runtime errors (#58)
  • [fix] Use correct optional type for primitives (#60)

2.0.0-rc3

20 Aug 16:40
3a726d3
Compare
Choose a tag to compare
2.0.0-rc3 Pre-release
Pre-release
  • [break] conjure-lib shouldn't depend on errors (#56)

2.0.0-rc2

30 Jul 14:21
Compare
Choose a tag to compare
2.0.0-rc2 Pre-release
Pre-release
  • [break] use OffsetDatetime instead of ZonedDateTime (#46)
  • [break] alias of binary return types is the same as binary return types (#50)
  • [improvement] Add RequireNotNullAuthAndBodyParams feature flag to require NotNull AuthHeaders and BodyParams. (#38)