$Id: RELEASE-NOTES.txt 719758 2008-11-22 00:10:31Z rahul $ Commons SCXML Package Version 0.9 Release Notes INTRODUCTION: Commons SCXML 0.9 is a minor release containing a few enhancements and bug fixes. Changes to SCXML documents may be necessary before upgrading from 0.8, see detailed changes list below. See about section at the end for general information on Commons SCXML. BREAKING CHANGES: o The "event" attribute of the element is now correctly evaluated as an expression, rather than a String. o In line with the rest of the logs used in the library, the default SCXMLSemantics implementation now uses SCXMLSemantics.class to derive its log name, instead of the previous logical name "scxml.app.log". NEW FEATURES: o [SCXML-74] - should support use of id attribute o [SCXML-75] - TriggerEvent should be Serializable o [SCXML-78] - SCXMLListeners are not be processed in a defined order o [SCXML-80] - SCXMLParser should throw exception if it fails to resolve the src attribute of the element o [SCXML-81] - does not support and o [SCXML-82] - element as an child of ignored o [SCXML-84] - Add SCXML on Android usecase to website o [SCXML-86] - Support initial attribute of BUG FIXES: o [SCXML-73] - delay attribute should be a value expression o [SCXML-76] - Serialization of expressions may produce invalid XML o [SCXML-77] - semantics for using name attribute by itself are not correct o [SCXML-79] - SCXMLSerializer produces nested states with a parentid attribute o [SCXML-83] - Errors on serialization of o [SCXML-87] - Delayed events not passing payload o [SCXML-88] - SCXMLSerializer does not serialize custom namespace declarations o [SCXML-89] - does not remove all previous children at location o [SCXML-90] - event attribute of is not evaluated as an expression OTHER COMMENTS: o This is a Maven 2 release. ABOUT COMMONS SCXML: The Commons SCXML (State Chart XML) project provides a generic state-machine based execution environment. It borrows most semantics from its namesake Working Draft at the W3C. Anything that can be represented as a UML state chart -- business process flows, view navigation bits, interaction or dialog management, and many more -- can leverage the Commons SCXML library. The library abstracts out the environment interfaces, and can be used in numerous server-side and client-side runtimes. Please visit the website for project information and documentation: http://commons.apache.org/scxml/