{"action":"created","issue":{"url":"https://api.github.com/repos/gaearon/redux/issues/234","labels_url":"https://api.github.com/repos/gaearon/redux/issues/234/labels{/name}","comments_url":"https://api.github.com/repos/gaearon/redux/issues/234/comments","events_url":"https://api.github.com/repos/gaearon/redux/issues/234/events","html_url":"https://github.com/gaearon/redux/pull/234","id":93903070,"number":234,"title":"Implement Redux DevTools","user":{"login":"gaearon","id":810438,"avatar_url":"https://avatars.githubusercontent.com/u/810438?v=3","gravatar_id":"","url":"https://api.github.com/users/gaearon","html_url":"https://github.com/gaearon","followers_url":"https://api.github.com/users/gaearon/followers","following_url":"https://api.github.com/users/gaearon/following{/other_user}","gists_url":"https://api.github.com/users/gaearon/gists{/gist_id}","starred_url":"https://api.github.com/users/gaearon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaearon/subscriptions","organizations_url":"https://api.github.com/users/gaearon/orgs","repos_url":"https://api.github.com/users/gaearon/repos","events_url":"https://api.github.com/users/gaearon/events{/privacy}","received_events_url":"https://api.github.com/users/gaearon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-08T22:18:31Z","updated_at":"2015-07-10T23:59:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/gaearon/redux/pulls/234","html_url":"https://github.com/gaearon/redux/pull/234","diff_url":"https://github.com/gaearon/redux/pull/234.diff","patch_url":"https://github.com/gaearon/redux/pull/234.patch"},"body":"This tracks a clean implementation of Redux DevTools I [demoed at the React Europe conference](https://www.youtube.com/watch?v=xsSnOQynTHs).\r\n\r\n**They are not feature complete yet!!! It's a work in progress.**\r\n\r\nIt will be moved to a [separate Github repo](https://github.com/gaearon/redux-devtools) once the API is settled and feature-complete.\r\nThis is intended to close #113.\r\n\r\n**Note: these are *not* the final devtools. Rather, I'm reimplementing what I hacked together for React Europe in a clean way, ready to be separated from Redux.**\r\n\r\nTo try this branch:\r\n\r\n```\r\nnpm install\r\ncd examples/counter\r\nnpm install\r\nnpm start\r\n```\r\n\r\nImplemented features:\r\n\r\n* [x] Basic logging\r\n* [x] Reset state\r\n* [x] Commit and rollback state\r\n* [x] Disable and sweep actions\r\n* [x] Selecting a slice of state\r\n* [x] Error handling and action replay\r\n* [x] Debug session persistence"},"comment":{"url":"https://api.github.com/repos/gaearon/redux/issues/comments/120553232","html_url":"https://github.com/gaearon/redux/pull/234#issuecomment-120553232","issue_url":"https://api.github.com/repos/gaearon/redux/issues/234","id":120553232,"user":{"login":"gaearon","id":810438,"avatar_url":"https://avatars.githubusercontent.com/u/810438?v=3","gravatar_id":"","url":"https://api.github.com/users/gaearon","html_url":"https://github.com/gaearon","followers_url":"https://api.github.com/users/gaearon/followers","following_url":"https://api.github.com/users/gaearon/following{/other_user}","gists_url":"https://api.github.com/users/gaearon/gists{/gist_id}","starred_url":"https://api.github.com/users/gaearon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaearon/subscriptions","organizations_url":"https://api.github.com/users/gaearon/orgs","repos_url":"https://api.github.com/users/gaearon/repos","events_url":"https://api.github.com/users/gaearon/events{/privacy}","received_events_url":"https://api.github.com/users/gaearon/received_events","type":"User","site_admin":false},"created_at":"2015-07-10T23:59:04Z","updated_at":"2015-07-10T23:59:04Z","body":"I'm so excited about this but I have to go to bed now. Will try to make redux-devtools 0.1.0 happen on Monday."}}