Skip to content

Releases: steelbreeze/state.js

Minor bug fix

12 Aug 20:26
Compare
Choose a tag to compare

Fixes an issue introduced in 5.5.1 where the sequence of region and state entry for external transition was incorrect.

Tidy post 5.5.0 release

08 Aug 10:07
Compare
Choose a tag to compare

Minor refactoring

Rollup of minor API changes

01 Aug 13:07
Compare
Choose a tag to compare

A release that made all the minor API changes (mainly cleaning up the public API) that were made possible during the v5.4.x work.
See the RELEASES.md for full details.

Better logging

17 Jul 16:24
Compare
Choose a tag to compare

Create a better logging, warning and error interface (should be backwards compatible).

Fix a minor issue where a warning in FinalState called the error method on the warnTo object.

Minor bug fix and refactoring

15 Jul 17:45
Compare
Choose a tag to compare

See RELEASES.md for details

Bug fix

07 Jul 21:28
Compare
Choose a tag to compare

Bug fix with external transitions from a composite state to child state

Add support for local transitions

04 Jul 09:02
Compare
Choose a tag to compare

Initial implementation of Local transitions; additive changes to the API with the introduction of a TransitionKind enumeration and kind parameters on the Transition constructor and Vertex.to method.

Bug fix relating to internal transitions introduced in 5.4.0

23 Jun 17:13
Compare
Choose a tag to compare

Fix Junction static conditional branch issue

21 Jun 07:28
Compare
Choose a tag to compare

See RELEASES.md for full details

Fix bugs in Terminate and Choice PseudoStates

13 Jun 10:55
Compare
Choose a tag to compare

Reaching a Terminate PseudoState was not setting isTerminated on the state machine instance.

When selecting an arbitrary transition from Choice pseudo states (when multiple valid transitions were selected, the first transitions were not having equal weighting with the others.