Skip to content

Releases: szhsin/reactish-state

v2.0.2

27 Dec 10:09
d0d3f96

Choose a tag to compare

  • This release rebuilds the package with Rolldown; there are no functional or performance changes #61

v2.0.0

27 Sep 11:15
0c2b39b

Choose a tag to compare

Features

  • Store metadata in state and selectors, retrievable via the meta API #54
  • Enhanced overload types for state and selector functions #54
  • Improved type inference for middleware and plugins #54
  • Optimized dist file structure #56

Breaking Changes

  • Renamed createState to stateBuilder and createSelector to selectorBuilder #55
  • Middleware and plugin parameters are now passed directly instead of wrapped in an object #55
  • Removed the config parameter when initializing middleware and plugins #54

v1.2.1

14 Sep 04:46
1ec63b4

Choose a tag to compare

  • Minor bundle size optimization #53

v1.2.0

23 Aug 12:37
7ac16d8

Choose a tag to compare

  • Refactor types and add function overloads for state #51

v1.1.1

03 Aug 12:33
0db5cc1

Choose a tag to compare

  • Expose additional internal types for consumers #49

v1.1.0

27 Jul 13:55
e1d17c5

Choose a tag to compare

  • Add next and previous values to listener parameters #48

v1.0.0

01 Mar 03:52
a5bc8e9

Choose a tag to compare

  • Add support for React 19 #33
  • Reduce the bundle size for React 18/19 users #39
  • Simplify the action API and integrate it directly into the state props #42
  • Fix directory import issue with use-sync-external-store/shim #34
  • Add documentation for TypeScript usage #43

v0.11.2

22 Nov 12:11
ed92f7f

Choose a tag to compare

  • Update the link to the counter CodeSandbox example #32

v0.11.1

18 Feb 10:57
3b1884a

Choose a tag to compare

  • Update README #31

v0.11.0

09 May 14:52
c4fc0cc

Choose a tag to compare

  • Added useSelector hook for creating component-scoped derived states #26