NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1454 most downloaded on pub.dev
Dart port of Preact.js Signals
Last release 4 months ago
26 May 2026
Ships fairly regularly
a new release about every 8 months
Most releases are documented
notes for 21 of 25 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
25 releases · first in 2023
Update event-sink.md by @Koichi5 in #367
debugLabel to hooks by @dickermoshe in #412ValueListenable.toSignal() not removing listener on dispose by @google-labs-jules[bot] in #425Full Changelog: v6.0.1...v7.0.0
One column per month.
SignalOptions to accept a non-nullable equality parameter defaulting to SignalStandardEquality<Never>().SignalEquality subclasses: SignalStandardEquality, SignalIdentityEquality, SignalCustomEquality, and SignalDeepEquality to allow direct, cohesive constructor calls and imports.SignalStandardEquality<Never>() as a default covariant parameter check.ci: restrict publish workflow to tag pushes to enable automated pub.d…
ci: restrict publish workflow to tag pushes to enable automated pub.d…
Add @pragma for inline and errors
- Expose SignalEffectException
Computed not also can throw SignalEffectException instead of generic error
Switch to mixin class on Listenable and ReadonlySignal
Add SignalEffectException for getting the error and StackTrace for a failed effect callback
- Add Computed.isInitialized
- Adding lazy signal - Rename some internal methods
Updating documentation comments
Upstream changes with @preactjs/signals-core to 1.8.0
Fixing issue with computed on null value check
Adding fireImmediately for FutureSignal, StreamSignal
Nothing published for this version
Nothing published for this version
Fixing generics for FutureSignal, StreamSignal via SignalState
Fixing generics for FutureSignal, StreamSignal, IterableSignal, - ListSignal, MapSignal and SetSignal
Adding value signals: ListSignal, MapSignal, SetSignal, - IterableSignal
Adding Preact Signals 0.0.1 DevTools extension
Updating inline code documentation
Rename futureToSignal to signalFromFuture
Nothing published for this version
Fixing recursive call after refactor
Adding computed, effect, signal, untracked
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →