This release of Saxon implements the full XPath 2.0 language as defined in the working draft of 4 April 2005.
The known restrictions in XPath 2.0 support include the following:
The state of implementation of all the standard functions is as described in functions.html
Timezone offsets are limited to the range -13:00 to +14:00. XML Schema specifies -14:00 to +14:00. This limit is apparently imposed by the JDK 1.5 implementation, though it is not documented. The limit with JDK 1.4 appears to be -12:00 to +12:00.
In regular expressions, the metacharacter "." matches a Unicode character whose codepoint is above 65535 only if JDK 1.5 is used. With JDK 1.4, it does not match.
In the implementation of the data model, element-content whitespace ("ignorable whitespace") reported by a validating parser is not stripped.
If a relative URI is used as a collation URI, it is not resolved as described in the specifications.