Persistent
State Machine:
SmartState state machine has support for serializing the
machine to a stream. The machine can be initialized back to
the same active states later. This feature is extremely useful
for applications which need to maintain the last active state
when it comes up after a shutdown. The serialization can be
done to a disk file or in memory.
Easy
transition creation:
The Studio is enhanced to make the creation of transitions
easy. One click on a state anchor point and drag to another
state to create a connecting transition.
Debug
logging of state entry, exit and messages:
Code generator accepts a new flag through with we can generate
debug trace output code for onEntry, onExit and onMessage
functions. Very useful for debugging the state machine. For
production build, this feature can be turned off.
Improved
User Guide:
User guide is reworked considerably to include every aspect of
the software.
Licensing:
Studio can be licensed independently.
More
Examples:
More examples added to demonstrate the Persistence, Fork &
Join features of SmartState. |