alien_signals 0.0.11 copy "alien_signals: ^0.0.11" to clipboard
alien_signals: ^0.0.11 copied to clipboard

The lightest signal library - Dart implementation of alien-signals.

v0.0.11 #

  • refactor: enhance condition check in shallowPropagate for SubscriberFlags
  • perf: remove all unnecessary flags assignments

v0.0.10 #

  • feat: sync upstream push-pull model
  • refactor: update condition in shallowPropagate to use ToCheckDirty flag
  • refactor: rename RunInnerEffects flag to InnerEffectsPending in SubscriberFlags
  • refactor: rename CanPropagate flag to Recursed in SubscriberFlags
  • pref: remove canPropagate intermediate variable

v0.0.9 #

  • perf: avoid meaningless setting of flags by subscribers

v0.0.8 #

  • perf: Remove the redundant else
  • perf: remove unnecessary dirty variable updates
  • perf: avoid unnecessary property access
  • perf: store value instead of version number in Link for dirty check

v0.0.7 #

  • fix: scope is coerced into type during propagation

v0.0.6 #

  • perf: avoid unnecessary assignment operations in checkDirty
  • perf: reuse depSubs checkDirty

v0.0.5 #

  • docs: update readme
  • perf: no recursive calls, performance improvement 17%
  • chore: add benchamrk test
  • chore: add scope example

v0.0.4 #

  • docs: add doc comments
  • fix: fix repo link

v0.0.3 #

  • docs: update readme

v0.0.2 #

  • feat: Complete implementation
  • feat: Add compatibility feature (.value getter/setter prop)
2
likes
0
points
637
downloads

Publisher

verified publishermedz.dev

Weekly Downloads

The lightest signal library - Dart implementation of alien-signals.

Repository (GitHub)
View/report issues

Topics

#signal #signals #reactive #alien-signals #state

Funding

Consider supporting this project:

github.com
opencollective.com

License

unknown (license)

More

Packages that depend on alien_signals