Antoine Levy-Lambert | 27 Dec 2010 18:01
Picon
Picon

[ANN] Apache Ant (TM) 1.8.2 Released

Hi,

the Apache Ant development team is proud to announce the release of
Apache Ant (TM) 1.8.2

Key features of the 1.8.2 release are

    * performance improvements in directory scanning
    * XSLT task honors classpath again (bugrep 49271)
    * distinction between core tasks and optional tasks is abolished
    * numerous bug fixes and improvements as documented in Bugzilla and
in WHATSNEW

Thanks to all our committers and contributors. Best wishes for 2011.

Regards,

Antoine

Antoine Levy-Lambert | 15 May 2010 01:13
Picon
Picon

[ANN] release of Apache Ant 1.8.1


Hi,

on behalf of the Ant development team, I have the pleasure to announce
the release of Apache Ant 1.8.1.

Key features of the 1.8.1 release are

    * new task augment allows to add attributes or nested elements to
previously defined references
    * numerous bug fixes and improvements as documented in Bugzilla and
in WHATSNEW

Regards,

Antoine Levy-Lambert

Picon Picon
From: Antoine Levy-Lambert <antoine <at> gmx.de>
Subject: [ANN] release of Apache Ant 1.8.1
Date: 2010-05-07 23:36:05 GMT
Hi,

(Continue reading)

Antoine Levy Lambert | 8 Feb 2010 23:37
Picon
Picon

[ANN] Release of Ant 1.8.0

Hi,

on behalf of the Ant development team, I have the pleasure to announce 
the release of Ant 1.8.0.

Some of the features included in the new release are :

    *  Lexically scoped local properties, i.e. properties that are only 
defined inside a target, sequential block or similar environment.
    * <import> can now import from any file- or URL-providing resource - 
this includes <javaresource>.
    * Various improvements to the directory scanning code that help with 
symbolic link cycles (as can be found on MacOS X Java installations for 
example) and improve scanning performance. For big directory trees the 
improvement is dramatic.
    * The way developers can extend Ant's property expansion algorithm 
has been rewritten (breaking the older API) to be easier to use and be 
more powerful.
    * a new top level element extension-point allows build files to be 
extended with custom targets more easily
    * At the same time the if and unless attributes have been rewritten 
to do the expected thing if applied to a property expansion (i.e. 
if="${foo}" will mean "yes, do it" if ${foo} expands to true, in Ant 
1.7.1 it would mean "no" unless a property named "true" existed). This 
adds "testing conditions" as a new use-case to property expansion.
    * Ant now requires Java 1.4 or later
    * new task include provides an alternative to <import> that should 
be preferred when you don't want to override any targets
    * numerous bug fixes and improvements as documented in Bugzilla and 
in WHATSNEW
(Continue reading)

Boris Kolpackov | 1 Feb 2010 13:30
Favicon

Xerces-C++ 3.1.0 released

Hi,

I am pleased to announce the release of Xerces-C++ 3.1.0. This version 
is interface-compatible (but not necessarily binary-compatible) with 
Xerces-C++ 3.0.x and contains the following major new features and
improvements:

 * Working multi-import support. The support for handling multiple import
   declarations with the same target namespaces has been improved and
   thoroughly tested. Furthermore, the same logic was extended to
   loadGrammar and the schemaLocation attributes so that you can load
   several schemas with the same namespace and/or "add" more declarations
   with the schemaLocation attributes. To enable this feature, set the
   XMLUni::fgXercesHandleMultipleImports feature/parameter to true.
   Starting with this release all the tests and examples have multi-import
   support enabled by default.

 * New property, XMLUni::fgXercesLowWaterMark, allows the configuration
   of the parser buffer low water mark. In particular, setting this value
   to 0 disables data caching in the parser which can be useful if you
   want the SAX events to be dispatched as soon as the data is available.

 * DOMLSParser::parseWithContext implementation. In particular, this 
   functionality allows one to parse a document fragment with missing
   namespace declarations as long as the context document provides them.

 * Improved performance and reduced memory footprint when validating with
   large maxOccurs values. If available, the SSE2 instructions are used to 
   further speedup this case.

(Continue reading)

Antoine Levy Lambert | 12 Jan 2010 22:15
Picon
Picon

[ANN] Ant 1.8.0RC1 released

Hi,

 Apache Ant 1.8.0RC1 is now available for download from 
http://ant.apache.org

    * a new top level element extension-point allows build files to be 
extended with custom targets more easily
    * if and unless attributes will be evaluated according to the values 
of the properties entered if these properties evaluate to true, false, 
on, off
    * Ant now requires Java 1.4 or later
    * new task include provides an alternative to <import> that should 
be preferred when you don't want to override any targets
    * numerous bug fixes and improvements as documented in Bugzilla and 
