All notable changes to this project will be documented in this file.
1.2.0 - 2024-11-24
EffectContext
- An effect context object with acancel()
function that can be used to cancel the effect.
1.1.0 - 2024-10-18
untracked()
- A function that reads the value of a signal without tracking it.signal
option toeffect()
andmemo()
- An instance ofAbortSignal
that can be used to unlink all dependencies when the signal is aborted.structuralEqual()
- a structural equality function which usesObject.is()
semantics.looseStructuralEqual()
- a structural equality function which uses==
semantics.
- The
SignalOptions.equals
option now defaults tostructuralEqual()
instead ofObject.is()
. - The tuple returned by
signal()
is now typed asreadonly
.
1.0.0 - 2024-09-19
- Initial release