Skip to content

0.41.0

Compare
Choose a tag to compare
@bondolo bondolo released this 16 Jun 19:16
· 1550 commits to main since this release

Changes

This release contains the following changes:

Bug fixes

  • 4e9c7e0 - Publisher#flatMapMergeSingle catch an propagate unexpected errors downstream (#1614)
  • 1ef82dd - Single#concat(Publisher) onNext error propagation (#1615)
  • 4f7110b - Defer trailer transformer callbacks on null msg-body to subscription (#1577)
  • fbcfc7f - Prevent memory leak if HTTP/1.1 encoding fails (#1610)
  • b2a26ca - DefaultDnsServiceDiscovererBuilder#maxUdpPayloadSize validation msg fix (#1589)
  • a51d2f2 - DefaultServiceDiscoveryRetryStrategy may emit duplicated SD events (#1586)

Improvements

  • 4c8e681 - Allow using null peer host for TLS and disabling host and port inference and SNI altogether (#1561)

Improvements for tests

  • 0d06d0d - New PMD rules introduced in PMD 6.35 (#1596)
  • 62dc0c1 - assertNoAsyncErrors more queue types and msg arg (#1583)

  • 6384f04 - Migrate servicetalk-client-api tests from jUnit4 to jUnit5 (#1612)
  • 83c9206 - Migrate servicetalk-client-api-internal from jUnit4 to jUnit5 (#1608)
  • 8cffe4c - Migrate servicetalk-dns-discovery-netty tests to JUnit 5 (#1568) (#1607)
  • aa4d662 - Migrate servicetalk-opentracing-zipkin-publisher tests to JUnit 5 (#1568) (#1606)
  • f85f15d - Migrate servicetalk-opentracing-log4j2 tests to JUnit 5 (#1568) (#1605)
  • 6fd2e31 - Migrate servicetalk-opentracing-http tests to JUnit 5 (#1568) (#1604)
  • e4e1704 - Migrate servicetalk-opentracing-asynccontext tests to JUnit 5 (#1568) (#1603)
  • e890ac9 - Migrate servicetalk-transport-netty-internal tests to JUnit 5 (#1568) (#1601)
  • bae5f7b - Migrate servicetalk-transport-api tests to JUnit 5 (#1568) (#1600)
  • 1a20e12 - Migrate servicetalk-opentracing-inmemory tests to JUnit 5 (#1568) (#1599)
  • d89a9a8 - Migrate servicetalk-buffer-api tests to JUnit 5 (#1568) (#1592)
  • 7f2d5a1 - Migrate servicetalk-buffer-netty tests to JUnit 5 (#1568) (#1593)

Build/Release/Github actions

  • 9aac76b - run GitHub release action publish task without parallel (#1620)
  • 63f1673 - Bump scacap/action-surefire-report from 1.0.11 to 1.0.12 (#1618)
  • eea9bde - Bump scacap/action-surefire-report from 1.0.10 to 1.0.11 (#1611)
  • 9d90c14 - Upgrade Gradle to 7.0.2 and configure parallel tasks (#1598)
  • a3f1c02 - Bump gradle/wrapper-validation-action from 1.0.3 to 1.0.4 (#1594)
  • 305eeea - Execute Gradle tasks in parallel (#1591)
  • 0c4bd54 - Bump actions/cache from 2.1.5 to 2.1.6 (#1587)
  • 571440a - Bump scacap/action-surefire-report from 1.0.9 to 1.0.10 (#1584)
  • 426165d - Forces a check for updated snapshots on remote repositories for japicmp (#1581)
  • 0cf4944 - release.sh: check that the next version doesn't equal to the current one (#1582)

Dependency upgrades


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.