What a wonderful surprise! Christian and the BaseX team, thank you so much! Best, Bridger On Thu, Apr 16, 2026, 8:02 AM Christian Grün via BaseX-Talk < basex-talk@mailman.uni-konstanz.de> wrote:
Dear all,
We are happy to announce a new major minor (minor major ?) release of BaseX, with support for XQuery 4.0 jnodes! XPath syntax can now be used to navigate in maps and arrays:
https://docs.basex.org/13/XQuery_4.0#jnodes
As the feature is still fresh, all your feedback is welcome to improve it further. Here is a change log of the other additions:
XQUERY 4.0 - JNodes: XPath traversal in map/array structures - Improved string representation of function items - XML, JSON: canonical serialization - Namespace declarations: support for 'fixed' and '##any'
XQUERY - HTML Parsing without parser: wrap HTML contents as string value - file:delete: raise no error if target does not exist - file:copy: Preserve capitalization of target path
GUI - Support for FlatLaf Look and Feels - Editor: Improved closing of tags
FIXES, PERFORMANCE - xquery:fork-join was fixed - info/debugging strings: increased output length - numerous tweaks to take advantage of recent JVMs - fn:path: caching of repeatedly accessed steps
Visit the following page to get a full list of new features that will officially be supported with BaseX 13:
https://docs.basex.org/13/Changelog
Visit our homepage to download the latest version:
Have fun, yours, BaseX Team Christian