Skip to content

v0.10.0

Compare
Choose a tag to compare
@yezyilomo yezyilomo released this 02 May 17:27
· 6 commits to master since this release
63c6546

Intro

Hello everyone!,

We are excited🎉 to announce that our library is getting very close to a stable API and we will soon be releasing version 1.0. We have been working hard to introduce new features that we believe will improve your experience with the library. However, before we can release version 1.0, we need to thoroughly test these features(in this release) to ensure that they meet our quality standards.

We encourage all of our users to help us with testing these new features by trying them out and reporting any issues or bugs you encounter. Your feedback is valuable to us and will help us ensure that the final release is as stable and reliable as possible.

New Features ✨

  • Simplify low level API #162
  • Add a way to initialize state lazily #163
  • Implement local state management #165
  • Double down on types(Make the lib strongly typed) #166
  • Return state object reference in useState & useReducer hooks #177
  • Add a way to check if a state is available in a store before accessing it #167
  • Add a way to initialize store in instantiation #168
  • Add a way to iterate over state in a store #160
  • Add a method to get state value directly from a store #161
  • Add default export in index.js and some files including State.js, Store.js, useReducer.js and useState.js #164

Fixes 🐛

  • Immer updating to 10.x version throwing errors #178