Skip to content

armeria-0.32.0

Choose a tag to compare

@trustin trustin released this 25 Nov 02:37
· 4441 commits to main since this release

Note: From this release on, the version string will not have the .Final suffix.

Breaking changes

  • #324 Rename UnitFormatter to TextFormatter
  • #342 Rename com.linecorp.armeria.client.routing to endpoint
  • #335 Replace MessageLog.start/endTimeNanos() with durationNanos()

New features

  • #320 #332 #337 Add ZooKeeper-based EndpointGroup implemenetation
  • #324 Add service log(structured request/response log) logging support with integration to Kafka
  • #333 Add HealthCheckedEndpointGroup to select the alive endpoint
  • #334 #336 Add EndpointGroup.orElse(EndpointGroup)
  • #335 Replace MessageLog.start/endTimeNanos() with durationNanos()

Bug fixes

  • #339 Fix to throw EndpointGroupException instead of ArithmeticException

Clean-up

  • #338 Upgrade to Gradle 3.2.1
  • #340 Remove SimpleHttpClient
  • #341 Shade the dependencies that are not exposed in public API
  • #342 Rename com.linecorp.armeria.client.routing to endpoint