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
> 

Reply via email to