Projects / Arabica / Releases

All releases of Arabica

  •  28 Nov 2012 09:46
Avatar

    Release Notes: XSLT engine is now, like the rest of Arabica, parameterised on string type. It can be used with std::string, std::wstring, or any arbitrary string type.

    •  24 Oct 2010 12:22
    Avatar

      Release Notes: This release contains incremental improvements to Arabica's XSLT processor, along with assorted bug fixes.

      •  20 Oct 2008 12:19
      Avatar

        Release Notes: Taggle, a port of John Cowan's TagSoup package, was added. Taggle parses HTML as found in the wild, generating a well-formed stream of SAX events. The Taggle interface is identical to Arabica's XML parser, allowing HTML to be processed with XML tools.

        •  26 Sep 2007 17:52
        Avatar

          Release Notes: This is the first release that knowingly breaks existing code, but the changes required are all straightforward. There are several filename changes. Some classes have been moved into different namespaces. This release adds no new functionality.

          •  31 Aug 2007 13:09
          Avatar

            Release Notes: This release includes the first release of Mangle, the Arabica XSLT engine. Still actively under development, mangle passes about 85% of the OASIS XSLT conformance test suite and covers most common cases. There are additional incremental improvements to the build system.

            •  23 Jan 2007 11:45
            Avatar

              Release Notes: Further improvements were made to the configure system. The build can now be configured without the Boost libraries, in which case the XPath components are skipped. Parser detection is improved, as is detecting the correct libraries for sockets. TreeWalker and NodeFilter were added. MSXML version checking was beefed up. Buffering in convertstream was reworked to reduce the number of dynamic allocations. LexicalHandler and DeclHandler are promoted to be part of the XMLReader interface.

              •  21 Sep 2006 22:53
              Avatar

                Release Notes: This release further improves the configuration options, allowing easier selection of the underlying XML parser library. The Visual Studio 2003 solution and project files have been properly updated so that all the tests and examples are built. Compiling Arabica against MSXML also works correctly again. This release introduces no other new functionality.

                •  19 Sep 2006 01:29
                Avatar

                  Release Notes: Incremental improvements to the build system. Most significantly, it is now possible to configure the build without the Boost library, in which case those components that need Boost are skipped.

                  •  07 Sep 2006 23:16
                  Avatar

                    Release Notes: This release uses GNU Autotools, significantly simplifying the build process. Other than the changes to the source code layout and build system, this release contains no new features or bugfixes.

                    •  04 Aug 2006 17:22
                    Avatar

                      Release Notes: This release extends the XPath engine to support arbitrary strings types. It now runs std::string and std::wstring out of the box. A new dual DOM/Streaming parser has been added. By registering a callback function, partially built DOM trees can be processed, modified, manipulated, or even discarded before proceeding to build more of the tree. The test suite has been extended to include std::string, std::wstring, and a custom string type. The release also includes assorted minor 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.