XML Calabash 0.9.40 released

See http://xmlcalabash.com/download/

There have been a few quiet releases since I last made a splash about
it. The list of the recent changes is below. Of particular interest might
be the first tentative stab at some real documentation[2].

     * Added text/json as a synonym for application/json.

     * Improve the error message associated with invalid <p:inline> content
       so that it includes the location of the error.

     * Resolved [1]issue #21; add support for Saxon configuration properties
       in the confugration file.

     * Suppress stack traces on errors unless debugging is enabled.

     * Fixed bug where namespace bindings on the label expression weren't
       provided when the expression was evaluated by <p:label-elements>.

     * Throw static error for missing option name, attempting to continue
       just generates an NPE anyway.

     * Support fail-on-error properly and fix typo in send-authorization for
       <cxf:info>.

     * Fixed bugs in <cx:eval> that caused the runtime to be copied
       incorrectly sometimes and incorrectly counted parameter input ports as
       primary.

     * Changed the format of the XProc configuration file to allow multiple
       QNames to be specified in a single <implementation> type.

     * Resolve issue #104, make sure calling extension functions in use-when
       doesn't cause an NPE.

     * Refactored serialization to use common code in S9apiUtils.

     * Removed bogus, out-of-date docs/ChangeLog and docs/BUGS files. Added
       some real documentation.

     * Added new system-property values to test for the presence of
       extensions.

     * Added non-conformant transparent-json extension that support five
       flavors of JSON transparently on http-request, store, document, and
       data.

     * Added cx:java-properties step.

     * Fixed bug where template reader in <p:template> wasn't getting reset.

     * Added support for charset parameter on <cx:unzip>.

     * Refactored XML parsing code a bit to make sure that the appropriate
       URI and entity resolvers are used every time.

     * Attempted to fix problem where single-part HTTP POST/PUT bodies
       weren't decoded if they were base64 encoded in the <c:body>.

     * Added parameter support to the FOP implementation of
       <p:xsl-formatter>.

     * Added first attempt at [2]reference documentation.

                                        Be seeing you,
                                          norm

[1] https://github.com/ndw/xmlcalabash1/issues/21
[2] http://xmlcalabash.com/docs/reference/

-- 
Norman Walsh
Lead Engineer
MarkLogic Corporation
Phone: +1 413 624 6676
www.marklogic.com

Received on Friday, 11 November 2011 14:04:24 UTC