BaseX 8.0 – The XMLPrague 2015 Edition

February 9, 2015

Aligned with the XML Prague 2015 Conference, we are proud to present you Version 8.0 of BaseX, your XML database system and XQuery processor! We provide you with quite a bunch of exciting features:

XQUERY

  • Support for XQuery 3.1 is nearly complete
  • We switched to a new default serialization (“adaptive”)
  • Index rewritings have been improved, more precise cost estimations
  • MIXUPDATES option: update items and return results at the same time
  • New modules: Array and User Module
  • New annotations: %basex:inline, %basex:lazy
  • 13 of our modules were updated and extended

WEB APPLICATIONS

  • DBA: Database Administration in the Browser
  • RESTXQ: regular expressions in paths, support for quality factors
  • AUTHMETHOD option: choose between Basic and Digest authentication

STORAGE

  • Faster document index (storing paths to all XML documents)
  • Replace documents in-place whenever possible
  • Updatable index structures now take much less space
  • AUTOOPTIMIZE option: optimize after each update

SECURITY

  • Revised user management; users are stored as XML
  • Digest authentication, Salted SHA256
  • Clients in various languages updated

GUI

  • Better code completions

The latest version is available at basex.org. We are looking forward to your feedback!