From the post:
Features
- Switched Collation support to use ICU4j.
- Implemented XQuery 3.1 UCA (Unicode Collation Algorithm).
- Implemented
map
type parameters for XQuery F&O 3.1fn:serialize
.- Implemented
declare context item
for XQuery 3.0.- Implemented XQuery 3.0 Regular Expression’s support for non-capturing groups.
- Implemented a type-safe DSL for describing and testing transactional operations upon the database.
- Implemented missing node kind tests in the XQuery parser when using
@
on anAbbrevForwardStep
.- Added AspectJ support to the IntelliJ project files (IntelliJ Ultimate only).
- Repaired the dependencies in the NetBeans project files.
- Added support for Travis macOS CI.
- Added support for AppVeyor Windows CI.
- Updated third-party dependencies:
- Apache Commons Codec 1.11
- Apache Commons Compress 1.15
- Apache Commons Lang 3.7
- Eclipse AspectJ 1.9.0.RC1
- Eclipse Jetty 9.4.7.v20170914
- EXPath HTTP Client 20171116
- Java 8 Functional Utilities 1.11
- JCTools 2.1.1
- XML Unit 2.4.0
Performance Improvements
- Compiled XQuery cache is now multi-threaded; concurrency is now per-source.
- RESTXQ compiled XQuery cache is now multi-threaded; concurrency is now per-query URI.
- STX Templates Cache is now multithreaded.
- XML-RPC Server will now use Streaming and GZip compression if supported by the client; enabled in eXist’s Java Admin Client.
- Reduced object creation overhead in the XML-RPC Server.
Apps
The bundled applications of the Documentation, eXide, and Monex have all been updated to the latest versions.
…
Prediction for 2018: Multiple data/document leak tsunamis.
Are you prepared?
How are your XQuery skills and tools?
Or do you plan on regurgitating news wire summaries?