v0.0.1 of zeba_academy_state_machine

2026-04-06T07:58:20.971555Z

0.0.1 was published on Apr 6, 2026.

Changelog excerpt:
🎉 First stable release of `zeba_academy_state_machine`

#### ✨ Features

- Add `ZState`for defining states
- Add `ZTransition`for state transitions
- Implement `ZStateMachine`core engine
- Support for adding states and transitions
- Prevent invalid transitions with runtime checks
- `canTransition()`helper method
- `onTransition`callback support

#### 🧪 Debugging

- Built-in `ZDebugger`for logging transitions
- Logs for successful transitions
- Logs for invalid transitions

#### 🛡 Safety

- Enforces state registration before transitions
- Throws exceptions for invalid transitions

#### ⚡ Performance

- Lightweight architecture
- Minimal dependencies

#### 📦 Developer Experience

- Simple and clean API
- Easy integration with Flutter apps
- Test-friendly design

---
## ❤️ Support

If you like this package, consider giving it a ⭐ on GitHub and sharing it with the community!

---
**Thank you for visiting!**🙌