After updating react-dom to version 17 the build now includes Array.fill() which isn't supported by ie11 without polyfilling. Coming from this line. Tested with just the default cra production build to make sure it wasn't a problem with my webpack config and the same issue.
Tested using CRA on version 16.9.8 of react and react-dom which works with the production build for ie11.
Confirmed with https://csb-hznfc-77macj50y.vercel.app/ (built from https://codesandbox.io/s/cranky-glitter-hznfc?file=/package.json) which errors with "SCRIPT438: Object doesn't support property or method 'fill'".
@eps1lon Any chance you could confirm the fix on a real IE
Gonna wait to see if a few more bugs get reported in the next few hours. Then will cut a patch.
Should be fixed in 17.0.1.
Most helpful comment
Should be fixed in 17.0.1.