HttpComponents Project Status

HttpComponents HttpCore 4.4.x

HttpCore 4.4.x branch is considered stable and production ready. It is being actively maintained and supported. Users of all versions of HttpCore are advised to upgrade to the latest release of the 4.4 series.

HttpComponents HttpCore 5.x

HttpCore 5.x branch is the current unstable development branch. The main focus of the 5.0 series is providing full-featured support for HTTP/1.1 and HTTP/2 and ensuring full compliance with RFC 7230, RFC 7231, RFC 7540 and RFC 7541. While 5.0 APIs are likely to change somewhat in the course of BETA development phase the branch is considered feature complete. No major API changes are expected.

HttpComponents HttpClient 4.5.x

HttpClient 4.5.x branch is considered stable and production ready. It is being actively maintained and supported. Users of all versions of HttpClient are advised to upgrade to the latest release of the 4.5 series.

HttpComponents HttpClient 5.x

HttpClient 5.x branch is the current unstable development branch. The main focus of the 5.0 series is ensuring full compliance with RFC 7230, RFC 7231, laying a foundation for transition to HTTP/2.0 and incremental API improvements.

HttpComponents HttpAsyncClient 4.1.x

HttpAsyncClient 4.1.x branch is considered stable and production ready. It is being actively maintained and supported.

Commons HttpClient 3.1.x

The 3.1 branch of Commons HttpClient is at the end of life. No more public releases are expected.