Dispatch v0.12.3
The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v0.12.3. This release is a stable release for the v0.12.x series.
Changes
- (#172) Bump Lift JSON dependency to 3.1.0. Version 3.1.0 of Lift's JSON library brings a number of improvements to performance. Full details can be found in the Lift 3.1.0 Release Notes. Net-net: this includes significant speed improvements to the parser that should give jawn a run for its money and the ability to handle heterogenous JSON arrays as Scala Tuples.
- (#164) Fix as.File file descriptor leak. This bug has been lingering in Dispatch for awhile, and we finally got it cleaned up. Essentially, if you attempted to use
as.File
and your request did not complete successfully, you would leak a file descriptor. We fix this issue by closing the file handler in the event we encounter any kind of exception while attempting to process your request.
About Dispatch
Dispatch is an HTTP library for Scala designed to make you more productive while interacting with external services over HTTP from your applications. It's built on the AsyncHttpClient library to provide a fast, flexible abstraction over HTTP interactions.