{"action":"created","issue":{"url":"https://api.github.com/repos/acdlite/redux-actions/issues/127","repository_url":"https://api.github.com/repos/acdlite/redux-actions","labels_url":"https://api.github.com/repos/acdlite/redux-actions/issues/127/labels{/name}","comments_url":"https://api.github.com/repos/acdlite/redux-actions/issues/127/comments","events_url":"https://api.github.com/repos/acdlite/redux-actions/issues/127/events","html_url":"https://github.com/acdlite/redux-actions/pull/127","id":175136583,"number":127,"title":"Make defaultState required when creating reducers","user":{"login":"yangmillstheory","id":2729079,"avatar_url":"https://avatars.githubusercontent.com/u/2729079?v=3","gravatar_id":"","url":"https://api.github.com/users/yangmillstheory","html_url":"https://github.com/yangmillstheory","followers_url":"https://api.github.com/users/yangmillstheory/followers","following_url":"https://api.github.com/users/yangmillstheory/following{/other_user}","gists_url":"https://api.github.com/users/yangmillstheory/gists{/gist_id}","starred_url":"https://api.github.com/users/yangmillstheory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yangmillstheory/subscriptions","organizations_url":"https://api.github.com/users/yangmillstheory/orgs","repos_url":"https://api.github.com/users/yangmillstheory/repos","events_url":"https://api.github.com/users/yangmillstheory/events{/privacy}","received_events_url":"https://api.github.com/users/yangmillstheory/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/acdlite/redux-actions/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"timche","id":8075074,"avatar_url":"https://avatars.githubusercontent.com/u/8075074?v=3","gravatar_id":"","url":"https://api.github.com/users/timche","html_url":"https://github.com/timche","followers_url":"https://api.github.com/users/timche/followers","following_url":"https://api.github.com/users/timche/following{/other_user}","gists_url":"https://api.github.com/users/timche/gists{/gist_id}","starred_url":"https://api.github.com/users/timche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timche/subscriptions","organizations_url":"https://api.github.com/users/timche/orgs","repos_url":"https://api.github.com/users/timche/repos","events_url":"https://api.github.com/users/timche/events{/privacy}","received_events_url":"https://api.github.com/users/timche/received_events","type":"User","site_admin":false},"assignees":[{"login":"timche","id":8075074,"avatar_url":"https://avatars.githubusercontent.com/u/8075074?v=3","gravatar_id":"","url":"https://api.github.com/users/timche","html_url":"https://github.com/timche","followers_url":"https://api.github.com/users/timche/followers","following_url":"https://api.github.com/users/timche/following{/other_user}","gists_url":"https://api.github.com/users/timche/gists{/gist_id}","starred_url":"https://api.github.com/users/timche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timche/subscriptions","organizations_url":"https://api.github.com/users/timche/orgs","repos_url":"https://api.github.com/users/timche/repos","events_url":"https://api.github.com/users/timche/events{/privacy}","received_events_url":"https://api.github.com/users/timche/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2016-09-05T23:32:40Z","updated_at":"2016-09-27T10:00:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/acdlite/redux-actions/pulls/127","html_url":"https://github.com/acdlite/redux-actions/pull/127","diff_url":"https://github.com/acdlite/redux-actions/pull/127.diff","patch_url":"https://github.com/acdlite/redux-actions/pull/127.patch"},"body":"Close #18.\r\n\r\nSee that issue and also https://github.com/reactjs/redux/issues/514 for background and discussion. \r\n***\r\n**TL;DR**\r\n\r\nWe can prevent downstream reducer sanity errors [like this one](https://github.com/reactjs/redux/blob/master/src/combineReducers.js#L63) by throwing earlier.\r\n***\r\nSince this throws an (already thrown) upstream error earlier, I'm not sure if this qualifies as a breaking change."},"comment":{"url":"https://api.github.com/repos/acdlite/redux-actions/issues/comments/249821178","html_url":"https://github.com/acdlite/redux-actions/pull/127#issuecomment-249821178","issue_url":"https://api.github.com/repos/acdlite/redux-actions/issues/127","id":249821178,"user":{"login":"timche","id":8075074,"avatar_url":"https://avatars.githubusercontent.com/u/8075074?v=3","gravatar_id":"","url":"https://api.github.com/users/timche","html_url":"https://github.com/timche","followers_url":"https://api.github.com/users/timche/followers","following_url":"https://api.github.com/users/timche/following{/other_user}","gists_url":"https://api.github.com/users/timche/gists{/gist_id}","starred_url":"https://api.github.com/users/timche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timche/subscriptions","organizations_url":"https://api.github.com/users/timche/orgs","repos_url":"https://api.github.com/users/timche/repos","events_url":"https://api.github.com/users/timche/events{/privacy}","received_events_url":"https://api.github.com/users/timche/received_events","type":"User","site_admin":false},"created_at":"2016-09-27T10:00:39Z","updated_at":"2016-09-27T10:00:39Z","body":"We are explicitly requiring it, so let's note it as breaking change, regardless of how Redux is handling it. "}}
{"actor":{"display_login":"timche"}}