Return-Path: Delivered-To: apmail-cocoon-docs-archive@www.apache.org Received: (qmail 55512 invoked from network); 9 Jan 2008 18:58:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Jan 2008 18:58:31 -0000 Received: (qmail 73871 invoked by uid 500); 9 Jan 2008 18:58:20 -0000 Delivered-To: apmail-cocoon-docs-archive@cocoon.apache.org Received: (qmail 73843 invoked by uid 500); 9 Jan 2008 18:58:20 -0000 Mailing-List: contact docs-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: docs@cocoon.apache.org List-Id: Delivered-To: mailing list docs@cocoon.apache.org Received: (qmail 73832 invoked by uid 99); 9 Jan 2008 18:58:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Jan 2008 10:58:19 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.67] (HELO cocoon.zones.apache.org) (140.211.11.67) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Jan 2008 18:58:04 +0000 Received: from cocoon.zones.apache.org (localhost [127.0.0.1]) by cocoon.zones.apache.org (8.13.8+Sun/8.13.8) with ESMTP id m09Ivs7p003009 for ; Wed, 9 Jan 2008 18:57:55 GMT Message-ID: <4837617.1199905074807.JavaMail.daisy@cocoon.zones.apache.org> Date: Wed, 9 Jan 2008 18:57:54 +0000 (GMT+00:00) From: daisy@cocoon.zones.apache.org To: docs@cocoon.apache.org Subject: [DAISY] Created: Apache Cocoon 2.1.11 Released Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org A new document has been created. http://cocoon.zones.apache.org/daisy/documentation/1426.html Document ID: 1426 Branch: main Language: default Name: Apache Cocoon 2.1.11 Released Document Type: NewsItem Created: 1/9/08 6:57:35 PM Creator (owner): Grzegorz Kossakowski State: publish Parts =3D=3D=3D=3D=3D Content ------- Mime type: text/xml Size: 6481 bytes Content:
Apache Cocoon 2.1.11 Released

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



=C2=A0 The Apache Cocoon Community is proud to announce the new release

=C2=A0 of Apache Cocoon.



=C2=A0 Apache Cocoon is a web development framework built around the concep=
t

=C2=A0 of separation of concerns (that is: allowing people to do their job

=C2=A0 without having to step on each other toes) and component-oriented we=
b

=C2=A0 RAD.



=C2=A0 The latest version is downloadable from

=C2=A0 http://cocoon.apache=
.org/mirror.cgi

=C2=A0 (Please use the mirrors to download the release - it might take

=C2=A0 a little bit more time until the latest release is available on

=C2=A0 all mirrors, so give the mirrors some time - approx. 24h to update.)



=C2=A0 This release includes many bug fixes and smaller enhancements.



=C2=A0 For more information about Apache Cocoon 2.1.10, please go to

=C2=A0 http://cocoon.apache.org. Y=
ou'll find the whole list of changes at

=C2=A0 http://cocoon.=
apache.org/2.1/changes.html.



The Apache Cocoon Project


For more information about Apache Cocoon 2.1.11, please go to
http://cocoon.apache.org

Changes with Apache Cocoon 2.1.11

*) Created XPathXMLFileModule to address issus with XMLFileModule. XPathXML=
FileModule supports variable replacement and caching of documents in ehcach=
e and expressions as soft references. [RG]

*) Forms: Allow Ajax submission of forms with empty upload field. [AG]

*) Portal: New SiteProfileManager providing the same profile to several use=
rs based on a configured key. [CZ]

*) Portal: Some memory consumption improvements for the user profiles. [CZ]

*) Core: Update xalan to 2.7.1. [AG]

*) Sitemap: Redirect to cocoon:/foo did not work in sub-sitemap when it is =
in same directory as the root sitemap. [AN]

*) Core: Update xercesImpl to 2.9.1. [AG]

*) Event Cache Block: Restore serializability of persistent cache when usin=
g event-aware cache. [JH]

*) Mail Block: Fix setting of URL message body. [VG]

*) <map:serialize status-code=3D"{}"/> supports variable resolution. =
[JH]

*) XMLDB Block: Fix collection URLs in XMLDBSource. Fixes URL resolution an=
d 'Mount DB' sample. [VG]

*) XMLDB Block: Update Xindice to 1.1 release. [VG]

*) POI Block: Color string normalization. [AG]

*) build.sh: Allow for quoted shell arguments containing spaces. [AN]

