Releases: Omnistac/zedux
Releases · Omnistac/zedux
v1.3.1
Fixes:
immer
: import named produce
export from immer (#148)
atoms
, react
: use singly-linked WeakRefs to clean up React 18 StrictMode trash (#154)
v2.0.0-beta.1
New Features:
- Breaking Change
atoms
: remove createdAt
timestamp tracking (#150)
- Breaking Change
atoms
, react
, stores
: make signal.get
reactive and add signal.getOnce
(#151)
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)