Releases: palantir/conjure-java
Releases · palantir/conjure-java
2.4.0
- [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
- [fix] Deserialize NaN and infinities into double aliases (#85)
2.3.0
- [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
- Properly sanitize primitive initialization variable names (#67)
- Use non-rc conjure runtime versions (#69)
2.1.0
- [improvement] Retrofit2 clients also set
hr-path-template
header to allow granular QoS. This matches feign clients (#54)
2.0.0
- [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
- [break] Generate conjure-java-runtime errors (#58)
- [fix] Use correct optional type for primitives (#60)
2.0.0-rc3
- [break] conjure-lib shouldn't depend on errors (#56)
2.0.0-rc2
- [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)