-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Which package?
Documentation
Describe the bug
Polyfill.io was owned by the Financial Times web team, then moved under community management, and the last maintainer sold the project to a weird Chinese CDN company, and they moved it away from Fastly (the CDN / Edge compute platform running the OSS code for the service) and started to mess with the returned files.
From polyfill.io original creator: https://twitter.com/triblondon/status/1761852117579427975
Issue on their repo: https://github.com/polyfillpolyfill/polyfill-service/issues/2834
The domain polyfill.io is now a CNAME to polyfill.io.bsclink.cn, there has been no communication about this, or how the service is now ran (it previously depended on Fastly's edge compute platform, which is not available on this chinese cloud).
Fastly, who were not involved in this, but provided the service for free as part of their Fast Forward program, informed us that https://polyfill-fastly.io/ is an alternative domain they setup to help people move away from Polyfill.io, but this is probably not a long-term solution.
To Reproduce
Codesandbox URL
https://formatjs.io/docs/polyfills/intl-locale/
Reproducible Steps/Repo
Steps to reproduce the behavior:
- See that polyfill.io is a recommended way to install the Polyfill
Expected behavior
The docs do not recommend loading polyfills from a no-longer trusted and transparent source