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

Drop IE11 support #469

Closed
ctavan opened this issue Jun 18, 2020 · 8 comments · Fixed by #604
Closed

Drop IE11 support #469

ctavan opened this issue Jun 18, 2020 · 8 comments · Fixed by #604
Milestone

Comments

@ctavan
Copy link
Member

ctavan commented Jun 18, 2020

I believe we should drop IE11 support with the next major release. This would allow us to produce much more modern bundles.

As of June 2020 IE11 market share is only 1.4% according to https://gs.statcounter.com/

Users who really need to support IE11 would still be able to transpile our bundles or add required polyfills.

As part of this we can remove output.ecmaVersion: 5 from the webpack configs.

@ctavan ctavan added this to the 9.0.0 milestone Jun 18, 2020
@broofa
Copy link
Member

broofa commented Jun 18, 2020

Users who really need to support IE11 would still be able to transpile our bundles or add required polyfills.

... or pin their dependency to uuid@v3.4.0

@fzxt
Copy link

fzxt commented Jul 7, 2020

I recently saw some issues in IE11 browsers w.r.t trailing commas. Specifically with the node_modules/uuid/v4.js module. Not sure if anyone else has experienced this recently / can comment on this.

@ctavan
Copy link
Member Author

ctavan commented Jul 8, 2020

@fzxt can you provide more details? This is definitely not expected: First of all, the most recent version of this library doesn't even expose a node_modules/uuid/v4.js module, second we make sure to transpile the browser-targeted code to work well with IE11.

@fzxt
Copy link

fzxt commented Jul 20, 2020

@ctavan just to close the loop on this, we were indeed on some old version and the errors were due to some custom setup. Sorry to necro / distract on this issue.

@broofa
Copy link
Member

broofa commented Apr 20, 2021

FYI, MSFT dropping IE11 support for MS 365 in August 2021. Source

@broofa
Copy link
Member

broofa commented Sep 14, 2021

Update...

IE11 now at 0.47% market share (Aug 2021, source).

From this page:

The Internet Explorer (IE) 11 desktop application will end support for certain operating systems starting June 15, 2022. Customers are encouraged to move to Microsoft Edge with IE mode. IE mode enables backward compatibility and will be supported through at least 2029.

@ctavan
Copy link
Member Author

ctavan commented Sep 14, 2021

Does that mean that folks running edge in IE mode need the same level of compatibility as IE11? 🤔

@Rush
Copy link
Contributor

Rush commented Nov 29, 2021

And users needing IE11 can still transpile whatever they need via webpack + babel.

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

Successfully merging a pull request may close this issue.

4 participants