ServiceTalk v0.29.0 Release Notes

Release Date: 2020-06-10 // almost 4 years ago
  • ๐Ÿ”„ Changes

    ๐Ÿš€ This release contains the following significant changes:

    ๐Ÿ†• New Features

    • 5e977e3 - Fail requests if ServiceDiscoverer emits an error (#1070)
    • ef44bcb - Observer for DNS ServiceDiscoverer (#1081)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ a856d50 - ServiceTalkThreadContextMap to support null values (#1084)
    • ๐Ÿšš 6c8db6b - Zipkin Publisher remove explicit io.zipkin.zipkin2:zipkin dependency (#1078)

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ—„ d37946e - Fix all deprecation warnings from Gradle 6.3 (#1080)
    • e514522 - Unwrap the cause only for DecoderException (#1077)
    • 848678f - Replace MaxSizeBasedWriteDemandEstimator with EWMAWriteDemandEstimator (#1076)
    • aaa77cd - Unwrap instances of SSLException (#1075)
    • 5e83430 - Avoid blocking JDK DNS resolutions (#1074)
    • ๐Ÿ›ฐ 8061128 - Clarify exception when payload body can not be aggregated (#1073)
    • ๐Ÿ”ง b863902 - Configure ServiceTalkJacksonSerializerFeature explicitly and remove org.glassfish.jersey.jackson.JacksonFeature check (#1072)
    • 296555b - Method to create PUT requests for [Blocking]StreamingHttpRequestFactory (#1064)

    โฌ†๏ธ Dependencies upgrade

    • โšก๏ธ fbc31d8 - Update versions of quality plugins (#1082)
    • โšก๏ธ e731737 - Update zipkin-reporter 2.12.2 -> 2.15.0 (#1079)
    • โšก๏ธ 198d12c - Update jackson-databind 2.10.3 -> 2.10.4 (#1069)
    • โšก๏ธ 71a4a71 - Update grpc-java 1.27.1 -> 1.29.0 (testing dependency) (#1068)
    • โšก๏ธ f6f8b13 - Update log4j 2.13.1 -> 2.13.3 (#1067)
    • โšก๏ธ a466ba7 - Update proto-google-common-protos 1.17.0 -> 1.18.0 (#1066)
    • โšก๏ธ 90d9e3a - Update protobuf 3.11.4 -> 3.12.1 (#1065)

    Thank you

    Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.