Releases: Conal-Tuohy/XProc-Z
Fixed the logging
This version ships with an implementation of the SLF4J logger, something which had gone astray at some point due to a change in XMLCalabash. Messages are logged to Java's standard output stream, and should end up in the logs of your Servlet container.
1.5.2-8
This version of XProc-Z provides access to environmental parameters such as OS environment variables, Servlet configuration parameters, Java system properties, etc, using the XProc function system-properties
. XProc-Z still provides these parameters to the main pipeline's parameters
port, but it's generally more convenient for pipeline authors to access them via the system-properties
function.
Full Changelog: 1.5.2...1.5.2-8
1.5.2
In this release the XProc interpreter XMLCalabash is bumped to version 1.4.1-100
1.5.1
This version updates the XMLCalabash XProc interpreter to a recent version (without Log4J).
Example XProc pipelines are updated to properly import the library files on which they depend, since Calabash is strict about that now.
Full Changelog: 1.5...1.5.1
XProc with full XPath 3.1 support
This release bumps the XProc interpreter XMLCalabash to version 1.2.5-100, containing Saxon-HE-10.2, providing full support for XPath 3.1 including higher order functions.
More options for HTML serialization
In this release, an HTML response can be specified using a single text node containing serialized HTML, which is then serialized as is, and served with the content-type "text/html". e.g.
<c:body content-type="text/html"><html> ... </html></c:body>
XProc-Z can now produce HTML that isn't XHTML
In this release it's now easy to serialize a web page as HTML (other than XHTML).
To serialize as HTML, simply produce a c:response
whose c:body
element contains an html
element, and whose @content-type
= text/html
. To continue to serialize web pages as XHTML, use c:body/@content-type
= application/xhtml+xml
.
Release to fix a bug in p:episode system property
This release bundles a forked version of xmlcalabash1
.
Bug fix release
This release fixes a thread-related bug which can occur when the server is under load.
1.1 minor update
Includes improved support for JSON, and an update to the latest version of xmlcalabash.
Note that Java 8 is now required to run this version.