drop support for Internet Explorer and Edge Legacy
See original GitHub issueThe rest of the platform is dropping IE support.
We currently transpile to ES5 for the sake of IE and ship that as ESM, CJS, and UMD modules. What should we start transpiling to? ES2015? ES2016 (Array.includes
)? ES2017 (async
/await
)?
Would be good if anyone’s aware of how other isomorphic libraries have handled this.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:2
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Microsoft 365 apps say farewell to Internet Explorer 11 and ...
Microsoft 365 apps and services will stop supporting IE 11 on the dates listed. Microsoft Edge Legacy makes way for the new Microsoft...
Read more >Lifecycle FAQ - Internet Explorer and Microsoft Edge
Support for the legacy version of the Microsoft Edge desktop app ended on March 9, 2021. The Microsoft Edge Legacy application will no...
Read more >Internet Explorer 11 desktop app support ended for certain ...
The retired, out-of-support Internet Explorer 11 desktop application is scheduled to be permanently disabled through a Microsoft Edge update on ...
Read more >Microsoft 365 apps and services to end support for IE 11
Support in Microsoft 365 apps for Internet Explorer (IE) 11 and the legacy version of Microsoft Edge desktop will be ending.
Read more >Internet Explorer 11 desktop app retirement FAQ
Also, Microsoft Edge with Internet Explorer mode ("IE mode"), is the only browser with built-in compatibility for legacy IE-based sites and apps ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Node.js version 10 end-of-life date was April 30, 2021, so safe to support 12+ at least. Note that this page mentions
Node v8+
(incorrectly), so we should update that doc as part of this.Many of our samples use the UMD version in a script tag, for example https://esri.github.io/arcgis-rest-js/guides/from-a-cdn/ - what would be the recommended replacement code for these?
ES2015
(97.6% of browsers) vsES2017
(94.8% of browsers) are REALLY similar. I kinda feel like we should just make a clean break and doES2017
. If people want to use the 2.x version they 100% can if they really feel they need that browser support.We should also bump Node to 14.x or 16.x. Either support ES2017 but as far as I know the highest node version any Esri internal team is using is Node 14.