Releases: Omnistac/zedux
Releases · Omnistac/zedux
v2.0.0-beta.0
New Features:
- Breaking Change
atoms
, core
, machines
, react
, stores
: implement proxies, signals, and mapped signals (#147)
Fixes:
immer
: import named produce
export from immer (#146)
atoms
, core
, immer
, machines
, react
: remove package.json production exports (#137) (#142)
v1.3.0
Fixes:
react
: fallback to React 18 internals for getting component names (#139)
atoms
, core
, immer
, machines
, react
: remove package.json production exports (#137)
v2.0.0-alpha.1
Auxiliary Changes:
- Chore: support chore-only releases
react
: Chore: relax React peer dep for now - use >=18
(#125)
v2.0.0-alpha.0
New Features:
- Breaking Change
core
: remove hierarchy config (#94)
- Breaking Change
atoms
, immer
, machines
, react
: implement ExternalNode class and make nodes the keys of edge maps (#120)
- Breaking Change
atoms
, core
, immer
, machines
, react
: make instances valid graph nodes and jobs (#114)
v1.3.0-rc.2
Fixes:
react
: only rerun useAtomSelector
effect on cache id change (#110)
v1.3.0-rc.1
Fixes:
react
: restore useAtomSelector
mounted state when swapping inline refs (#108)
v1.3.0-rc.0
This version contains huge fixes for useAtomSelector
that are only fully compatible with React 19 or with React 18 when not using StrictMode. It's recommended to wait for React 19 before upgrading to this version
Fixes:
atoms
, react
: optimize useAtomSelector
for React 19 (#106)
v1.2.3
Fixes:
react
: make useAtomSelector
wait for idle time to do failsafe cleanup (#113)
v1.2.2
Fixes:
atoms
: disable ecosystem.find()
fuzzy search if params are passed (#103)
v1.2.2-rc.0
Fixes:
atoms
, react
: useAtomSelector - subscribe to the new selector before destroying the old (#101)