Finite state machines in rust; bendns fork to add types.
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 226fcbd..67f292a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,15 @@ The format is based on [Keep a Changelog][keepachangelog], and this project adheres to [Semantic Versioning][semver]. ## [Unreleased] + +## [0.4.0] - 2020-08-25 ### Added +* Allow deriving different traits for generated traits. * Add the `from_state` method to start the machine from any given state. -* `no_std` support. +* `no_std` support (thanks @luctius). +### Removed +* All default derives on generated enums. +* `Copy` constraint on `StateMachineImpl::State`. ## [0.3.0] - 2019-05-22 ### Changed @@ -42,7 +48,8 @@ adheres to [Semantic Versioning][semver]. [keepachangelog]: https://keepachangelog.com/en/1.0.0/ [semver]: https://semver.org/spec/v2.0.0.html -[Unreleased]: https://github.com/eugene-babichenko/rust-fsm/compare/v0.3.0...HEAD +[Unreleased]: https://github.com/eugene-babichenko/rust-fsm/compare/v0.4.0...HEAD +[0.4.0]: https://github.com/eugene-babichenko/rust-fsm/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/eugene-babichenko/rust-fsm/compare/v0.2.0...0.3.0 [0.2.0]: https://github.com/eugene-babichenko/rust-fsm/compare/v0.1.0...0.2.0 [0.1.0]: https://github.com/eugene-babichenko/rust-fsm/releases/tag/v0.1.0 |