Excellent news; thank you!

There's something to be said here about an unexpectedly festive solstice observance but I'm not clever enough to find it.

-- Graydon

On Tue, Dec 23, 2025, at 07:17, Christian Grün wrote:
Thanks all for the valuable feedback on our latest major release.
BaseX 12.1 is now available, with more new and revised features than planned.
Highlights include:

RESTXQ
• improved local locking for resources supplied via arguments

Storage
• PUT operations: replace or ignore existing resources

XQuery
• Cache Functions: Store transient data in main-memory LRU caches
• Key/Value Store: All opened stores are now kept in main memory
• faster generation and conversion of sequences and arrays
• fn:load-xquery-module: retrieve module only once at runtime

XQuery 4.0
• Function declarations: The 'local' prefix can now be omitted
• Destructuring: let $($head, $tail) := ...
• Map construction generalized: { 1: 2, $map-entries }
• Pseudo path function: $xml/get($node-name)
• New node comparators (is-not, precedes, follows, ...)
• %method annotation replace by =?> operator

For a more complete list of added features, visit our documentation:

https://docs.basex.org/13

You can try the new XQuery 4.0 features online using the BaseX fiddle:

https://docs.basex.org/13

Download the latest version from our homepage:

https://basex.org

Have a good time,
Your BaseX Team