1.8.0 release notes

14th May 2021

🌟 New features

📈 Improvements

🛠️ Bug fixes

  • Armeria server now correctly sends Connection: close header on an invalid HTTP/1 request. #3506
  • You no longer see an infinity loop or an IllegalStateException: Recurse update when invalidating a DNS cache. #3528
  • LoggingService now correctly logs a request failed with the server error class(5xx) that is served by TransientService. #3551 #3559
  • You no longer see trailing dollar signs from a service name. #3508
  • You no longer see a NullPointerException when a request times out. #3564

⛓ Dependencies

  • Caffeine 2.9.0 -> 2.9.1
  • Dropwizard Metrics 4.1.20 -> 4.1.21
  • java-jwt 3.15.0 -> 3.16.0
  • Micrometer 1.6.6 -> 1.7.0
    • Note that PrometheusMeterRegistry will work with the Prometheus simpleclient dependency version 0.10.0 or later only. See Micrometer 1.7.0 release note for more information.
  • Reactor 3.4.5 -> 3.4.6
  • scala-collection-compat 2.4.3 -> 2.4.4
  • scala-java8-compat 0.9.1 -> 1.0.0
  • Spring 5.3.6 -> 5.3.7

🙇 Thank you