Announce: Calabash 0.8.4

I'm pleased to announce Calabash 0.8.4 in my continuing series of very
alpha releases.

The most interesting changes are probably:

  * An attempt to make Calabash work on Windows.
  * A URIResolver (read XML Catalogs support).
  * A cx:cache extension attribute for updating the catalog dynamically
  * And bug fixes, of course.

What's new/what's fixed:

  * Support mode option on p:validate-with-xml-schema
  * Clean up command line inputs so that Calabash will work (better)
    on Windows
  * Make sure command line inputs replace any default bindings for the
    specified port
  * Added more debugging messages associated with phoning home
  * Added support for URI resolution, provide a URIResolver class with
    the -r command line option
  * Added a cx:cache extension attribute to populate the resolver
    cache with step outputs.
  * Improve error messages (print underlying cause when Calabash
    fails)
  * Support template-name and initial-mode options on p:xslt step
  * Support a sequence of input documents to p:xslt
  * Support exclude-inline-prefixes on p:declare-step
  * Fixed bug that prevented an explicit reference to the 'current'
    port on p:viewport or p:for-each
  * Support p:iteration-position() and p:iteration-size() on
    p:for-each
  * Added code to check for proper use of sequences on input/output
  * Fixed bug that caused comments, PIs, and text nodes to be
    discarded when removing excluded namespaces
  * Refactored and removed some dead code

See http://norman.walsh.name/2008/projects/calabash and
http://xmlcalabash.com/

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | The shortness of life can neither
http://nwalsh.com/            | dissuade us from its pleasures, nor
                              | console us for its pains.-- Vauvenargues

Received on Friday, 31 October 2008 13:33:01 UTC