{"action":"closed","issue":{"url":"https://api.github.com/repos/rackt/react-redux/issues/133","labels_url":"https://api.github.com/repos/rackt/react-redux/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/rackt/react-redux/issues/133/comments","events_url":"https://api.github.com/repos/rackt/react-redux/issues/133/events","html_url":"https://github.com/rackt/react-redux/issues/133","id":109369625,"number":133,"title":"use of Object.defineProperty breaks ie8","user":{"login":"mattydoincode","id":2424440,"avatar_url":"https://avatars.githubusercontent.com/u/2424440?v=3","gravatar_id":"","url":"https://api.github.com/users/mattydoincode","html_url":"https://github.com/mattydoincode","followers_url":"https://api.github.com/users/mattydoincode/followers","following_url":"https://api.github.com/users/mattydoincode/following{/other_user}","gists_url":"https://api.github.com/users/mattydoincode/gists{/gist_id}","starred_url":"https://api.github.com/users/mattydoincode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattydoincode/subscriptions","organizations_url":"https://api.github.com/users/mattydoincode/orgs","repos_url":"https://api.github.com/users/mattydoincode/repos","events_url":"https://api.github.com/users/mattydoincode/events{/privacy}","received_events_url":"https://api.github.com/users/mattydoincode/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-01T19:47:38Z","updated_at":"2015-10-01T20:11:05Z","closed_at":"2015-10-01T20:11:05Z","body":"Hi all,\r\n\r\nI understand completely that react-redux may not intend to support ie8 and that's totally fine. However, I'm curious if I could be given a little more insight into how the `createProvider` method works, especially regarding the call to `_createClass` so that I might find a workaround. As mentioned [here](https://babeljs.io/docs/advanced/caveats/) calling `Object.defineProperty` breaks ie8. Perhaps there is a way to write some of the contents of `createProvider` in a more es6 heavy way? This might allow me to use my own ie8 compatible babel settings to avoid use of `defineProperty`. Any and all help is greatly appreciated! "}}