Hi Christian and team -

Congratulations and many, many thanks!

Best,
Bridger

On Thu, Jun 26, 2025, 8:54 AM Christian Grün <[email protected]>
wrote:

> Dear all,
>
> Version 12 marks a major leap forward for BaseX – our open-source XML
> framework, database engine, and XQuery 4.0 processor. This release
> introduces powerful new features, essential upgrades, and expanded
> standards support that will elevate how you build, query, and manage
> XML-driven applications.
>
> This is what you get:
>
> 🔧 Core Upgrades
> - Java 17: better performance, long-term support
> - Jetty 12: better compatibility, future-proofing
>
> ✨ XQuery features, 4.0
> - Order-Preserving Maps: more intuitive & predictable data structures
> - Map performance: significantly leaner & faster, close to native Java
> - Arrays & sequences: Wrapping as arrays in constant time & vice versa
> - Pipeline Operator: clean, expressive queries with the -> operator
> - Typed constructs: structured data with item and record constructors
> - Stack Traces, finally block: better debugging, robust error-handling
> - While Clauses: better control flow in functional logic
> - Standardized CSV, JSON, and HTML Parsing, support for Validator.nu
> - Scripting: launch XQuery expressions as independent jobs
> - Profiler Optimizations: aggregation of profiled results
>
> 🔐 Security & Admin Enhancements
> - Automatic Admin Password Generation (first startup)
> - Log Filtering, Masking & Truncation: better control over logging
>
> Get the new version and check out our documentation for more details:
>
>   https://basex.org
>   https://docs.basex.org/main/Changelog
>
> Have fun,
> Your BaseX Team
>
>

Reply via email to