# Roadmap

## New Features

- [x] Event payloads
- [x] Time triggers
- [x] Promise triggers
- [x] Hierarchical state machines
- [x] Ignoring events
- [ ] Async transitions *(in progress)*
- [ ] Persistence support

## Documentation

- [x] Global hooks
- [x] Clarify how guard conditions work
- [x] Entry, exit, and transition action parameters
- [ ] Project website *(in progress)*
- [ ] Hierarchical state machines
- [ ] Clarify that final states don't need to be explicitly defined
- [ ] Execution order of entry, exit, and transition actions and global hooks
- [ ] Recursive events & event queue
- [ ] API reference
