From: Francois-Xavier B. <fra...@ce...> - 2009-11-23 13:19:21
|
New features in this release: - Migrated to Apache HTTPClient 4.0 http://hc.apache.org/httpcomponents-client/index.html - CAS support is now a separate module - Created AuthenticationHanler interface in order to plug any authentication mechanism - Migrated to nu.validator Html parser - Support for preserveHost when forwarding a request (default to false) - Refresh button hit by the user causes the cache to be revalidated as well (Pragma:no-cache an Cache-control support) - Html pages parsing algorithm was entirely rewritten Warning: Starting from this version, in order to improve html parsing performance, any tag must be closed. For example up to version 2.2 you could use any of these expressions: 1) <!--$includeblock$provider$page$block$--> 2) <!--$includeblock$provider$page$block$-->This text is going to be replaced<!--$endincludeblock$--> Now, only the 2) is supported. If you forget the closing tag, the reste of the page will be considered as the text to ignore and will not appear in the final page. Next steps : - Complete HTTP cache implementation (RFC 2616) - Support for inclusion of local resources (inside the webapp) or cross context (inside the same servlet container) - Full ESI support - Cookie forwarding - Migration of all the integration tests to maven cargo plugin and HttpUnit - Find a new name for the project (no one can ever remember such a complicated name!) |