Version 1.3.1 of XMLStarlet

Release Notes: Multiple values for --value-of are now correctly output with separating newlines. External entities are substituted. Pyx output now has a space between the attribute name and the value.

Other releases

  •  31 Dec 2012 21:51

Release Notes: This release fixes a crash in the pyx subcommand that occurred when it handled nodes with multiple attributes.

  •  09 Dec 2012 00:28

Release Notes: A crash with invalid editing operations has been fixed. The documentation can now be built from the tarball and installs to the correct place. The test suite has been made more forgiving of serialization differences between libxml2 versions.

  •  26 Aug 2012 22:44

Release Notes: This release adds Makefile rules for generating documentation (./configure --enable-build-docs) consistent with --transform-program-name. The ed subcommand now handles relative XPaths correctly, and there is no longer a hard limit on the number of edit operations. The last nodeset inserted can be accessed as the XPath variable $prev (or $xstar:prev), and new variables can also be defined with --var. ed -u -x may now insert nodesets instead of converting to string. The pyx subcommand now handles namespaces correctly.

  •  15 Jan 2012 02:08

Release Notes: Multiple values for --value-of are now correctly output with separating newlines. External entities are substituted. Pyx output now has a space between the attribute name and the value.

  •  02 Oct 2011 22:18

Release Notes: ASCII carriage returns are no longer added when editing UTF-16/32 xml files under Windows. --value-of now outputs the newline-separated values of all nodes instead of just the first. Special characters produced by ed -u -x are now properly escaped. EXSLT functions can now be used in ed -u -x expressions. This release adds a --var option to select. A libxml bug which caused bogus data to be passed to the error handler was worked around.

Screenshot

Project Spotlight

LDAP Account Manager

A web-based account manager for LDAP directories.

Screenshot

Project Spotlight

KameVoice

A GameVoice shell command mapping tool.