0.98.2 release notes
18th February 2020
🌟 New features
- You can now specify any client options when building with
ArmeriaRetrofitBuilder, because it extendsAbstractClientOptionsBuilder. #2483Retrofit retrofit = ArmeriaRetrofit.builder("http://example.com") .factory(...) .decorator(...) .responseTimeout(...) .build();
📈 Improvements
FallthroughExceptionis not a part of the internal API anymore, so you can refer to it when testing your annotation service extensions. #2495
🛠️ Bug fixes
- Armeria clients will not violate the
MAX_CONCURRENT_STREAMSsetting enforced by an HTTP/2 server anymore. #2256 #2374 - Fixed a regression where
Serverfails to read PKCS#5 a private key since 0.98.0 #2485 RequestContextExporterdoes not export an entry whose value isnullanymore. #2492DocServicedoes not fail with aReflectionsExceptionon startup anymore. #2491 #2494- Fixed some potential buffer leaks. #2497 #2498 #2499 #2500
⛓ Dependencies
- Brave 5.9.4 → 5.9.5
- gRPC 1.27.0 → 1.27.1
- Protobuf 3.11.3 → 3.11.4
- Micrometer 1.3.3 → 1.3.5
- Tomcat 9.0.30 → 9.0.31, 8.5.50 → 8.5.51
- ZooKeeper 3.5.6 → 3.5.7
- Shaded dependencies:
- fastutil 8.3.0 → 8.3.1