in WHATSNEW

Regards,

Antoine

Michael Glavassevich | 17 Dec 2009 07:57
Picon

[ANNOUNCEMENT]: XML Commons External 1.2.06 now available

Hi everyone,

The XML Commons team is pleased to announce that version 1.2.06 of XML Commons External is now available. This is a maintenance release of the JAXP 1.2 APIs which were included in Xerces-J 2.6.2 and earlier.

Specifically, the changes introduced in this release are:

* Fixed a bug in StreamResult where it was not escaping non-ASCII characters in its conversion of a java.io.File object to a system identifier.

* Modified the FactoryFinder and SecuritySupport classes to prevent them from being extended or instantiated.

* Eliminated the creation of temporary Boolean objects in the SecuritySupport classes.

* Eliminated the creation of short lived StringBuffer and String objects in each of the FactoryFinder classes. The debug print method calls were creating instances of StringBuffer and String which were never read.

* Updated each of the JAXP factory classes so that they treat an empty string value for their system property as if it had not been set. Previously the factories would make a futile attempt to create an instance of a class named "" and then fail.

* Fixed the Implementation-Vendor and Implementation-URL entries in the jar manifest.

* Fixed miscellaneous typographical errors in the Javadocs.

The source and binary distributions are available for download here: http://xerces.apache.org/mirrors.cgi

For more information please visit: http://xml.apache.org/commons/

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas <at> ca.ibm.com
E-mail: mrglavas <at> apache.org

Boris Kolpackov | 19 Feb 2009 14:34
Favicon

Xerces-C++ 3.0.1 released

Hi,

I am pleased to announce the release of Xerces-C++ 3.0.1. This
version is binary-compatible with Xerces-C++ 3.0.0 and contains
the following bug fixes and minor enhancements:

 * More robust handling of leading/trailing whitespaces (XERCESC-1838). 
 * Minor documentation updates, including a fix for XERCESC-1848. 
 * Add --disable-rpath configure option. 
 * Remove class name from method declaration (XERCESC-1850). 
 * Fix a bug in the socket and winsock net accessors when a redirection 
   response does not contain a "Location" header. 
 * Make XMLMutex use the correct MemoryManager when it closes its mutex. 
 * Documentation fixes (XERCESC-1841). 
 * Force Borland projects to use CRLF EOL. 
 * The wrong constructor was called, causing a memory leak (XERCESC-1840). 
 * Fix memory leak (XERCESC-1834). 

This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:

http://xerces.apache.org/xerces-c/download.cgi

Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

Enjoy,
	Boris

--

-- 
Boris Kolpackov, Code Synthesis Tools   http://codesynthesis.com/~boris/blog
Open source XML data binding for C++:   http://codesynthesis.com/products/xsd
Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Boris Kolpackov | 29 Sep 2008 20:19
Favicon

Xerces-C++ 3.0.0 released

Hi,

I am pleased to announce the release of Xerces-C++ 3.0.0. This
version is interface-incompatible with Xerces-C++ 2.8.0 and
contains a large number of improvements, bug fixes, and clean-
ups, including:

  * Autotools-based build system for the UNIX/Linux/Mac OS X platforms
  * Project files for VC++ 9
  * Support for the ICU transcoder in VC++ 7.1, 8, and 9 project files
  * libcurl-based net accessor
  * Support for XInclude in DOM
  * Support for both XPath 1 and XPath 2 models in the DOM XPath interface
  * Support for the XML Schema subset of XPath 1 in DOM
  * Conformance to the final DOM Level 3 interface specification
  * Ability to provide custom DOM memory manager as well as tune the global 
    DOM heap parameters
  * All public and widely used interfaces as well as a large portion of the 
    implementation were converted to be 64-bit safe.
  * Various XML Schema fixes including the fix for the large maxOccurs and 
    minOccurs bug as well as for the changed ##other interpretation
  * Reviewed and cleaned up diagnostics messages
  * Optimizations for SAX/SAX2 and DOM parsing as well as XML Schema 
    validation

For the compete list of changes see:

http://xerces.apache.org/xerces-c/releases.html

For information on migrating from 2.8.0 to 3.0.0 see:

http://xerces.apache.org/xerces-c/migrate-3.html

This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:

http://xerces.apache.org/xerces-c/download.cgi

Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

Finally I would like to thank all who contributed source code, 
submitted bug reports, and helped test the beta releases. I
would like to especially thank Alberto Massari for his help
in getting this release out.

Enjoy,
	Boris

--

-- 
Boris Kolpackov, Code Synthesis Tools   http://codesynthesis.com/~boris/blog
Open source XML data binding for C++:   http://codesynthesis.com/products/xsd
Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Carsten Ziegeler | 9 Jan 2008 18:34
Picon
Favicon

[ANN] Apache Cocoon 2.1.11 Released

