Release Notes: 'expp' (both the command-line version and the Java version) can now be compiled in 32 bits ('IA-32') and in 64 bits ('x86-64'). It accurately handles UTF-8 files with and without BOM. There is also a new directive ('cdata'), which can be used if you want to enclose an XML tree in an XML CDATA section, and the preprocessor still issues an error if the enclosed XML tree is not well-formed.
Release Notes: 'CDATA' sections are now handled properly. The corresponding Java native component was introduced.
Release Notes: This version is internationalized. Available languages are French and English, but other languages can be easily added.
Release Notes: Addition of the 'xpp:attribute' directive, which allows you to create an attribute that has the content of a macro as a value, thanks to the use of the new 'xpp' library. The use of the 'xmlns:...' attribute is also now allowed, and the error localization is more accurate.
Release Notes: A file localization bug in the XML error detection algorithm that occurred when included files are in subdirectories has been fixed.
Release Notes: This version fixes two bugs. The first is about a missing error message when a nesting overflow occurs. The second is about the inclusion of a file, with relative path, from an included file; the base directory is now the one of the included file, and no longer the one of the first file.
Release Notes: When an error occurs, a short explanation message is now printed. Local macros can now be defined; scope is limited to the 'expand' tag in which they are defined.This release contains some minor bugfixes.