-
-
Notifications
You must be signed in to change notification settings - Fork 458
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
feat: Remove IE11 support #2504
Conversation
🦋 Changeset detectedLatest commit: 0667a26 The changes in this PR will be included in the next version bump. This PR includes changesets to release 19 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
3ace2a2
to
32d911e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👋
cc @JoviDeCroock: As discussed, this now uses |
a9e60d8
to
5959cb5
Compare
What we'll be targeting from now on is approximately: ``` last 3 ios_saf versions last 3 and_chr major versions last 3 samsung major versions last 3 opera versions last 3 safari versions last 10 chrome major versions last 8 firefox major versions last 3 edge versions not ie not op_mini not and_uc ```
As these are built-ins in Node 10+ and in all evergreen browsers we support, we can just use `new URL`
ba63be1
to
0667a26
Compare
Summary
This PR aims to comprehensively deprecate the family of
urql
packages' support of Internet Explorer 11, which has now reached its end of life officially.Our main focus is that no upgrade is required. We're currently at a stable state and we do not expect that users who need to continue supporting IE11 for a little while longer will need to upgrade immediately.
As part of this change we want to remove code that was added or written in a such a way to enable IE11 support, for compacter alternatives, update our build scripts and tooling, and perform a general cleanup.
Set of changes
buble
transpilation and Terser output configcjs-module-lexer
plugin and improve output@urql/exchange-persisted-fetch