This is an old revision of HomePage
from 2007-12-12 14:57:12.
- XQilla version 2.3.0 released
XQilla 2.3 is a major release that includes partial XQuery 3.0 support,
including higher order functions, relaxed FLWOR syntax, and private functions.
The XQuery Full Text syntax has been updated to the latest specification, and
- XQilla version 2.2.4 released
This is a bug fix release for XQilla 2.2, including the ability to compile against Xerces-C 3.1.0, and a small number of miscellaneous fixes.
- XQilla version 2.2.3 released
This is a bug fix release for XQilla 2.2, including a small number of miscellaneous fixes.
- XQilla version 2.2.2 released
This is a bug fix release for XQilla 2.2. This release includes fixes for xlC compiler issues, a SIGBUS on sparc architectures, casting issues between Xerces-C 2.8 and 3.0, Windows memory bug when resolving a document or collection, a segfault when parsing a document in memory, transforming document nodes, and other fixes. This release also updates libtool to version 2.2.6.
- XQilla version 2.2.0 released
This is the 2.2 release of XQilla. This release adds a debugger and
debugging API, partial support for XSLT 2.0, and a prototype
implementation of higher order functions for XQuery.
- XQilla version 2.1.2 released
This is a bug fix release for XQilla 2.1. This release
includes compilation fixes for 64 bit and Solaris, as well as
several DOM 3 API related bugs.
- XQilla version 2.1.1 released
This is the 2.1 release of XQilla. This release adds support
for querying non-XML data sources, including HTML via
TidyLib, JSON and plain text files.
- XQilla version 2.0.0 released
This is the 2.0 release of XQilla. XQilla is now available under the Apache
License v2, a more permissive open source license. This release also implements
document projection, a technique for reducing memory usage and increasing query
- XQilla version 1.1.0 released
This is the 1.1 release of XQilla, that introduces some major new features
including XQuery Update (Last Call Working Draft 28 August 2007) support,
streaming event output, and speed and memory consumption improvements.
- XQilla version 1.0.1 released
This is the 1.0.1 patch release of XQilla, that fixes a few minor bugs discovered since version 1.0.
XQilla is an XQuery and XPath 2.0 implementation written in C++ and based on Xerces-C. It implements the DOM 3 XPath API, as well as having it's own more powerful API. It conforms to the W3C proposed recomendation of XQuery and XPath 2.0.
Sourceforge Project Summary
XQilla is an XQuery∞
and XPath 2∞
library and command line utility written in C++, implemented on top of the Xerces-C∞
library. It is made available under the terms of the Apache License v2
XQilla is originally based on an open source project called Pathan∞
, that was hosted by Decisionsoft∞
and implemented XPath 2. However, XQilla has been developed and improved considerably from the Pathan code base. A list of people involved in the development of XQilla can be found here
XQilla is hosted on Sourceforge∞
, and it's Sourceforge page can be found here∞
XQilla version 2.0 is now available under a new less restrictive license, the Apache License v2
. This release continues to support XQuery Update
(Last Call Working Draft 28 August 2007). Downloads are available here∞
Anonymous CVS access is available to the XQilla repository - please see the instructions∞
for information on how to access it. You can also browse the CVS repository here∞
Documentation can be found here
There is a user mailing list, xqilla-user, which is the appropriate place to direct any questions or problems. You can join the mailing list here∞
, and archives for it are here∞
If you have a bug to report, you may wish to enter it into our bug database∞