Contains all polyfills needed to work on the largest range of devices. This is the default polyfill.
- Android 4.4.2 and above
- iOS back to iOS 8
- All ES6 features
- zone.js
- ES7 reflection
A limited of set of polyfills to work on more modern browsers. This file limits the number of ES6 polyfills which are already natively included in modern browsers.
- Android 5.0 and above
- iOS 9 and above
- zone.js
- ES7 reflection,
- ES6 polyfills, except for:
new regexp features, math features, symbols, typed arrays, weak maps / weak sets
Only the required polyfill for Angular. This does not come with any ES6 polyfills. Note that all polyfill files listed here included the required polyfills for Angular to work correctly.
- Android 5.0 and above
- iOS 10 and above
- zone.js
- ES7 reflection
To easily judge which polyfill you may need you can check this ES6 support table.