Skip to content

Releases: raleksandar/mali-signali

v1.2.0

24 Nov 00:37
v1.2.0
b817a3a
Compare
Choose a tag to compare

Added

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

Downloads

The sha256 checksum of the package tarball is:

$ shasum -a 256 mali-signali-1.2.0.tgz
8ec28c8919d89f9522ef586682dc20381f383bf7e2f576a503dafe317d5268f7  mali-signali-1.2.0.tgz

Full Changelog: v1.1.0...v1.2.0

v1.1.0

18 Oct 11:57
v1.1.0
19694dc
Compare
Choose a tag to compare

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.

Downloads

The sha256 checksum of the package tarball is:

$ shasum -a 256 mali-signali-1.1.0.tgz
6dd33dc1fb4bdd9a0c5c4a862504a0ab6f5b14a3d4814bec1a96568ff0b2a086  mali-signali-1.1.0.tgz

Full Changelog: v1.0.0...v1.1.0

v1.0.0

19 Sep 18:17
v1.0.0
e12f70b
Compare
Choose a tag to compare

Initial implementation of the library.

Downloads

The sha256 checksum of the package tarball is:

$ shasum -a 256 mali-signali-1.0.0.tgz
15accdf5b020dd2bf64bb32770acaf92acece7c08b7c091e6ba8a6df86aa0db5  mali-signali-1.0.0.tgz

Full Changelog: https://github.com/raleksandar/mali-signali/commits/v1.0.0