We’ve released BaseX 12.4, with a bunch of helpful new XQuery functions, numerous performance tweaks and small fixes.

Here is what’s new:

XQUERY FUNCTIONS

  • XQuery Module, parallelization: for-each, fork-any, reduce
  • String Module: new functions for ngrams & token set/sort ratio
  • Binary Module: bin:rotate, functions for counting & settings bits
  • Database Module, DB creation: support for binary & value resources
  • Archive Module: improved encoding detection, better streaming

XQUERY PERFORMANCE

  • index rewritings for numeric predicates: //city[@code = 12763]
  • evaluate loop-invariant predicates only once
  • faster sorting of primitive value sequences
  • callback functions: improved type propagation

FIXES & TWEAKS

  • command-line: newline added after the result of a query
  • error feedback: improved ‘did you mean’ suggestions
  • parsing of CSV files with empty lines
  • GUI: higher trace output limits

For a preview of the added features, please visit the following page:

https://docs.basex.org/13

Visit our homepage to download the latest version:

https://basex.org


Back to Posts
Related Content: