Skip to content

Dispatch v0.12.3

Compare
Choose a tag to compare
@farmdawgnation farmdawgnation released this 05 Jul 21:00
· 241 commits to main since this release
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.