Skip to content

Releases: Omnistac/zedux

v1.3.1

22 Jan 01:08
8d99441
Compare
Choose a tag to compare

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

21 Jan 19:10
3544d76
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

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

06 Jan 20:46
4793e57
Compare
Choose a tag to compare
v2.0.0-beta.0 Pre-release
Pre-release

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

11 Dec 21:29
06f06a1
Compare
Choose a tag to compare

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

13 Oct 20:21
c1e075a
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

Auxiliary Changes:

  • Chore: support chore-only releases
  • react: Chore: relax React peer dep for now - use >=18 (#125)

v2.0.0-alpha.0

11 Oct 23:36
3cd46f4
Compare
Choose a tag to compare
v2.0.0-alpha.0 Pre-release
Pre-release

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

31 Jul 00:51
Compare
Choose a tag to compare
v1.3.0-rc.2 Pre-release
Pre-release

Fixes:

  • react: only rerun useAtomSelector effect on cache id change (#110)

v1.3.0-rc.1

30 Jul 19:27
Compare
Choose a tag to compare
v1.3.0-rc.1 Pre-release
Pre-release

Fixes:

  • react: restore useAtomSelector mounted state when swapping inline refs (#108)

v1.3.0-rc.0

30 Jul 15:42
Compare
Choose a tag to compare
v1.3.0-rc.0 Pre-release
Pre-release

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

07 Sep 23:46
f740a6d
Compare
Choose a tag to compare

Fixes:

  • react: make useAtomSelector wait for idle time to do failsafe cleanup (#113)