*) CForms: Handling of empty responses in AJAX Forms with IFrame transport.=
 [AG]

*) Ajax: ajax/common.js makes use of deprecated dojo.animation.Timer [AG]

*) XSP block: Upgrade Eclipse compiler to version 3.1.0 to allow the use of=
 Java5 syntax in XSPs. (Latest released Eclipse version is 3.2.2 but use 3.=
1.0 to be consistent with the version picked up by the Maven build in trunk=
). [AN]

*) Core, QDox: Fixed getInputStream() in XModuleSource and QDoxSource: Set =
up XMLSerializer in a component way, i.e. retrieve it from ServiceManager. =
[JH]

*) Dojo toolkit upgraded to 0.4.3 version. It contains fix for security bug=
. See http://dojotool=
kit.org/releaseNotes/0.4.3. [GK]

*) I18n (ParamSaxBuffer): when substitution params like {0} are split over =
multiple character events, do not write out extra garbage characters. [JJ]

*) Portal: Marked PreparePortalAction, CopletSetDataAction, and ObjectModel=
Action ThreadSafe [RG]

*) Core: Update log4j to 1.2.14, commons-io to 1.3.1, commons-lang to 2.3 a=
nd jakarta-regexp to 1.5. [AG]

*) CForms: MultivalueEditorWithSuggestion doesn't add values to the listbox=
 on Internet Explorer. [AG]

*) CForms: Submit widget now inherits validate attribute value from the anc=
estor widget, if it is specified. [VG]

*) Serializers block: Correctly handle content of script and style tag as c=
data for html. [CZ]

*) CForms: MultivalueEditorWithSuggestion, extended multivalueeditor widget=
 with suggestion list. [AG]

*) CForms: CFormsSuggest widget does not implement the onValueChanged event=
. [AG]

*) Core: EHCache now uses the configured cache directory instead of using t=
he default of java.io.tempdir. [CZ]

*) Core: Update ehcache to 1.2.3. [CZ]

*) Template block: Add missing toString implementation to TemplateObjectMod=
elHelper.ParametersMap. [CZ]

*) Portal block: CocoonPortlet needs to allow overriding servlet-path param=
eter with preferences. [CZ]

*) CForms: Fix "Serialization parameter {indent} must have the value yes or=
 no" error in Form.prototype.saveXML() when using Saxon. [JJ]

*) Core: Exipres caching pipeline can now cache the content forever (by set=
ting cache-expires to a negative value). [CZ]

*) Core: In store janitor, add an option to cleanup all stores on each jani=
tor run. Default behavior is to cleanup one store at a time. [VG]

*) Core: Fix deadlock in caching pipeline when used in combination with inc=
lude transformer. [AN]

*) CForms: introduce a new dojo-based popup-picker for dates, times and dat=
etimes. For correct localization, supply a "dojo-locale" parameter to the f=
orms styling XSLT (see samples). [BRD]

*) CForms: add support for a "timeStyle" attribute on the formatting date c=
onvertor, so that the time style can (optionally) be specified independentl=
y from the date style. [BRD]

*) Portal block: Fix truncation of included portlets in html include serial=
izer. [CZ]

*) Auth block: Fix checking of double logins for the same security handler.=
 [CZ]

*) HSQLDB block: Fix startup problems with newer HSQLDB versions and upgrad=
e to 1.8.0.7. [CZ]

*) Core: Check for reloading of javascript files loaded by cocoon.load(). [=
CZ]

*) Forms block: Add method to create binding from DOM tree. [JH]

*) Core: Fix threading issue with internal cache in ResourceReader. [JH]

*) POI Block: Prevent NPE in ElementProcessorSerializer on characters befor=
e first startElement. [JH]

*) Updating Dojo to 0.4.1. use namespaces for loading widgets cleanup of cl=
ient-side libraries into cocoon.forms.common deprecation and replacement of=
 functions in forms_lib.js cocoon.js CFormsForm.js all cforms forms now use=
 a dojo widget (forms:SimpleForm or forms:AjaxForm) [JQ]

*) Portal Block: Applied and improved patch for reloading bookmarks based o=
n their (file) validity. [CZ]

*) Portal Block: Fix handling of missing special parameters for forms in Ne=
wEventLinkTransformer. [CZ]

*) Auth Block: Make isUserInRole a static method. [CZ]

*) Fixes to forms and ajax samples. [JQ]
Collections =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The document belongs to the following collections: cdocs-site-main