[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
[ANN] Xidel 0.9.4 released
- From: Benito van der Zander <benito@benibela.de>
- To: xml-dev@lists.xml.org, talk@x-query.com
- Date: Wed, 08 Jun 2016 19:42:42 +0200
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
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]