Author: rahul
Date: Mon Dec 18 10:33:21 2006
New Revision: 488386
URL: http://svn.apache.org/viewvc?view=rev&rev=488386
Log:
Roll version to 0.7-SNAPSHOT. Clean release notes, they will be continually updated hereon.
Modified:
jakarta/commons/proper/scxml/trunk/RELEASE-NOTES.txt
jakarta/commons/proper/scxml/trunk/build.xml
jakarta/commons/proper/scxml/trunk/pom.xml
jakarta/commons/proper/scxml/trunk/project.xml
jakarta/commons/proper/scxml/trunk/src/conf/MANIFEST.MF
Modified: jakarta/commons/proper/scxml/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/RELEASE-NOTES.txt?view=diff&rev=488386&r1=488385&r2=488386
==============================================================================
--- jakarta/commons/proper/scxml/trunk/RELEASE-NOTES.txt (original)
+++ jakarta/commons/proper/scxml/trunk/RELEASE-NOTES.txt Mon Dec 18 10:33:21 2006
@@ -17,85 +17,34 @@
$Id$
Commons SCXML Package
- Version 0.6
+ Version 0.7-SNAPSHOT
Release Notes
INTRODUCTION:
-Commons SCXML 0.6 primarily contains new features, along with a
+Commons SCXML 0.7 primarily contains new features, along with a
handful of bug fixes. See about section below for general information
on Commons SCXML.
IMPORTANT NOTES:
- o Commons SCXML v0.6 requires Commons Digester v1.8 (mandatory update)
- o The recommended version of Commons JEXL is now v1.1 and the
- recommended version of Commons Logging is v1.1
-
- o Starting v0.6, all SCXML elements must strictly belong to the
- correct namespace with the following URI (case sensitive):
-
- http://www.w3.org/2005/07/scxml
-
- o See bug fixes section for semantic incompatibilities introduced due
- to bugs fixed from v0.5
NEW FEATURES:
- o The entire Commons SCXML object model as well as the SCXMLExecutor
- instances are now serializable, as long as the user specified content
- in all state contexts is also serializable. This is particularly
- useful in web environments for session persistence and clustering.
- If <data> elements are used; the DOM Level 2 implementation in use
- must also be serializable.
-
- o There is improved support for XML namespaces in SCXML documents.
- Custom actions may be defined in user-specified namespaces.
-
- o Deferred XPath expression evaluation, in context of interaction with
- <data> elements, has improved. It is now possible to use namespace
- prefixed XPath expressions based on prefixes used in the document.
-
- o The SCXMLExecutor instances now provide some element of thread-safety.
- Firing events on a state machine executor instance or reseting it
- are synchronized operations. The underlying state machine needs to
- model any race conditions correctly.
+
DEPRECATIONS:
-All deprecations introduced in this version are scheduled for removal in
-v1.0 of the library.
- o [org.apache.commons.scxml.Builtin] The data() and dataNode() methods
- that take two arguments are deprecated. They are replaced by their
- three argument namespace-aware counterparts.
-
- o [org.apache.commons.scxml.ErrorReporter] All String constants in this
- class have been deprecated. Use constants with the same names in
- org.apache.commons.scxml.semantics.ErrorConstants instead.
-
- o [org.apache.commons.scxml.io.SCXMLDigester] The custom digester rules
- in this class are deprecated. They should not have been part of the
- public API to begin with.
-
- o [org.apache.commons.scxml.model.Invoke] The method getParams()
- returning a java.util.Map has been deprecated. Use the method
- params() returning a java.util.List instead. See Javadocs for details.
BUG FIXES:
- o [SCXML-21] Delay is not processed for <send> element with default
- targettype ("scxml").
-
- o [SCXML-16] target and targettype attributes of <send> element should
- be evaluated as expressions.
- o [SCXML-14] Allow target of a transition to be omitted.
OTHER CHANGES:
- o [SCXML-31] <var> and <assign> now log new values.
+
ABOUT COMMONS SCXML:
Modified: jakarta/commons/proper/scxml/trunk/build.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/build.xml?view=diff&rev=488386&r1=488385&r2=488386
==============================================================================
--- jakarta/commons/proper/scxml/trunk/build.xml (original)
+++ jakarta/commons/proper/scxml/trunk/build.xml Mon Dec 18 10:33:21 2006
@@ -15,7 +15,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
-->
-<!--build.xml generated by maven from project.xml version 0.6
+<!--build.xml generated by maven from project.xml version 0.7-SNAPSHOT
on date July 19 2006, time 0958-->
<project default="jar" name="commons-scxml" basedir=".">
@@ -35,7 +35,7 @@
</property>
<property name="javadocdir" value="dist/docs/api">
</property>
- <property name="final.name" value="commons-scxml-0.6">
+ <property name="final.name" value="commons-scxml-0.7-SNAPSHOT">
</property>
<path id="build.classpath">
<fileset dir="${libdir}">
@@ -185,7 +185,7 @@
</tstamp>
<property name="copyright" value="Copyright &copy; The Apache Software Foundation.
All Rights Reserved.">
</property>
- <property name="title" value="Commons SCXML 0.6 API">
+ <property name="title" value="Commons SCXML 0.7-SNAPSHOT API">
</property>
<javadoc use="true" private="true" destdir="${javadocdir}" author="true" version="true"
sourcepath="src/main/java" packagenames="org.apache.commons.scxml.*">
<classpath>
Modified: jakarta/commons/proper/scxml/trunk/pom.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/pom.xml?view=diff&rev=488386&r1=488385&r2=488386
==============================================================================
--- jakarta/commons/proper/scxml/trunk/pom.xml (original)
+++ jakarta/commons/proper/scxml/trunk/pom.xml Mon Dec 18 10:33:21 2006
@@ -29,7 +29,7 @@
<name>SCXML</name>
<groupId>commons-scxml</groupId>
<artifactId>commons-scxml</artifactId>
- <version>0.6</version>
+ <version>0.7-SNAPSHOT</version>
<inceptionYear>2005</inceptionYear>
<description>A Java Implementation of a State Chart XML Engine</description>
Modified: jakarta/commons/proper/scxml/trunk/project.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/project.xml?view=diff&rev=488386&r1=488385&r2=488386
==============================================================================
--- jakarta/commons/proper/scxml/trunk/project.xml (original)
+++ jakarta/commons/proper/scxml/trunk/project.xml Mon Dec 18 10:33:21 2006
@@ -20,7 +20,7 @@
<name>SCXML</name>
<groupId>commons-scxml</groupId>
<artifactId>commons-scxml</artifactId>
- <currentVersion>0.6</currentVersion>
+ <currentVersion>0.7-SNAPSHOT</currentVersion>
<inceptionYear>2005</inceptionYear>
<shortDescription>Jakarta Commons SCXML</shortDescription>
Modified: jakarta/commons/proper/scxml/trunk/src/conf/MANIFEST.MF
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/src/conf/MANIFEST.MF?view=diff&rev=488386&r1=488385&r2=488386
==============================================================================
--- jakarta/commons/proper/scxml/trunk/src/conf/MANIFEST.MF (original)
+++ jakarta/commons/proper/scxml/trunk/src/conf/MANIFEST.MF Mon Dec 18 10:33:21 2006
@@ -6,7 +6,7 @@
Specification-Vendor: The Apache Software Foundation
Implementation-Title: org.apache.commons.scxml
Implementation-Vendor: The Apache Software Foundation
-Implementation-Version: 0.6
+Implementation-Version: 0.7-SNAPSHOT
Implementation-Vendor-Id: org.apache
X-Compile-Source-JDK: 1.4
X-Compile-Target-JDK: 1.4
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
|