Skip to content

Commit 8ec95b2

Browse files
author
hyperandroid
committed
Tons of changes.
1 parent 8b49a45 commit 8ec95b2

File tree

9 files changed

+874
-339
lines changed

9 files changed

+874
-339
lines changed

automata.js

Lines changed: 672 additions & 189 deletions
Large diffs are not rendered by default.

changelog

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
07-02-2015 *1.1.0*
2+
------------------
3+
4+
Major changes.
5+
6+
* Session.dispatch and Session.processMessage dissapear in favor of Session.consume
7+
* Session.consume accepts a callback function triggered when the FDA ends executing its message queue.
8+
* All examples are working.
9+
* Added methods newGuardException and newSessionListener to the module object.
10+
* Added documentation for all object variables.
11+
* Added doclet annotations.
12+
* Checked readme.md
13+
* Guards must throw a GuardException and not any exception. This exception can be created by calling module.newGuardException.
14+
115
04-02-2013 *1.0.7*
216
------------------
317

@@ -26,7 +40,7 @@
2640
transition postGuard: transition.event+"_postGuard"
2741

2842
* Top level FSM now have correct name. The one they're registered with.
29-
* Fixed a bug that didn't passed properly the state on FSM enter to callbacks.
43+
* Fixed a bug that didn't pass properly the state on FSM enter to callbacks.
3044

3145
04-15-2012 *1.0.4*
3246
------------------

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "automata",
3-
"version": "1.0.7",
3+
"version": "1.1.0",
44
"main": "automata",
55
"keywords": [
66
"DFA",
77
"state machine",
88
"automata"
99
],
1010
"author": "hyperandroid <[email protected]> (http://labs.hyperandroid.com)",
11-
"description": "Automata is a Deterministic Finite State Machine automata framework featuring: a JSON based automata creation, timed transitions, sub-states, guards, FSM registry, etc.",
11+
"description": "Automata is a Deterministic Finite State Machine automata framework featuring: a JSON based automata definition, timed transitions, sub-states, guards, FSM registry, etc.",
1212
"repository": {
1313
"type": "git",
1414
"url": "git://github.com/hyperandroid/Automata.git"

0 commit comments

Comments
 (0)