Current Status

We are actively working on the next major release of HttpClient, version 3.0. A number of major changes have already been incorporated into the 3.0 code base, though there is still room for more in the final release. We would like to encourage comment on the API changes and additions made so far.

Noteworthy 3.0 alpha1 enhancements include:

  • New preference architecture
  • Improved exception handling framework
  • Granular non-standards configuration and tracking
  • Improved authentication framework
  • Plug-in mechanism for authentication modules
  • Cookie specification plug-in mechanism
  • Cross-site redirect support

HttpClient 2.0 is no longer being actively developed, with the exception of bug fixes and minor enhancements. 2.0.1 is the latest stable release.

It is important to note that HttpClient CVS HEAD is no longer fully compatible with 2.0.x APIs. We encourage using the HTTPCLIENT_2_0_BRANCH for production development until the 3.0 APIs are stabilized. API incompatibilities with HttpClient 2.0.x are described here .

Bug reports targeted for the next release can be found here .

Release Info

Current Development Release: Release 3.0-alpha1

Current Stable Release: Release 2.0.1