Skip to content

armeria-0.9.0.Final

Choose a tag to compare

@trustin trustin released this 16 Feb 02:19
· 4992 commits to main since this release

New features

  • #96 Add more configuration properties to TomcatService
  • #97 Add a way to create a derived client
    • You can create a new client with different ClientOptions more efficiently using Clients.newDerivedClient().
  • #107 More efficient and correct H1C-to-H2C upgrade
    • SessionProtocolNegotiationCache now keeps the recent HTTP/2 upgrade failures so that Armeria does not send an upgrade request to the hosts known to be incapable of HTTP/2. This should reduce the number of HEAD / HTTP/1.1 upgrade requests in your H1C connections.

Improvements

  • #102 Upgrade to Netty 4.1.0.CR1
  • #105 Reduce the unnecessarily noisy/long exceptions

Bug fixes

  • #99 Check all interfaces, including ancestor interfaces, when analyzing Thrift handler
  • #100 Send the correct 'Host' header when upgrading

Documentation

  • #108 Missing SLF4J version in example pom.xml
  • #109 Update the project setup guide / Update dependencies