- Implemented two stage exit and updated docs accordingly
- Implemented an experimental feature that allows a transition action to be a member of the transition source or any of its direct or indirect contexts, see BOOST_FSM_RELAX_TRANSITION_CONTEXT
- Various small code and documentation improvements
[SVN r25762]
- Changed the fifo_scheduler<> implementation so that a custom worker implementation needs to duplicate less code
- Various other small code and doc changes
[SVN r22494]
- Breaking change: Reordered template arguments of state_machine and asynchronous_state_machine. This change only affects users who customized state_machine<> or asynchronous_state_machine<>
- Added shallow/deep history support and updated documentation accordingly
- Added various compile-time sanity checks
- Added 1 FAQ (asked by Mitsuo Fukasawa)
[SVN r20357]
- Various minor bug fixes and code improvements (no breaking interface changes)
- Added Keyboard and PingPong examples
- Added .pdf documentation
[SVN r19650]