Skip to content
mesmo edited this page May 2, 2013 · 19 revisions

Welcome to the state.cs wiki! The current stable release is 1.4.3.

Introduction

State.cs is a C# implementation of a state machine library that largely follows UML 2 state machine semantics. Given the need to make this an executable model, there are divergences to UML 2, please read [UML compliance](UML Compliance) for more information.

Versioning

The versions are in the form {major}.{minor}.{build}

  • Major changes introduce significant new behaviour and will update the public API.
  • Minor changes introduce features, bug fixes, etc, but note that they also may break the public API.
  • Build changes can introduce features, though usually are fixes and performance enhancements; these will never break the public API.
Clone this wiki locally