Release Notes: A bug in which stylesheets with CDATA nodes led to memory corruption was fixed. The test scripts now double "/" characters under msys to avoid path conversion; most tests now succeed in the mingw build. The --help option now prints to stdout and exits with success. There were some further tweaks in the tests and build system.
Release Notes: Special XML characters in arguments are escaped (in particular, double quotes can now be included in xpath expressions). Non-zero exit code when an input file is not found. XML ed with --pf/--ps options no longer reformats output. Exit with an error instead of segfaulting when trying to delete namespace nodes. A --disable-static-libs ./configure option has been added to use shared libxml2 and libxslt. Use TESTS and XFAIL_TESTS for testing, giving more readable output.
Release Notes: This release fixes several bugs. When validating long documents, error messages will now give correct line numbers past 65536 (Bug 1219072). Validation will not use an embedded DTD if not asked (Bug 1167215). The parameters to the --value option for update and the --output option for select are now escaped (Bugs 3052978 and 1912978). C14n on documents with a DTD now respects default attributes (Bug 1505579).
Release Notes: Submitted patches have been applied, fixing numerous bugs. In particular, inplace editing now works, libxml2 features are only used if libxml2 has been compiled to support them, and the -N option usage has been expanded. Due to lack of packagers, this is a source-code-only release.
Release Notes: A new Windows binary is available. It was compiled against libxml2 2.7.6 and libxslt 1.1.26.
Release Notes: Several bugs in pyx/depyx options were fixed. This release was recompiled against the recent libxml2 2.6.18 and libxslt 1.1.13 libraries.
Release Notes: Several core dump bugs were fixed. This release was recompiled against the recent libxml2 2.6.17 and libxslt 1.1.12 libraries. New binaries were provided for Windows and Linux and the documentation was updated.
Release Notes: Security bugs (buffer overflows) have been fixed. This release is recompiled against recent libxml2-2.6.13 and libxslt-1.1.10 libraries. There are new binaries for Windows/Linux. The documentation has been updated.
Release Notes: This release has been recompiled against the recent libxml2 -2.6.12 and libxslt-1.1.9 libraries. There are additional examples and tests, a bug in the namespaces argument parsing was fixed, and the documentation was updated.
Release Notes: XmlStarlet has been recompiled against recent libxml2-2.6.8 and libxslt-1.1.5 libraries. New binaries for Windows/Linux have been built. Additional examples and tests have been included. A c14n canonicalization bug has been fixed. Documentation has been updated.