Releases: palantir/conjure-java-runtime
Releases · palantir/conjure-java-runtime
0.14.0
- package custom Feign/OkHttp3 bridge to allow dual support for new versions of Feign with old versions of OkHttp
NOTE
Consumers of this library that want to use newer versions of Feign (> 8.10) and old versions of OkHttp (< 3) should continue to depend explicitly on com.netflix.feign:feign-okhttp:8.10.0
, as necessary.
0.13.1
- resolve bugs for newer versions of OkHttp that treat headers as case-insensitive
0.13.0
- Add Zipkin/Brave support to http-clients and http-servers. Feign clients generated with FeignClients.standard(...) will inject Zipkin trace ids into HTTP headers. Dropwizard servers should call DropwizardTracingFilters.registerTracers(...) in the their run() method in order to pick up and propagate those trace ids; this also enables the %X{traceId} field in slf4j/logback log appenders, configurable via the service's yml file.
- Expose SslSocketFactories#createTrustManagers(...) to assist with creating a TrustManager[] for use in clients.
0.13.0-rc3
- Add Zipkin/Brave support to http-clients and http-servers. Feign clients generated with FeignClients.standard(...) will inject Zipkin trace ids into HTTP headers. Dropwizard servers should call DropwizardTracingFilters.registerTracers(...) in the their run() method in order to pick up and propagate those trace ids; this also enables the %X{traceId} field in slf4j/logback log appenders, configurable via the service's yml file.
- Expose SslSocketFactories#createTrustManagers(...) to assist with creating a TrustManager[] for use in clients.
0.13.0-rc2
- Add Zipkin/Brave support to http-clients and http-servers. Feign clients generated with
FeignClients.standard(...)
will inject Zipkin trace ids into HTTP headers. Dropwizard servers should callDropwizardTracingFilters.registerTracers(...)
in the theirrun()
method in order to pick up and propagate those trace ids; this also enables the%X{traceId}
field in slf4j/logback log appenders, configurable via the service's yml file. - Expose
SslSocketFactories#createTrustManagers(...)
to assist with creating aTrustManager[]
for use in clients.
0.13.0-rc1
- Add Zipkin/Brave support to http-clients and http-servers. Feign clients generated with
FeignClients.standard(...)
will inject Zipkin trace ids into HTTP headers. Dropwizard servers should callDropwizardTracingFilters.registerTracers(...)
in the theirrun()
method in order to pick up and propagate those trace ids; this also enables the%X{traceId}
field in slf4j/logback log appenders, configurable via the service's yml file.
0.12.0
- Adds required User-Agent header value to clarify client identity (thanks @jamesthomp)
0.12.0-rc3
- Adds required User-Agent header value to clarify client identity (thanks @jamesthomp)
0.12.0-rc2
- adds required User-Agent header value to clarify client identity (thanks @jamesthomp)
0.12.0-rc1
- adds required
User-Agent
header value to clarify client identity (thanks @jamesthomp)