All Versions
10
Latest Version
Avg Release Cycle
100 days
Latest Release
1538 days ago

Changelog History

  • v1.2.0 Changes

    January 11, 2020

    ๐Ÿš€ The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.2.0. This is a feature release.

    ๐Ÿ”„ Changes

    • It is now possible to add query parameters to URLs without values (#224)

    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.

  • v1.1.3 Changes

    December 27, 2019

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.1.3. This is a small bugfix release.

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fixes issues encoding UTF-16 characters (e.g. emoji) into UTF-8 path segments (#213)

    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.

  • v1.1.2 Changes

    October 23, 2019

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.1.2. This is a small bugfix release.

    ๐Ÿ”„ Changes

    • โšก๏ธ Updates lift-json to 3.4.0 and enables the liftjson module build for 2.13. (#220)
    • โšก๏ธ Update AHC from 2.10.1 to 2.10.4, which includes security fixes (#220) (view changelog)
    • โšก๏ธ Some other build / test dependency updates and minor scala version bumps. (#220)

    Hat tip to @xuwei-k for beating me to making a PR :)

    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.

  • v1.1.1 Changes

    October 05, 2019

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.1.1. This is a small bugfix release.

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fixes a regression (#216) where explicit method setting doesn't override implying a method with a particular verb.

    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.

  • v1.1.0 Changes

    August 07, 2019

    ๐Ÿš€ The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.1.0. This is a feature release. The change log for this release can be viewed in the GitHub commit history. Notable changes are called out below.

    ๐Ÿ”„ Changes

    AHC 2.10.1

    โšก๏ธ The async-http-client has been updated from 2.5.4 to 2.10.1.

    ๐Ÿ‘ Scala 2.13 Support

    Dispatch now (mostly) supports Scala 2.13 thanks to @xuwei-k. The 2.13 versions of the Dispatch artifacts do not include a build of the lift-json module as the Lift developers are currently working on getting a 2.13 build of that out the door. Once that's available we'll re-introduce the Lift JSON module.

    The Lift JSON module remains available in the 2.12 variant.

    ๐Ÿ‘ Scala 2.11 Support Dropped

    ๐Ÿš€ We've dropped Scala 2.11 support to enable us to take advantage of language features that have been introduced since 2.11 in future releases.

    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.

  • v1.0.3 Changes

    December 27, 2019

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.0.3. This is a small bugfix release.

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fixes issues encoding UTF-16 characters (e.g. emoji) into UTF-8 path segments (#213)

    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.

  • v1.0.2 Changes

    October 05, 2019

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.0.2. This is a small bugfix release.

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fixes a regression (#216) where explicit method setting doesn't override implying a method with a particular verb.

    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.

  • v1.0.1 Changes

    November 18, 2018

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.0.1. This is a small bugfix release. The change log for this release can be viewed in the GitHub commit history. Notable changes are called out below.

    ๐Ÿ”„ Changes

    (#207) Correction to scheme in as keyword

    ๐Ÿ›  Previously, using the as keyword to add authentication information always resulted in a NullPointerException due to a change we didn't catch in AsyncHttpClient. We've fixed this bug by allowing you to specify an authentication scheme along with the username and password values in as.

    Hat tip to @fehmicansaglam for finding and fixing this bug for us in #206. We've back-ported this fix to the 1.0.x series even though it's a binary-incompatible change because the original method never worked correctly (and therefore was likely totally unused by users of Dispatch).

    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.

  • v1.0.0 Changes

    October 20, 2018

    ๐Ÿš€ The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v1.0.0. The change log for this release can be viewed in the GitHub commit history. Notable changes are called out below.

    ๐Ÿš€ Please report any issues you find with this release on the GitHub issues page so that we can fix bugs and release subsequent RCs as needed.

    ๐Ÿ”„ Changes

    AsyncHttpClient 2.5.4.

    โœ… This bumps our underlying HTTP client to the latest version to fix a handful of bugs. You can view the included changes in this changelog.

    ๐Ÿ— JDK 11 Build

    โœ… Hat tip to @xuwei-k for getting our tests running in JDK 11 in Travis.

    json4s 3.6.1

    ๐Ÿš€ We bumped json4s to the latest release since M1: 3.6.1.

    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.

  • v0.14.1 Changes

    November 18, 2018

    ๐Ÿ›  The maintainers of and contributors to Dispatch are pleased to announce the release of Dispatch v0.14.1. This is a small bugfix release. The change log for this release can be viewed in the GitHub commit history. Notable changes are called out below.

    ๐Ÿ”„ Changes

    (#208) Correction to scheme in as keyword

    ๐Ÿ›  Previously, using the as keyword to add authentication information always resulted in a NullPointerException due to a change we didn't catch in AsyncHttpClient. We've fixed this bug by allowing you to specify an authentication scheme along with the username and password values in as.

    Hat tip to @fehmicansaglam for finding and fixing this bug for us in #206. We've back-ported this fix to the 0.14.x series even though it's a binary-incompatible change because the original method never worked correctly (and therefore was likely totally unused by users of Dispatch).

    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.