← Prev in month ← Prev in thread
Next in thread → Next in month →

[ANN] Xidel 0.9.4 released

From
Benito van der Zander <>
To
,
Date
2016-06-08T17:42:42Z
ID
<>
Thread
[ANN] Xidel 0.9.4 released
Hi,
Xidel is a cli tool to run queries on X/HTML documents and JSON data 
downloaded from the web using XPath 3.0, XQuery 3.0 or JSONiq.

This new release

* completes support for XQuery 3.0 and XPath 3.0, e.g. functions 
format-*, math:* functions
* uses a new underlying regular expression engine, FLRE, which supports 
Unicode, \p,\c,\i character classes and is supposed to be extremely fast
* stricter error conditions, invalid XPath queries that were previously 
evaluated are now rejected, for example
   in regular expressions (?i) or \b, (1 + if(..) then ...) instead of 
(1 + (if(..) then ...)),  gYear("123") instead of gYear("0123")
* this improves the XQuery Test Suite conformance and it passes 
basically 100% of the XPath 2 tests and over 99.5% of the XQuery 3 tests
* supports the EXPath file module to write or read local files
* custom functions: random($max), random-seed(), x:product($seq)
* new multipage template statements: <try><catch>, <else>
* the error raising HTTP codes are now customizable
* the headers of the last HTTP request can be accessed via $headers
* improved debugging facilities: Evaluation tracing, colored output, 
improved error messages
* the default data model for primitive types is now XML Schema 1.1 and 
Unicode 8.0 conformant
* boolean operations are short-cut evaluated
* --quiet/-q was renamed to --silent/-s
* check for XIDEL_OPTIONS environment variable
* various fixes and performance improvements

You can download binaries and source at http://www.videlibri.de/xidel.html

Best,
Benito
← Prev in month ← Prev in thread
Next in thread → Next in month →