[xmlc] Re: [barracuda] XMLC 2.3.2 is out
Peter Mergaerts <[email protected]> Sun, 29 Aug 2010 11:31:48 +0200
| Newsgroups | gmane.comp.java.enhydra.xmlc |
|---|---|
| Message-ID | <3BC7CFCD-EC4C-404F-BEFE-30AC53CE67D1__17725.1938767315$1283157594$gmane$org@gmail.com> |
This is a multi-part message in MIME format... ------------=_1283157590-30467-2219 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Hi, nice big list of improvement! Thanks for releasing this update! Regards, Peter On 24 Aug 2010, at 08:24, Jacob Kjome wrote: > I'm happy to announce the release of XMLC-2.3.2! >=20 > Users are encouraged to upgrade to XMLC 2.3.2, though be sure to read > xmlc-2-3-2-release-note.html before doing so. Enjoy! >=20 > Download at: > http://forge.objectweb.org/projects/xmlc/ >=20 >=20 > XMLC 2.3.2, just over 2 years in the making, is a major release that incl= udes... >=20 > Bug Fixes... >=20 > - Fixed issue with LazyDOM failing to deal gracefully with two or more el= ements > having duplicate Ids where one of the elements is removed at runtime. >=20 > - Fixed issue with SSIs failing to load when running on a virtual Windows= machine. >=20 > New Features... >=20 > - XMLC now supports I18n/L10n! When enabled, templates are loaded by Loc= ale. >=20 > - New L10nTask Ant Task! It can be used to generate localized templates = based on > properties file resource bundles (which can be UTF-8 encoded when run und= er JDK1.6+). >=20 > - New org.enhydra.xml.xmlc.misc.I18nUtil providing useful I18n/L10n-relat= ed > utility methods, (plus escapeRegexMetaChars(String) method used by L10nTa= sk). >=20 > Enhancements... >=20 > - Updated XMLC regular expression support to Perl5.6 syntax. Removed gnu= -regexp > dependency in favor of JRegex. Warning! - This may change the behavior of > existing -urlregexpmapping options, as gnu-regexp was intentionally limit= ed to > POSIX Extended syntax. >=20 > - New org.enhydra.xml.xmlc.deferredparsing.ResourceLoader interface, alon= g with > DocumentLoader, DocumentLoaderImpl, and XMLCDeferredParsingFactory improv= ements > (besides I18n/L10n). Warning! - DocumentLoader interface change may brea= k custom > DocumentLoader implementations not currently extending DocumentLoaderImpl. >=20 > - New > org.enhydra.xml.xmlc.servlet.ServletDocumentLoaderImpl/ServletResourceLoa= derImpl > classes to allow loading of resources from the ServletContext. >=20 > - Added the ability to load XMLC metadata files located alongside, and na= med > after, the markup files, only with the .xmlc extension. This allows for = custom > metadata files, per template, not previously possible when using dynamic = loading. >=20 > - Various dynamic loading improvements. >=20 > - Various encoding usage/changes/enhancements. >=20 > - XMLCContext additions/improvements, including meticulous Javadoc docume= ntation. >=20 > - HTMLFormatter/XMLFormatter serialization improvements, including suppor= t for > HTML5 style doctypes (i.e., <!DOCTYPE html>), automatic re-mapping of doc= types > between HTML/XHTML input/output based on OutputOptions formatting options= , and > support for the CDATA hack in XML, not just HTML, disabled by default (us= ing the > CDATASection node to pass though unparsed markup without embedding it wit= hin > <![CDATA[]]>). >=20 > - Compatibility with Google App Engine. In fact, the XMLC Tomcat example= app can > now run under Google App Engine. >=20 > General Updates... >=20 > - Deprecated reflective org.enhydra.xml.dom.DOMOps methods (removed one m= ethod > that never worked anyway). >=20 > - Synchronized XMLC Lazy/LazyHTML/XHTML/WML/CHTML/VoiceXML DOMs with post > Xerces-2.9.1 HTML/WML DOM changes. Applied equivalent changes to various = Xerces > Issues. >=20 > - Updated the Tomcat example application to show off new functionality, i= ncluding > some sophisticated DOM manipulation implemented in experimental classes t= hat may > someday make it into the core XMLC codebase. >=20 > - Updated to Xerces 2.10.0, xml-apis 1.4.01, NekoHTML 1.9.14, JRegex 1.2_= 01, ASM > 3.3, Jaxen 1.1.3, commons-jxpath 1.3, and Log4j 1.2.16, removed gnu-regex= p dependency. >=20 > - XMLC is now Maven friendly! Uploaded XMLC artifacts to OW2 Maven2 repo= sitory: > http://maven.ow2.org/maven2/org/enhydra/xmlc/ >=20 >=20 > See xmlc-2-3-2-release-note.html for more info... >=20 > https://forge.ow2.org/docman/view.php/49/230/xmlc-2-3-2-release-note.html > https://forge.ow2.org/docman/view.php/49/231/xmlc-2-3-1-release-note.html > https://forge.ow2.org/docman/view.php/49/232/xmlc-2-3-release-note.html >=20 >=20 > -- > Barracuda mailing list > [email protected] > http://www.ow2.org/wws/lists/projects/barracuda ------------=_1283157590-30467-2219 Content-Type: text/plain; charset="UTF-8"; name="message-footer.txt" Content-Disposition: inline; filename="message-footer.txt" Content-Transfer-Encoding: quoted-printable -- You receive this message as a subscriber of the [email protected] mailing list= . To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=3Dhelp OW2 mailing lists service home page: http://www.ow2.org/wws ------------=_1283157590-30467-2219--