solid_signals 1.0.4
solid_signals: ^1.0.4 copied to clipboard
A high-performance, ultra-lightweight, and fine-grained reactive state management solution for Flutter.
1.0.4 #
- Fixed stale Flutter watch subscriptions and nested SignalScope lookup.
- Fixed Computed recovery after evaluation errors and circular dependency cleanup.
- Fixed synchronous Stream.listen error handling in AsyncSignal.
- Fixed disposal cleanup, family eviction, and hydration auto-disposal behavior.
- Repaired and expanded package documentation.
1.0.3 #
- Added cancellable Signal.listen subscriptions with previous/current values.
- Added Signal.peek for untracked reads.
- Added reactive Future sources, Stream sources, cancellation hooks, retry, reload, invalidation, and retained data during AsyncSignal refreshes.
1.0.2 #
- Fixed
AsyncSignalre-fetch infinite notification loop by correcting evaluation order inEffectandComputed. - Added Dart DX Extensions (
.signal,.toSignal(),.computed,.effect). - Added Persistence & Hydration API (
SignalStorage,globalSignalStorage,.hydrate()). - Added central logging observer (
ConsoleSignalObserverandSignalObserver.enableLogging()). - Added optional
nameproperty toSignalandAsyncSignal.fromFutureconstructors for easier diagnostics.
1.0.1 #
- Add official repository and documentation website links.
1.0.0 #
- Initial stable release of
solid_signals. - Core
SignalandComputedreactivity engine. - Added
Observewidget and.watch(context)extension for surgical UI rebuilds. - Built-in asynchronous state management with
AsyncSignal.