Dear all,
we are excited to announce the new version of BaseX, aligned with the LinuxTag Event in Berlin/Germany. The main features are: a highly efficient XQuery map expression with associated functions, basic authentication in our JAX-RX (REST) API, and multiple editor tabs. Please read on for more details:
API:
[ADD] JAX-RX API now supports basic user authentication:
docs.basex.org/wiki/JAX-RX_API
[ADD] The COPY command creates identical database copies:
docs.basex.org/wiki/Commands
[ADD] The OPTIMIZE ALL command minimizes all database structures:
docs.basex.org/wiki/Commands
XQuery:
[ADD] map expressions and functions added:
docs.basex.org/wiki/Map_Functions
[MOD] File module aligned with latest EXPath specification:
docs.basex.org/wiki/File_Functions
[MOD] Speedup of full-text queries with keyword lists.
Example: $x contains text { 'a', 'b', 'c', ...}
[MOD] XQuery Update optimizations for replacing nodes;
tree-aware updates.
[MOD] XQuery optimizations to avoid materialization of
sequences.
GUI:
[ADD] Multiple editor tabs added
[ADD] Database management: copy databases
Core:
[ADD] Internal XML parser: HTML entities added
[FIX] Glob syntax: support for multiple file suffixes
Have fun! Christian, BaseX Team
Back to Posts