Skip to content

v0.6.0

Compare
Choose a tag to compare
@BenWhitehead BenWhitehead released this 01 Feb 21:39
· 32 commits to master since this release

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 and startTlsServer now return ListeningServer to be inline with the Httpx server builder.
  • 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