Armeria v0.98.6 Release Notes
Release Date: 2020-03-16 // about 4 years ago-
๐ฑ ๐ฎ What is Armeria?
Armeria is an open-source asynchronous HTTP/2 RPC/REST client/server library built on top of Java 8, Netty, Thrift and gRPC. Its primary goal is to help engineers build high-performance asynchronous microservices that use HTTP/2 as a session layer protocol. Visit the official web site and follow @armeria_project to check out many cool features you can't find in the official gRPC/Thrift implementation or other microservice frameworks.
๐ฑ ๐ New features
- โ Added
TextFormatter.socketAddress()
andinetAddress()
that convert aSocketAddress
or anInetAddress
into aString
without repeating an IP address twice. #2591
๐ Improvements
RequestContext.toString()
now returns aString
that includes itsRequestId
. #2591
๐ ๏ธ Bug fixes
- ๐ Fixed a bug where a client-side response is not closed quickly enough for a certain case. #2590
- ๐ Fixed a bug where
Sampler.random(0.01)
never samples. #2592 - ๐ฒ The
Logger
returned byRequestContext.makeContextAware(Logger)
now pushes the context whenever logging a message, so thatRequestContextExporter
can retrieve the current context. #2587
๐ฑ ๐ Thank you
๐ This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
- โ Added