Skip to content

v1.0.0

Compare
Choose a tag to compare
@sultan99 sultan99 released this 27 Oct 17:18
· 13 commits to main since this release

Features

  • ๐Ÿƒ Atomic state updates
  • ๐Ÿงฎ Computed values come with caching and lazy evaluation
  • ๐Ÿ“ฌ Subscription to state changes
  • ๐Ÿงฉ Utility functions (compose, curry, pick, append, update)
  • ๐ŸŽฃ No external dependency, Ramda library is removed

Breaking changes

๐ŸŽฌ Actions

  • Actions must now be wrapped with the action function
  • New declaration interface: action(state => payload => { ... })

๐Ÿงฎ Computed values

  • Computed values must now be wrapped with the computed function
  • Payload from computed functions has been removed
  • New declaration interface: computed(state => ...)