v0.6.0
Update following libraries:
- finch -> finch-core 0.3.0
- finagle-http -> finagle-httpx 6.24.0
- finagle-stats -> finagle-stats 6.24.0
- slf4j-* -> slf4j-* 1.7.10
All code updated to be inline with new versions of finch-core
and finagle-httpx
.
Noteworthy changes:
- Removed all Body readers as they are now provided by
finch-core
- FinchServer
- The admin server is now bootstrapped by
AdminHttpServer
rather than being bootstrapped manually. - Configuration of the admin server port is now done with the flag
admin.port
- The function
getCodec
no longer exists since it is not longer applicable now that Httpx is the server builder. - The functions
startServer
andstartTlsServer
now returnListeningServer
to be inline with the Httpx server builder.
- The admin server is now bootstrapped by
- sbt config updated to allow cross compilation for scala 2.11
Regression:
- Due to the new Httpx server builder response compression is no longer possible. There is a patch to add a stack param to finagle