Skip to content

Latest commit

 

History

History
134 lines (97 loc) · 2.81 KB

CHANGELOG.md

File metadata and controls

134 lines (97 loc) · 2.81 KB

Change Log

This project adheres to Semantic Versioning.

0.8.4

  • Fixed docs.

0.8.3

  • Fixed double reduce in some replays (by Ben Teichman).

0.8.2

  • Fixed replay with existing snapshot (by @betalb).
  • Updated @logux/client.

0.8.1

  • Fixed peer dependency to the latest Logux Client.

0.8

  • Moved project to ESM-only type. Applications must use ESM too.
  • Dropped Node.js 10 support.
  • Fixed types performance by replacing type to interface.

0.7.1

  • Fix isLoading on channel changes (by Eduard Aksamitov).

0.7

  • Use Logux Core 0.6 and WebSocket Protocol 4.
  • Use Logux Client 0.9.
  • Fix types.

0.6.2

  • Add Redux methods to LoguxReduxStore type.

0.6.1

  • Export LoguxReduxStore type.

0.6

  • Use Logux Core 0.5 and WebSocket Protocol 3.
  • Use Logux Client 0.8 with store.client.changeUser.
  • Add support for dynamic tokens.
  • User ID must be always a string without :.
  • Rename credentials option to token.
  • Move Redux to peerDependencies.

0.5.2

  • Fix type compatibility issues with Redux <4.0.5.

0.5.1

  • Remove development dependencies from dependencies.

0.5

  • Rename checkEvery to cleanEvery.
  • Add ES modules support.
  • Add TypeScript definitions.
  • Move API docs from JSDoc to TypeDoc.
  • Mark package as side effect free.

0.4.2

  • Fix store.client.tabId support.

0.4.1

  • Set noAutoReason on explicit meta.keepLast.

0.4

  • Use Logux Client 0.5 with store.client.tabId instead of store.client.id.

0.3.2

  • Fix the way to keep latest 1000 action without explicit reasons.

0.3.1

  • Fix JSDoc.

0.3

  • Keep 1000 latest actions with missed reasons.

0.2.9

  • Improve error message on logux/undo.

0.2.8

  • Do not call reducers on logux/* actions during history replay.

0.2.7

  • Do not call reducers on logux/subscribe and logux/unsubscribe.

0.2.6

  • Fix history replays on logux/processed.

0.2.5

  • Fix compatibility with Logux Client 0.3.2.

0.2.4

  • Fix double subscription.

0.2.3

  • Fix React Redux warning.

0.2.2

  • Fix peer dependencies.

0.2.1

  • Reduce size.

0.2

  • Rename project from logux-redux to @logux/redux.
  • Merge with react-logux.
  • Use Logux Core 0.3.
  • Use React Redux 7 and new React Context.
  • Add useSubscription hook.
  • Add isSubscribing property to connect().
  • Return Promise from dispatch.sync().
  • Pass enhancer to createStore (by Dan Onoshko).

0.1.7

  • Use Redux 4.

0.1.6

  • Fix time traveling to the same position with 2 actions.

0.1.5

  • Fix time traveling algorithm.

0.1.4

  • Allow to miss meta in dispatch.local().

0.1.3

  • Fix middleware support for legacy actions.

0.1.2

  • Don’t apply action if it was deleted during waiting for replay end.

0.1.1

  • Fix inserting reasons-less action in the middle of history.

0.1

  • Initial release.