Skip to content

Releases: gaearon/redux-devtools-log-monitor

v1.0.5

01 Mar 17:57
Compare
Choose a tag to compare

v1.0.4

03 Feb 12:13
Compare
Choose a tag to compare

v1.0.3

02 Feb 18:21
Compare
Choose a tag to compare

v1.0.2

13 Jan 01:35
Compare
Choose a tag to compare
  • When preserveScrollTop prop is false, interval will not be fired
  • Adds new props to control what is expanded by default: expandActionRoot and expandStateRoot
  • Fixes an interval leak

v1.0.1

14 Dec 04:28
Compare
Choose a tag to compare
  • The initial stable release. (We're jumping to 1.0.1 because I botched the 1.0.0 release.) Compared to beta-3, there should be no visible changes other than that it requires DevTools 3.0.

v1.0.0-beta-3

17 Oct 12:45
Compare
Choose a tag to compare
v1.0.0-beta-3 Pre-release
Pre-release
  • Fixes the strikeout color
  • Remove the unnecessary peer dependency on Redux

v1.0.0-beta-2

17 Oct 00:50
Compare
Choose a tag to compare
v1.0.0-beta-2 Pre-release
Pre-release

v1.0.0-beta-1

16 Oct 21:38
Compare
Choose a tag to compare
v1.0.0-beta-1 Pre-release
Pre-release

Everything changed again, but we're closing in on the final DevTools vNext API.
This version also contains major performance improvements.
For now, keep track in reduxjs/redux-devtools#132.

v1.0.0-alpha-4

28 Sep 00:50
Compare
Choose a tag to compare
v1.0.0-alpha-4 Pre-release
Pre-release

Breaking Change

Pretty much all interaction with Redux is changed. As it's still alpha, there isn't much to describe right now—better follow along in reduxjs/redux-devtools#132!

v1.0.0-alpha-3

27 Sep 12:55
Compare
Choose a tag to compare
v1.0.0-alpha-3 Pre-release
Pre-release

Breaking Change

The monitor now has its own reducer and actions. This replaces the need for setMonitorState which was clumsy (reduxjs/redux-devtools#122). This is also a step towards composable monitors.

The visibleOnLoad prop is now removed. Instead, you are supposed to pass monitor's reducer to devTools store enhancer (only available since [email protected]):

import { createMonitorReducer } from 'redux-devtools-log-monitor';

const finalCreateStore = compose(
  applyMiddleware(thunk),
  devTools(createMonitorReducer({
    isVisibleOnLoad: true // <------------------- you can now configure initial visibility here
  })),
  persistState(window.location.href.match(/[?&]debug_session=([^&]+)\b/))
)(createStore);