Apache Cocoon 2.1.11 Released
-----------------------------

   The Apache Cocoon Community is proud to announce the new release
   of Apache Cocoon.

   Apache Cocoon is a web development framework built around the concept
   of separation of concerns (that is: allowing people to do their job
   without having to step on each other toes) and component-oriented web
   RAD.

   The latest version is downloadable from
   http://cocoon.apache.org/mirror.cgi
   (Please use the mirrors to download the release - it might take
   a little bit more time until the latest release is available on
   all mirrors, so give the mirrors some time - approx. 24h to update.)

   This release includes many bug fixes and smaller enhancements.

   For more information about Apache Cocoon 2.1.10, please go to
   http://cocoon.apache.org. You'll find the whole list of changes at
   http://cocoon.apache.org/2.1/changes.html.

The Apache Cocoon Project

-- 
Carsten Ziegeler
cziegeler <at> apache.org
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. XPathXMLFileModule supports
variable replacement and caching of documents in ehcache 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 users 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 using event-aware cache. [JH]

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

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

*) XMLDB Block: Fix collection URLs in XMLDBSource. Fixes URL resolution and '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://dojotoolkit.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 ObjectModelAction ThreadSafe [RG]

*) Core: Update log4j to 1.2.14, commons-io to 1.3.1, commons-lang to 2.3 and 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 ancestor widget, if it is
specified. [VG]

*) Serializers block: Correctly handle content of script and style tag as cdata 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 the default of java.io.tempdir. [CZ]

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

*) Template block: Add missing toString implementation to TemplateObjectModelHelper.ParametersMap. [CZ]

*) Portal block: CocoonPortlet needs to allow overriding servlet-path parameter 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 setting cache-expires to a
negative value). [CZ]

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

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

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

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

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

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

*) HSQLDB block: Fix startup problems with newer HSQLDB versions and upgrade 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 before first startElement. [JH]

*) Updating Dojo to 0.4.1. use namespaces for loading widgets cleanup of client-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 on their (file) validity. [CZ]

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

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

*) Fixes to forms and ajax samples. [JQ]

Vadim Gritsenko | 11 Dec 2007 03:45

[ANNOUNCEMENT] Apache Xindice 1.2m1 released

The Apache Xindice team is pleased to announce immediate availability  
of the new release of Xindice native XML database, Apache Xindice 1.2m1.

This is the first milestone in the 1.2 series of releases and is  
intended to serve as developer's preview of new features which will be  
part of 1.2 final release. Specifically, 1.2m1 introduces:

   * New web based administration console;
   * Read and write database access via WebDAV API;
   * Full text indexing and querying of Xindice collections using  
Lucene;
   * Full text search extension for XPath query language;
   * as well as few bug fixes and enhancements.

Complete list of changes can be found here:

   http://xml.apache.org/xindice/changes.html

Xindice now comes in only two forms of distributions - source and
binary, which is compiled with JDK 1.4, and available from the
download page:

   http://xml.apache.org/xindice/download.cgi

Please send your comments and suggestions to the Xindice mailing
lists. Bug reports and patches are accepted via Bugzilla:

   http://issues.apache.org/bugzilla/

Regards,
Vadim

Boris Kolpackov | 31 Aug 2007 18:27
Favicon

Xerces-C++ 2.8.0 released

Hi,

I am pleased to announce the release of Xerces-C++ 2.8.0. This
version is interface-compatible with Xerces-C++ 2.7.0 and contains
a large number of bug fixes as well as improvements to the build
system. For the compete list of changes see:

http://xerces.apache.org/xerces-c/releases.html

For information on migrating from 2.7.0 to 2.8.0 see:

http://xerces.apache.org/xerces-c/migrate.html

This release is available in source code and as pre-compiled
libraries for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7 and g++ 3.4.x, both SPARC and x86
   HP-UX 11i - aCC A.03.x, PA-RISC
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X 10.4 (Tiger) - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7 and g++ 3.4.x, both SPARC and x86-64
   HP-UX 11i - aCC A.03.x, PA-RISC
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:

http://xerces.apache.org/xerces-c/download.cgi

Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

With this release we have also moved the website from
xml.apache.org/xerces-c/ to xerces.apache.org/xerces-c/ and the
master distribution directory from www.apache.org/dist/xml/xerces-c/
to www.apache.org/dist/xerces/c/ . We believe we have established
redirects in all the necessary places but if you notice any problems
with the website, please report them.

Finally I would like to thank Gareth Reakes, Alberto Massari, David
Cargill as well as everybody who tested the release candidate and
provided fixes.

Enjoy,
Boris

--

-- 
Boris Kolpackov
Code Synthesis Tools CC
http://www.codesynthesis.com
Open-Source, Cross-Platform C++ XML Data Binding


Gmane