Projects / VTD-XML / Releases

All releases of VTD-XML

  •  06 Sep 2012 07:11
Avatar

    Release Notes: Full XPath node() support was added, and XPath text is supported. Sophisticated XPath rewrite features were added for performance optimization. Internal caching is now supported, and for certain complex expressions 1000x improvements are possible. A more permissive deletion condition was added to XMLModifier. Bugs in getElementFragment() and getContentFragment() were fixed.

    •  25 Feb 2011 02:39
    Avatar

      Release Notes: The Core VTD-XML API was expanded. Support was added for a 5-level location cache for both navigation and indexing. This is intended for performance tuning for XML documents of various depth. Support was added for document content manipulation for empty element nodes. For Java, support for processing gzipped and zipped XML files was added, and support for HTTP URL based XML processing was enhanced. For C, the thread-safe version and non-thread-safe version were merged to create a single thread-safe version using thread local storage. A full featured C++ version of VTD-XML has been released.

      •  10 Aug 2010 03:27
      Avatar

        Release Notes: Performance tuning for small files, strict XML Namespace conformance, an expanded core API with getPrefixString(), compareNormalizedTokenString2(), and toNormalizedString2(), expanded cutting/slicing capability that can get sibling fragments, a fix for a bug with reading huge XML documents on some platforms, and other important bugfixes.

        •  12 Apr 2010 09:23
        Avatar

          Release Notes: The core VTD-XML API was expanded. Support for capturing white spaces was added to VTDGen. Support for getContentFragment(), recoverNode() and cloneNav() was added to VTDNav. Support for updating and reparsing a feature was added to XMLModifier. Support for retrieving all attributes was added to AutoPilot. BookMark was enhanced. In XPath, comment and processing instruction support for nodes, namespace axis support, and round-half-to-even() were added. A number of bug fixes and code enhancements were done.

          •  03 Oct 2009 03:45
          Avatar

            Release Notes: TD-XML's Core API was expanded. VTDNav now has toStringUpperCase, toStringLowerCase, contains(), endsWith(), and startsWith(). Extended VTD now has in-memory buffer support. Xpath was improved and the following XPath 2.0 functions were added: abs(), ends-with(), upper-case(), and lower-case(). Support for variable reference was added. Internal performance tuning was undertaken and bugs were fixed. Warning messages were fixed in the C version and a memory leak during Xpath expression parsing was fixed.

            •  16 Jul 2009 19:50
            Avatar

              Release Notes: Major bugfixes in all modules in VTD-XML.

              •  16 Feb 2009 15:26
              Avatar

                Release Notes: Separate VTD indexing generating and loading was added. See http://vtd-xml.sf.net/persistence.html for further information. Extended VTD was integrated, supporting 256 GB documents (in Java only). duplicateNav() was added for replicating multiple VTDNav instances sharing XML, VTD, and LC buffer (available in Java and C#). Various bugfixes and enhancements were made.

                •  22 Oct 2008 13:04
                Avatar

                  Release Notes: This version supports a maximum file size of 256 GB and memory mapped capabilities. The updated documentation is also available for download. In short, you can basically do full XPath queries on documents that are bigger than the memory space available on your machine.

                  •  03 Apr 2008 03:51
                  Avatar

                    Release Notes: Performance was enhanced for small documents. More functionalities were added for in XMLModifier. Mixed content is supported for XPath. Various bugfixes and enhancements were done.

                    •  23 Feb 2008 08:08
                    Avatar

                      Release Notes: VTDException is now introduced as the root class for all of VTD-XML's exception classes. Transcoding capability is now added for inter-document cut and paste. You can cut a chunk of bytes in a UTF-8 encoded document and paste it into a UTF-16 encoded document and the output document is still well-formed. ISO-8859-10, ISO-8859-11, ISO-8859-12, ISO-8859-13, ISO-8859-14, and ISO-8859-15 support has been added. Zero length Text nodes are now possible. The ability to dump an in-memory copy of text was added. There were various code cleanup, enhancement, and bugfixes.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.