February 27, 2009

26 February 2009 - Apache HttpComponents HttpCore 4.0 (GA) Released

The Apache HttpComponents project is pleased to announce the release of
HttpComponents HttpCore 4.0. This the first stable (GA) release in the
4.x code line. This release delivers complete API documentation and
fixes a few minor bugs reported since the previous release.

Download

Release notes

HttpComponents site

Tutorial

Examples

About HttpComponents Core -
HttpCore is a set of low level HTTP transport components that can be
used to build custom client and server side HTTP services with a minimal
footprint. HttpCore supports two I/O models: blocking I/O model based on
the classic Java I/O and non-blocking, event driven I/O model based on
Java NIO. The blocking I/O model may be more appropriate for data
intensive, low latency scenarios, whereas the non-blocking model may be
more appropriate for high latency scenarios where raw data throughput is
less important than the ability to handle thousands of simultaneous HTTP
connections in a resource efficient manner.

Posted by Tetsuya Kitahata at 01:52 AM

July 01, 2008

01 July 2008 - Apache HttpComponents HttpCore 4.0-beta2 Now Available

The Apache HttpComponents project is pleased to announce the release of
HttpComponents HttpCore 4.0-beta2. This release adds a number of
improvements to the NIO components, most notable being improved
asynchronous client side and server side protocol handlers.

There has been a number of important bug fixes in HttpCore NIO module,
whereas HttpCore base module has had very few changes.

All upstream projects dependent on HttpCore NIO are strongly advised to
upgrade.

The focus of the development efforts is now gradually shifting towards
providing better test coverage, documentation and performance
optimizations.

Download -
http://hc.apache.org/downloads.cgi

Release notes -
http://www.apache.org/dist/httpcomponents/httpcore/RELEASE_NOTES.txt

HttpComponents site -
http://hc.apache.org/

Posted by Tetsuya Kitahata at 01:34 AM

May 09, 2008

09 May 2008 - Apache HttpComponents HttpClient 4.0-alpha4 Now Available

The HttpComponents project is pleased to announce the release of HttpComponents HttpClient 4.0-alpha4. This release marks the completion of the overhaul of the connection management code in HttpClient. All known shortcomings of the old HttpClient 3.x connection management API have been addressed.

NTLM authentication remains the only missing major feature in the new codeline that prevents us from moving toward the API freeze.

There has been a number of important bug fixes since ALPHA3. All upstream projects are encouraged to upgrade to the latest release.

-------------------

Download - http://hc.apache.org/downloads.cgi

Release notes - http://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES.txt

HttpComponents site - http://hc.apache.org/

----

-- The Apache HttpComponents Project Team

Posted by Tetsuya Kitahata at 02:13 AM

February 26, 2008

26 February 2008 - Apache HttpComponents HttpClient 4.0-alpha3 Now Available

The Apache HttpComponents project is pleased to announce the release of HttpComponents HttpClient 4.0-alpha3. This version brings another round of API refinements and improvements in functionality. As of this release HttpClient requires Java 5 compatible runtime environment and takes full advantage of generics and new concurrency primitives.

This release also introduces new default cookie policy that selects a cookie specification depending on the format of cookies sent by the target host. It is no longer necessary to know beforehand what kind of HTTP cookie support the target host provides. HttpClient is now able to pick up either a lenient or a strict cookie policy depending on the compliance level of the target host.

Another notable improvement is a completely reworked support for multipart entities based on Apache mime4j library.

----

Download - http://hc.apache.org/downloads.cgi

Release notes - http://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES.txt

HttpComponents site - http://hc.apache.org/

----

-- The Apache HttpComponents Project

Posted by Tetsuya Kitahata at 01:51 PM

January 26, 2008

26 January 2008 - Apache HttpComponents HttpCore 4.0-beta1 Now Available

The Apache HttpComponents project is pleased to announce the release of HttpComponents HttpCore 4.0-beta1. This release can be considered a major milestone, as it marks the end of API instability in HttpCore. As of this release the API compatibility between minor releases in 4.x codeline will be maintained.

This release includes several major improvements such as enhanced HTTP message parsing API and optimized parser implementations, Java 5.0 compatibility for HttpCore NIO extensions.

The focus of the development efforts will be gradually shifting towards providing better test coverage, documentation and performance optimizations.

Download - http://hc.apache.org/downloads.cgi

Release notes - http://www.apache.org/dist/httpcomponents/httpcore/RELEASE_NOTES.txt

HttpComponents site - http://hc.apache.org/

About HttpComponents Core - The HttpCore components implement the most fundamental aspects of the HTTP protocol. They are nonetheless sufficient to develop basic client side and server side HTTP services with a minimal footprint and no external dependencies. HttpCore NIO extensions can be used to build asynchronous HTTP services based on non-blocking I/O model capable of handling a great number of simultaneous connections with just a few I/O threads.

HttpCore will form the foundation of the future releases of Apache HttpClient.

----

-- The Apache HttpComponents Project

Posted by Tetsuya Kitahata at 12:48 PM