zeba_academy_state_tools 1.0.0 copy "zeba_academy_state_tools: ^1.0.0" to clipboard
zeba_academy_state_tools: ^1.0.0 copied to clipboard

Lightweight reactive state management toolkit for Flutter with async state widgets, reactive controllers, lifecycle-aware state handling and minimal boilerplate.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project follows Semantic Versioning.


1.0.0 - 2026-03-06 #

๐ŸŽ‰ Initial Release #

First stable release of zeba_academy_state_tools โ€” a lightweight reactive state management toolkit for Flutter.

โœจ Features #

  • ReactiveController for simple reactive state handling
  • ReactiveBuilder widget for automatic UI updates
  • AsyncController for handling async state operations
  • AsyncStateWidget for loading / success / error UI states
  • LifecycleState for lifecycle-aware state management
  • Minimal boilerplate architecture
  • Lightweight and fast reactive updates

๐Ÿงฉ Components Added #

  • ReactiveController<T>
  • ReactiveBuilder<T>
  • AsyncController<T>
  • AsyncStateWidget<T>
  • LifecycleState<T>

๐Ÿš€ Example #

  • Added Flutter example demonstrating:
    • Reactive counter controller
    • Async state loading example
    • UI integration with StateBuilder

๐Ÿงช Testing #

  • Initial test suite added
  • Reactive controller state update tests
  • Async controller state transition tests

๐Ÿ“ธ Documentation #

  • Added screenshots support for pub.dev
  • Added complete README documentation
  • Added usage examples and architecture explanation

๐Ÿ“œ License #

  • Project released under GPL-3.0 License

Upcoming Releases #

1.1.0 (Planned) #

  • Reactive stream support
  • Improved AsyncStateWidget animations
  • Performance optimizations
  • Additional lifecycle hooks

1.2.0 (Planned) #

  • DevTools debugging helpers
  • Global state controller support
  • Improved testing utilities
0
likes
140
points
100
downloads
screenshot

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Lightweight reactive state management toolkit for Flutter with async state widgets, reactive controllers, lifecycle-aware state handling and minimal boilerplate.

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_state_tools