- Bugfix: `HierarchicalMachine` now considers the initial state of `NestedState` instances/names passed to `initial`.
- Bugfix: `HierarchicalMachine` used to ignore children when `NestedStates` were added to the machine.
- Bugfix 300: Fixed missing brackets in `TimeoutState` (thanks Synss)
- Feature 289: Introduced `Machine.resolve_callable(func, event_data)` to enable customization of callback definitions (thanks ollamh and paulbovbel)
- Feature 299: Added support for internal transitions with `dest=None` (thanks maueki)
- Feature: Added `Machine.dispatch` to trigger events on all models assigned to `Machine`