Skip to content

Releases: dhassaine/reduxless

Upgrade deps and clean up url state

01 Dec 12:26
2509f18
Compare
Choose a tag to compare

All dependencies have been upgraded.
The url state has been cleaned up by not storing state for undefined variables.

Typescript, separate packages and improved url syncing

24 Oct 12:31
25227fe
Compare
Choose a tag to compare

We split up Redxuless into three packages:

  • @reduxless/core
  • @reduxles/preact
  • @reduxless/react

This makes it simpler to import the relevant bindings to your app.

We've also converted most of the code to Typescript. The types can be imported into your typescript project by doing this import { Store } from '@reduxless/core/dist/interfaces';

The api has changed somewhat, but it's all documented, so please take a look at the new docs for usage.

Finally we've added support for custom URL serialization/deserialization.

frameworkless store functionality exports

15 May 13:47
Compare
Choose a tag to compare

You can now import the createStore and selectorMemoizer without React or Preact bindings by:
`import {createStore, selectorMemoizer} from 'reduxless'

v3.0.1

01 Apr 13:53
Compare
Choose a tag to compare

Breaking change: React dependency has been isolated. Please check the readme on how to import Reduxless with React or Preact bindings. Alternatively you can import Reduxless directly and inject your own React-like module.

v1.0.9

13 Oct 15:37
Compare
Choose a tag to compare
  • store can only be retrieved via context now -- no child as functions anymore
  • basic router exported

Added component props to mapper functions

11 Oct 10:06
Compare
Choose a tag to compare
v1.0.7

bumping to version v1.0.7