Main Page » Changelog

Changelog

The following features have been added, updated, or removed in BaseX 12:

Command-Line Options

  • Added: -O to set an option (standalone, client).

Options

  • Updated: LOG: Support for different log targets.

XQuery 4.0

  • Added: Record declaration. Example: declare record coord(x, y);.
  • Added: Record type. Example: { 'a': 1 } instance of record(a).
  • Added: While clause. Example: for $i in 1 to 5 while ($i * $i) < 10 return $i.
  • Added: Map and array filter. Example: [ 1, 2, 3 ]?[. != 2].
  • Added: Multiple node tests can be specified after the axis specifier. Example: $node/child::(element()|text()).

Process Functions

  • Updated: proc:system: environment option added.

Standard Functions

  • Added: fn:collation, fn:collation-available.
  • Updated: fn:hash, fn:round.

⚡Generated with XQuery