Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

does Redux support IE8 ? #774

Closed
FuGardenia opened this issue Sep 22, 2015 · 11 comments
Closed

does Redux support IE8 ? #774

FuGardenia opened this issue Sep 22, 2015 · 11 comments
Labels

Comments

@FuGardenia
Copy link

react support IE8 with react-ie8,

does Redux support IE8 ?

@alkhe
Copy link
Contributor

alkhe commented Sep 22, 2015

Redux intends not to support IE8.

https://github.com/rackt/redux/blob/master/webpack.config.production.js#L14

@danielkcz
Copy link

Yeah, I am wondering who might need that. Developing new application to support IE8? Why? I doubt you would be adding Redux to old running application just for the fun.

@FuGardenia
Copy link
Author

@FredyC In China, IE8 has 22.39%. http://tongji.baidu.com/data/browser/ , we cant abandon them

@FuGardenia
Copy link
Author

@edge tks~ If I want to continue using Redux, what should I do ?

@danielkcz
Copy link

@FuGardenia I guess you would have to make your own fork, but I am not sure how many incompatibilities are there, IE8 is really out of my interest since WinXP is gone.

@aphillipo
Copy link

Redux really doesn't do that much. Surely if you polyfill it should be fine? I'd be interested in hearing how you get on FuGardenia.

@gaearon
Copy link
Contributor

gaearon commented Sep 22, 2015

There is no need for a fork. The screw_ie8 line is from Webpack config, which is only relevant for UMD builds (the one on cdnjs and dist folder). If you use Redux from NPM as CommonJS modules, it's up to you to minify it any way you like (you get to pick Uglify settings in your own project obviously).

Redux should work fine in any browser supporting ES5. You can use es5-shim to get the missing methods for really old browsers.

@FuGardenia
Copy link
Author

@gaearon tks~ Now it is clear for me.

@tlightsky
Copy link

helpful for me too

1 similar comment
@gggin
Copy link

gggin commented Mar 21, 2016

helpful for me too

@gaearon
Copy link
Contributor

gaearon commented Mar 21, 2016

Note that we plan to drop support for IE8 in the next major version. It is not supported neither by Microsoft nor by React anymore.

benlesh added a commit to benlesh/redux that referenced this issue Apr 24, 2016
This updates symbol-observable dependency to be 0.2.3 or higher in order to fix an issue where legacy browsers did not like
Symbol.for statement inside of the ponyfill

related reduxjs#1632
related reduxjs#774
gaearon pushed a commit that referenced this issue Apr 24, 2016
This updates symbol-observable dependency to be 0.2.3 or higher in order to fix an issue where legacy browsers did not like
Symbol.for statement inside of the ponyfill

related #1632
related #774
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants