Skip to content

armeria-0.61.0

Choose a tag to compare

@trustin trustin released this 05 Apr 12:44
· 3868 commits to main since this release
f8deedb

New features

  • #1118 Http(Request|Response).aggregateWithPooledObjects(), which does the same job with aggregate() except that it uses ByteBufHttpData for aggregation.
    • Note that this feature is for advanced users who want to sqeeze more performance out. You'd better stick to aggregate() in most cases.

Improvements

  • #1114 Reduced memory footprint related with HTTP header conversion

Bug fixes

  • #1119 Improved cleanup of streaming responses
    • A lot of harmless AbortedStreamException and ClosedChannelException will be suppressed so that they do not produce noisy log messages.
  • #1124 Broken Spring Boot 1 integration packaging

Breaking changes

  • #1121 StreamWriter.write() will throw ClosedPublisherException instead of IllegalStateException from this release.