Skip to content

armeria-0.67.0

Choose a tag to compare

@trustin trustin released this 27 Jun 14:14
· 3743 commits to main since this release
9040a1d

New features

  • Added RequestContext.push() which deprecates RequestContext.push(RequestContext) #1266

    // Before:
    try (SafeCloseable ignored = RequestContext.push(ctx)) { ... }
    // After:
    try (SafeCloseable ignored = ctx.push()) { ... }
  • Added RequestContext.pushIfAbsent() which raises an IllegalStateException if 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 IllegalStateException when contexts are set incorrectly. #1266

Deprecations

  • RequestContext.push(RequestContext) has been deprecated in favor of RequestContext.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