/[Apache-SVN]/commons/proper/scxml/tags/SCXML_0_9/RELEASE-NOTES.txt
ViewVC logotype

Contents of /commons/proper/scxml/tags/SCXML_0_9/RELEASE-NOTES.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 722270 - (show annotations)
Mon Dec 1 22:39:25 2008 UTC (11 months, 3 weeks ago) by rahul
File MIME type: text/plain
File size: 3502 byte(s)
Commons SCXML 0.9 RC1 vote has passed
1 <!--
2 * Licensed to the Apache Software Foundation (ASF) under one or more
3 * contributor license agreements. See the NOTICE file distributed with
4 * this work for additional information regarding copyright ownership.
5 * The ASF licenses this file to You under the Apache License, Version 2.0
6 * (the "License"); you may not use this file except in compliance with
7 * the License. You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 -->
17 $Id$
18
19 Commons SCXML Package
20 Version 0.9
21 Release Notes
22
23 INTRODUCTION:
24
25 Commons SCXML 0.9 is a minor release containing a few enhancements and
26 bug fixes. Changes to SCXML documents may be necessary before upgrading
27 from 0.8, see detailed changes list below. See about section at the end
28 for general information on Commons SCXML.
29
30 BREAKING CHANGES:
31
32 o The "event" attribute of the <send> element is now correctly evaluated
33 as an expression, rather than a String.
34
35 o In line with the rest of the logs used in the library, the default
36 SCXMLSemantics implementation now uses SCXMLSemantics.class to derive
37 its log name, instead of the previous logical name "scxml.app.log".
38
39 NEW FEATURES:
40
41 o [SCXML-74] - <data> should support use of id attribute
42 o [SCXML-75] - TriggerEvent should be Serializable
43 o [SCXML-78] - SCXMLListeners are not be processed in a defined order
44 o [SCXML-80] - SCXMLParser should throw exception if it fails to resolve the
45 src attribute of the <state> element
46 o [SCXML-81] - <parallel> does not support <onentry> and <onexit>
47 o [SCXML-82] - <transition> element as an child of <parallel> ignored
48 o [SCXML-84] - Add SCXML on Android usecase to website
49 o [SCXML-86] - Support initial attribute of <state>
50
51 BUG FIXES:
52
53 o [SCXML-73] - <send> delay attribute should be a value expression
54 o [SCXML-76] - Serialization of expressions may produce invalid XML
55 o [SCXML-77] - <param> semantics for using name attribute by itself are
56 not correct
57 o [SCXML-79] - SCXMLSerializer produces nested states with a parentid
58 attribute
59 o [SCXML-83] - Errors on serialization of <send>
60 o [SCXML-87] - Delayed events not passing payload
61 o [SCXML-88] - SCXMLSerializer does not serialize custom namespace
62 declarations
63 o [SCXML-89] - <assign> does not remove all previous children at location
64 o [SCXML-90] - event attribute of <send> is not evaluated as an expression
65
66 OTHER COMMENTS:
67
68 o This is a Maven 2 release.
69
70 ABOUT COMMONS SCXML:
71
72 The Commons SCXML (State Chart XML) project provides a generic
73 state-machine based execution environment. It borrows most semantics
74 from its namesake Working Draft at the W3C. Anything that can be
75 represented as a UML state chart -- business process flows, view
76 navigation bits, interaction or dialog management, and many more -- can
77 leverage the Commons SCXML library. The library abstracts out the
78 environment interfaces, and can be used in numerous server-side and
79 client-side runtimes.
80
81 Please visit the website for project information and documentation:
82
83 http://commons.apache.org/scxml/
84

Properties

Name Value
svn:eol-style native
svn:keywords Date Author Id Revision HeadURL

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2