Finatra v2.12.0 Release Notes

  • โž• Added

    
    * ๐Ÿ‘  finatra-jackson: Add support for injecting a snake case
       FinatraObjectMapper by annotating
       parameters with a new @SnakeCaseMapper binding annotation.
       ``PHAB_ID=D7798``
    
    ๐Ÿ”„ Changed
    
    • finatra-http: Add close hook when constructing a StreamingResponse to allow for resource release without consuming an entire AsyncStream. PHAB_ID=D64013

    • finatra-http: Unmarshalling JSON no longer consumes the body of a HTTP Request. PHAB_ID=D74519

    • ๐Ÿšš finatra-inject: RetryUtil.retry has been removed because it used a blocking call to Thread.sleep. Blocking Finagle threads results in poor performance and RetryUtil.retryFuture should be used instead. PHAB_ID=D73949

    ๐Ÿ›  Fixed

    
    Closed