Releases: state-machines/state-machines-rs
Releases · state-machines/state-machines-rs
state-machines: v0.8.1
0.8.1 (2026-01-23)
Dependencies
- The following workspace dependencies were updated
- dependencies
- state-machines-macro bumped from 0.8.0 to 0.8.1
- dependencies
state-machines-macro: v0.8.1
state-machines: v0.8.0
state-machines-macro: v0.8.0
state-machines-core: v0.8.0
state-machines: v0.7.1
state-machines: v0.7.0
0.7.0 (2025-11-15)
Features
- add comprehensive performance benchmarks (1f984d3)
- add concrete context type support for embedded systems (003500b)
- add concrete context type support for embedded systems (0fd546c)
- add dynamic dispatch mode for runtime event handling (4472738)
- add state data accessors for dynamic mode (v0.6.0) (4102b8f)
- add state-local storage accessors for hierarchical states (4d24314)
- add state-specific data accessors and automatic storage lifecycle (d64f84f)
- enforce snake_case event names with validation (586fbda)
- implement around callbacks with transaction-like semantics (f117b83)
- implement SubstateOf trait and polymorphic superstate transitions (0f95e4a)
- update criterioni package (9d6d932)
Bug Fixes
- add local README copy for packaging (a764fc1)
- correct README path for cargo publish (0cc66ed)
- correct README path in package and remove dead doc links (50d45c6)
- correct README.md path in package include (6d62778)
- generate superstate markers and avoid duplicate data() methods (b0838f0)
- storage rollback corruption and clippy compliance (4e5a5fa)
- suppress lint warnings in tests and benchmarks (292b2e2)
- suppress naming convention warnings in dynamic_dispatch test (0b5cfa9)
state-machines-macro: v0.7.1
state-machines-macro: v0.7.0
0.7.0 (2025-11-15)
Features
- add concrete context type support for embedded systems (003500b)
- add concrete context type support for embedded systems (0fd546c)
- add dynamic dispatch mode for runtime event handling (4472738)
- add state data accessors for dynamic mode (v0.6.0) (4102b8f)
- add state-local storage accessors for hierarchical states (4d24314)
- add state-specific data accessors and automatic storage lifecycle (d64f84f)
- enforce snake_case event names with validation (586fbda)
- implement around callbacks with transaction-like semantics (f117b83)
- implement SubstateOf trait and polymorphic superstate transitions (0f95e4a)
- update criterioni package (9d6d932)
Bug Fixes
state-machines-core: v0.7.0
0.7.0 (2025-11-15)
Features
- add concrete context type support for embedded systems (003500b)
- add concrete context type support for embedded systems (0fd546c)
- add dynamic dispatch mode for runtime event handling (4472738)
- add state data accessors for dynamic mode (v0.6.0) (4102b8f)
- enforce snake_case event names with validation (586fbda)
- implement around callbacks with transaction-like semantics (f117b83)
- implement SubstateOf trait and polymorphic superstate transitions (0f95e4a)