solid_signals 1.0.4 copy "solid_signals: ^1.0.4" to clipboard
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 AsyncSignal re-fetch infinite notification loop by correcting evaluation order in Effect and Computed.
  • Added Dart DX Extensions (.signal, .toSignal(), .computed, .effect).
  • Added Persistence & Hydration API (SignalStorage, globalSignalStorage, .hydrate()).
  • Added central logging observer (ConsoleSignalObserver and SignalObserver.enableLogging()).
  • Added optional name property to Signal and AsyncSignal.fromFuture constructors for easier diagnostics.

1.0.1 #

  • Add official repository and documentation website links.

1.0.0 #

  • Initial stable release of solid_signals.
  • Core Signal and Computed reactivity engine.
  • Added Observe widget and .watch(context) extension for surgical UI rebuilds.
  • Built-in asynchronous state management with AsyncSignal.
0
likes
160
points
109
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A high-performance, ultra-lightweight, and fine-grained reactive state management solution for Flutter.

Homepage
Repository (GitHub)

License

MIT (license)

Dependencies

flutter

More

Packages that depend on solid_signals