From 320739228197133e4c1648aef47bbf591e449dab Mon Sep 17 00:00:00 2001 From: Oleg Kalnichevski Date: Sun, 13 May 2012 15:05:12 +0000 Subject: [PATCH] Updated release notes for HttpClient 4.2 git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1337908 13f79535-47bb-0310-9956-ffa450edef68 --- RELEASE_NOTES.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt index 9d5cb290a..05c6496db 100644 --- a/RELEASE_NOTES.txt +++ b/RELEASE_NOTES.txt @@ -1,6 +1,26 @@ Release 4.2 ------------------- +This is the first stable (GA) release of HttpClient 4.2. The most notable enhancements included +in this release are: + +* New facade API for HttpClient based on the concept of a fluent interface. The fluent API exposes + only the most fundamental functions of HttpClient and is intended for relatively simple use cases + that do not require the full flexibility of HttpClient. However, the fluent API almost fully + relieves the users from having to deal with connection management and resource deallocation. + +* Redesigned and rewritten connection management code. + +* Enhanced HTTP authentication API that enables HttpClient to handle more complex authentication + scenarios. HttpClient 4.2 is now capable of making use of multiple authentication challenges + and retry authentication with a fall-back scheme in case the primary one fails. This can be + important for compatibility with Microsoft products that are often configured to use + SPNEGO/Kerberos as the preferred authentication scheme. + + +Changelog +------------------- + * [HTTPCLIENT-1187] If a revalidation response is deemed too old CachingHttpClient fails to consume its content resulting in a connection leak. Contributed by Oleg Kalnichevski @@ -65,6 +85,7 @@ notable enhancements in HttpClient: Changelog ------------------- + * [HTTPCLIENT-1164] Compressed entities are not being cached properly. Contributed by Jon Moore .