Dear all,
We provide you with a new and fresh version of BaseX, our open source XML framework, database system and XQuery 3.1 processor:
Apart from our main focus (query rewritings and optimizations), we have added the following enhancements:
XQUERY: MODULES, FEATURES - Archive Module, archive:write: stream large archives to file - SQL Module: support for more SQL types - Full-Text Module, ft:thesaurus: perform Thesaurus queries - Fulltext, fuzzy search: specify Levenshtein limit - UNROLLLIMIT option: control limit for unrolling loops
XQUERY: JAVA BINDINGS - Java objects of unknown type are wrapped into function items - results of constructor calls are returned as function items - the standard package "java.lang." has become optional - array arguments can be specified with the middle dot notation - conversion can be controlled with the WRAPJAVA option - better support for XQuery arrays and maps
WEB APPLICATIONS - RESTXQ: Server-Timing HTTP headers are attached to the response
For a more comprehensive list of added and updated features, look into our documentation (docs.basex.org) and check out the GitHub issues (github.com/BaseXdb/basex/issues).
Have fun, Your BaseX Team
Hi again,
A new BaseX patch release is available, which resolves a GUI icon bug and includes minor new XQuery tweaks:
Next, due to privacy concerns, we have disabled the automatic GUI update check at startup time. You can manually re-enable it by choosing:
1. Help » Check for Updates 2. Do you want to have automatic checks for updates? » Yes
For those who are interested in what’s going on: The URL https://files.basex.org/version.txt is called via a standard HttpURLConnection instance [1]; no additional user-specific data will (and has ever) be sent to our server.
Have fun, and thanks for your support, Christian
[1] https://github.com/BaseXdb/basex/blob/2672bee5797f59aa4e8a67461db5d906d8e293...
Hi there,
A new BaseX release is available, which provides you with minor fixes and performance tweaks.
If you want to dig deeper, just have a look at the commit messages:
https://github.com/BaseXdb/basex/commits/master
Have fun, Christian
Hi all,
BaseX 9.6.3 is out. It contains minor bug fixes, most notably a problem with the encoding of HTML forms sent via POST. See [1] for the full list of commits.
And we’re thrilled to announce that we’ve just begun work on BaseX 10, which will be based on JDK 11. Here are some of the features we’ll be trying to embed:
• Two-phase query compilation (logical & physical) • Improved locking on database level • Better support for XML Catalogs (based on the new built-in catalog resolver in Java) • New HTTP Client (based on the new Java HTTP client) • Support for high-resolution images in the BaseX GUI
Have fun, Christian
Dear all,
We provide you with a new version of BaseX, our open source XML framework, database system and XQuery 3.1 processor. Apart from performance tweaks and bug fixes, it comes with the following enhancements [1,2]:
• Backups: support for comments added • RESTXQ: improved caching for unmodified modules • GUI, editor: list opened files (Ctrl-F6) • GUI: improved support for middle mouse button • XQuery: inspect:functions: parse modules only once • XQuery: db:delete: Faster deletion of binary resources • XQuery: jobs:eval: handling of large job numbers revised • XQuery optimizations: rewrite value to general comparisons
All the best to everyone, Christian
[1] https://basex.org/2022/04/26/basex-9.7.1/ [2] https://github.com/BaseXdb/basex/commits/master
Dear all,
Enjoy the latest BaseX patch release of BaseX, our XML Framework:
It contains various bug fixes…
• HTTP Requests, sending headers • Storage handling of main-memory databases • GUI editor, double clicks • function items and mixed updates
…and (still undocumented) XQuery 4 preview features.
Have fun, Christian
Hi all,
A new BaseX performance and bug fix release is available [1].
We’re looking forward to your feedback,
Christian BaseX Team
A new maintenance release is available. It comes with…
• a new command-line option -W for indenting results; • better pooling of HTTP requests; • minor bug fixes.
All the best, Christian
Dear all,
We provide you with a new patch release of BaseX. It provides minor bug fixes:
• DBA, settings: enable indentation • macOS: proper closing of the GUI • (undocumented) support for new XQuery 4 features • minor bug fixes
As usual, you can have a look at our GitHub commits for more details:
https://github.com/BaseXdb/basex/commits/main
All the best, have fun, Christian
Hi all,
A new patch release of BaseX is available:
It gives you a bunch of new XQuery 4 features, advanced performance tweaks and minor bug fixes. As usual, you can have a look at our GitHub commits for more details:
https://github.com/BaseXdb/basex/commits/main
Have fun, all the best, Christian
Dear all,
We are excited to announce BaseX 10.6!
As we approach the next major release, the latest version comes with many internal refinements and optimizations to save main memory and speed up operations on sequences, strings and characters:
• XQuery: Much more memory-efficient representation of XML fragments • XQuery: Faster access to substrings and character sequences • XQuery: Faster iterations with the simple map operator • XQuery 4: more preview features available • CSV/JSON conversions: Less memory consumption • CSV parsing: option for skipping empty fields • GUI, editor: better code completion • Less reflection: Direct access to TagSoup, iXml, JLine • Minor bug fixes
For more details, look for the BaseX 11 preview features in our documentation…
https://docs.basex.org/index.php?search=%22Version 11"
…and check out the GitHub commit history:
https://github.com/BaseXdb/basex/commits/main
Moreover, the latest BaseX artifacts are made available on Maven Central again.
Thanks everyone, have fun,
Christian BaseX Team 2005-23
Dear all,
A first BaseX 11 patch release is available. It contains minor bug fixes and tweaks:
- [FIX] Duplicate libraries removed from distribution packages - [FIX] XQuery, inspect:module and inspect:xqdoc - [FIX] WebSocket, ws:broadcast, ws:emit: send maps and arrays - [FIX] HTTP Payloads: handling multipart messages - [ADD] XQuery: support for union node tests - [MOD] XQuery: Better coercion for arrays and maps - [MIN] Updated to Jetty 11.0.22 and Markup Blitz 1.4
Have fun, Your BaseX Team
The next BaseX 11 performance and patch release is available. This is what you get:
- [ADD] New XQuery 4 features - [ADD] Options: LOG, support for stdout/stderr/slf4j targets - [ADD] XQuery: focus expression (A -> B; experimental) - [MOD] XQuery, processing single chars: reduced memory consumption - [MOD] XQuery, db:node-id, db:node-pre: faster retrieval - [FIX] XQuery: self-recursiveness of functions and variables revised - [FIX] XQuery: inspect:function has become more robust
By the way, we had not particularly announced the last patch release:
https://basex.org/2024/08/15/basex-11.2/
For a preview of the upcoming 12 features, visit the following page:
Visit our homepage for general information and downloads:
Have fun, Your BaseX Team
A new BaseX 11 patch release is available. Here are some of the new features:
- [ADD] New XQuery 4 features (sibling axes, civil-timezone, etc) - [ADD] job:execute: Run XQuery scripts - [ADD] Permissions: Access to request headers and query parameters - [ADD] New options: LOGEXCLUDE, LOGCUT - [ADD] JSON serialization: Improved double representation - [ADD] JSON serialization: json-lines support - [FIX] Tomcat: improved job handling
We are approaching version 12. For a preview of the upcoming features, please visit the regularly updated changelog:
https://docs.basex.org/12/Changelog
As usual, download the new version from our homepage:
All the best everyone, Your BaseX Team
Dear all,
A new BaseX maintenance release is available. It contains …
• an enhanced English Stemmer (dictionary for irregular forms added), • preview implementations of BaseX 10 features (see our documentation), • XQuery performance tweaks, and • minor bug fixes.
All the best, take care, Christian
Hi all,
A new BaseX maintenance release is available. This is what you get:
• DBA: Improved support for database backups • Performance tweaks and bug fixes
…and some more BaseX 10 previews:
• Store Module (before: Caching Module) • Backup of general data (users, jobs, stores)
We spend most of our time on BaseX 10. Stay tuned!
Yours, Christian BaseX Team
basex-announce@mailman.uni-konstanz.de