Skip to content
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

Drop IE11 support #241

Closed
nlopin opened this issue Jun 3, 2022 · 1 comment
Closed

Drop IE11 support #241

nlopin opened this issue Jun 3, 2022 · 1 comment
Assignees
Labels
breaking change Breaking changes that require a major version release
Milestone

Comments

@nlopin
Copy link
Contributor

nlopin commented Jun 3, 2022

After the discussion in the internal channel we decided to remove support for old browsers, especially IE11.

Reasons:

  • it is not supported by any big tech company anymore, hence there was a "force" migration to newer browsers
  • our main source of IE users is B2B. According to their statistics, WebBooker only has 0.09% IE11 users and the b2b authorization does not have IE11 users at all

As a result, we need to review the dependencies we use to provide the support, remove it and update the documentation. I suspect it will mostly mean checking what polyfills we include in the bundle.

The future impact is that we can use modern API without increasing the bundle size.

@nlopin nlopin added the breaking change Breaking changes that require a major version release label Jun 3, 2022
@nlopin nlopin added this to the Wave@2 milestone Jun 3, 2022
@martimalek
Copy link
Contributor

I feel like this may be done already with the work in #321, since there the polyfills.ts file was removed, I'm not sure if we are still lacking something. @nlopin do you think this was everything we needed?

@nlopin nlopin closed this as completed Aug 21, 2023
@martimalek martimalek self-assigned this Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change Breaking changes that require a major version release
Development

No branches or pull requests

2 participants