armeria-0.67.0
New features
-
Added
RequestContext.push()which deprecatesRequestContext.push(RequestContext)#1266// Before: try (SafeCloseable ignored = RequestContext.push(ctx)) { ... } // After: try (SafeCloseable ignored = ctx.push()) { ... }
-
Added
RequestContext.pushIfAbsent()which raises anIllegalStateExceptionif the caller attempts to push a new context when there's already another context set #1266
Bug fixes
- RxJava 2 plugin now properly throws an
IllegalStateExceptionwhen contexts are set incorrectly. #1266
Deprecations
RequestContext.push(RequestContext)has been deprecated in favor ofRequestContext.push(). #1266
Dependencies
- gRPC 1.12.0 -> 1.13.1
- Jackson 2.9.5 -> 2.9.6
- Micrometer 1.0.4 -> 1.0.5
- Netty TCNative BorringSSL 2.0.8 -> 2.0.11
- RxJava 2.1.14 -> 2.1.16
- Brave 5.0.0 -> 5.1.2
- Tomcat 9.0.8 -> 9.0.10, 8.5.31 -> 8.5.32
- Jetty 9.4.10 -> 9.4.11
- Javassist 3.22.0 -> 3.23.0
- Spring Boot 2.0.2 -> 2.0.3, 1.5.13 -> 1.5.14