Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.2 KB

CHANGELOG.md

File metadata and controls

29 lines (22 loc) · 1.2 KB

mali-signali Changelog

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

1.2.0 - 2024-11-24

Added

  • EffectContext - An effect context object with a cancel() function that can be used to cancel the effect.

1.1.0 - 2024-10-18

Added

  • untracked() - A function that reads the value of a signal without tracking it.
  • signal option to effect() and memo() - An instance of AbortSignal that can be used to unlink all dependencies when the signal is aborted.
  • structuralEqual() - a structural equality function which uses Object.is() semantics.
  • looseStructuralEqual() - a structural equality function which uses == semantics.

Changed

  • The SignalOptions.equals option now defaults to structuralEqual() instead of Object.is().
  • The tuple returned by signal() is now typed as readonly.

1.0.0 - 2024-09-19

Added

  • Initial release