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

Consider removing support for IE8 #481

Closed
gregtyler opened this issue Apr 24, 2023 · 2 comments
Closed

Consider removing support for IE8 #481

gregtyler opened this issue Apr 24, 2023 · 2 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@gregtyler
Copy link
Contributor

Following the GOV.UK Design System's lead we should consider removing support for IE8. We have a few components which make special considerations for IE8 that we should assess the validity of and remove if possible.

If the components still fundamentally work in IE8 without the considerations (even if it looks a bit ropey), we can remove them and drop IE8 support. But if they're fundamentally essential for a component to function, we'll need to talk with MOJ services about what level of support they require.

If we do drop support for IE8, then we can stop building/distributing the IE8-specific CSS file. This would need to be a major release.

@gregtyler gregtyler added enhancement New feature or request question Further information is requested labels Apr 24, 2023
@frankieroberto
Copy link

@gregtyler hi - we’re using this npm package in production on the apply for teacher training service.

Since upgrading to govuk-frontend 4.6, the MOJ frontend package is throwing warnings caused by the use of the govuk-if-ie8 mixing, which has now been deprecated, and will be removed in v5 of govuk-frontend.

So consider this a +1 for dropping IE8 support! 😄

@gregtyler
Copy link
Contributor Author

See #528 for more details, but as govuk-frontend v5 is removing support for IE8 we will be doing the same with our v2 (which requires govuk-frontend v5).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants