XSLT 3.0 implementation

The configuration option XPATH_VERSION_FOR_XSLT determines the language level of XPath accepted in XSLT stylesheets. The values recognized are now 20, 30, 305, and 31. The values 20, 30, and 31 indicate XPath 2.0, XPath 3.0, and XPath 3.1; the value 305 indicates XPath 3.0 with extensions (for maps) as defined in the XSLT 3.0 specification.