Dear all,

BaseX 11.9 is released, with many new XQuery 4.0 features and numerous performance tweaks.

The new release will possibly be the last Java 11 release: Future relases will be based on Java 17.

This is what you get:

 - [ADD] XQuery 4.0: %method annotation, try/finally
 - [ADD] XQFO 4.0: element-to-map(-plan), doc, function-identity
 - [ADD] Option LOGMASKIP: anonymize IP address
 - [ADD] prof:time, prof:memory: Aggregation performance measurements
 - [MOD] prof:variable: Complete listing of in-scope variables
 - [MOD] Arrays & maps, uniform data types: less memory consumption
 - [MOD] JSON, CSV, HTML representations: less memory consumption
 - [MOD] Records: Faster access to statically known entries
 - [MOD] Records: implicit record creation for statically parsed maps
 - [MOD] Sequences, arrays, maps: Unified low-level (un)boxing
 - [MOD] XQuery: faster 'instance of' type checks
 - [MOD] Arrays & maps: faster traversals and wildcard lookups
 - [MOD] GUI, Shift-ESC shortcut for stopping query
 - [FIX] Store is written again at shutdown time
 - [FIX] RESTXQ, %rest:single: null pointer exceptions
 - [FIX] html:doc: close stream

For a preview of the upcoming 12 features, please visit the following page…

https://docs.basex.org/12

…and have a look at our homepage to download the latest version:

https://basex.org

Have fun,
Your BaseX Team