Skip to content

Releases: nerdslabs/storex

0.6.1

15 Nov 19:29
Compare
Choose a tag to compare
  • Add missing cast to Storex.Message

0.6.0

14 Nov 18:21
Compare
Choose a tag to compare
  • [BREAKING] Keys of params in Store are now type binary instead of atom
  • Added message validation with structured casting

0.5.1

14 Nov 11:53
Compare
Choose a tag to compare
  • Fix frontend client type for commit

0.5.0

21 Aug 04:09
Compare
Choose a tag to compare
  • [BREAKING] Frontend client fully rewritten
  • [BREAKING] Updated the minimum required version of Elixir to 1.10
  • Added support for non browser environment

0.4.0

06 May 11:15
Compare
Choose a tag to compare
  • [BREAKING] Storex.mutate/3 is no longer based on session_id
  • [BREAKING] Store.init/2 callback now need to return {:ok, state} | {:ok, state, key} | {:error, reason}
  • [BREAKING] Remove custom Registry logic
  • [BREAKING] Remove connection callback from javascript client
  • New registry mechanism provides distributed mutations across the cluster
  • Fix terminate callback in Storex.Handler.Plug
  • Added three callbacks to frontend client onConnected, onError and onDisconnected

0.3.0

06 May 16:15
Compare
Choose a tag to compare
  • [BREAKING] Rename Cowbow handler module from Storex.Socket.Handler to Storex.Handler.Cowboy
  • Add support for Plug based apps plug Storex.Plug
  • Update Storex application supervisor children spec