Skip to content

chore: remove IE 11 support#1003

Draft
amareshsm wants to merge 2 commits intomainfrom
remove-IE-support
Draft

chore: remove IE 11 support#1003
amareshsm wants to merge 2 commits intomainfrom
remove-IE-support

Conversation

@amareshsm
Copy link
Copy Markdown
Member

Prerequisites checklist

AI acknowledgment

  • [] I did not use AI to generate this PR.
  • (If the above is not checked) I have reviewed the AI-generated content before submitting.

What is the purpose of this pull request?

  • Removes IE 11 support as it reached end-of-life in June 2022 (with mainstream support having ended in October 2016).
  • Removes legacy Internet Explorer-specific polyfills and CSS fallbacks that are no longer necessary. IE is end-of-life and modern browsers support CSS custom properties and the :focus-visible pseudo-class natively. Removing these files and selectors reduces bundle size, simplifies the codebase, and eliminates dead compatibility logic.

What changes did you make? (Give an overview)

  • Removed the X-UA-Compatible meta tag from the base layout.

  • Deleted the IE polyfill scripts:
    - css-vars-ponyfill@2.js (ponyfill for CSS variables)
    - focus-visible.js (polyfill for :focus-visible)

  • Removed polyfill-specific CSS selectors and JS-class fallbacks from SCSS:
    - Eliminated .focus-visible and .js-focus-visible usages where the native :focus-visible selector is already present.

  • Updated base.html to load only main.js (no polyfills).

Related Issues

Is there anything you'd like reviewers to focus on?

@github-project-automation github-project-automation bot moved this to Needs Triage in Triage Apr 16, 2026
@eslint-github-bot
Copy link
Copy Markdown

Hi @amareshsm!, thanks for the Pull Request

The pull request title isn't properly formatted. We ask that you update the pull request title to match this format, as we use it to generate changelogs and automate releases.

  • The length of the commit message must be less than or equal to 72

To Fix: You can fix this problem by clicking 'Edit' next to the pull request title at the top of this page.

Read more about contributing to ESLint here

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for hi-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/hi-eslint/deploys/69e14311a8763f0008a4b125
😎 Deploy Preview https://deploy-preview-1003--hi-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for new-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/new-eslint/deploys/69e14311ade2940008c33391
😎 Deploy Preview https://deploy-preview-1003--new-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for es-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/es-eslint/deploys/69e1431159a31f0008c28e9a
😎 Deploy Preview https://deploy-preview-1003--es-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for ja-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/ja-eslint/deploys/69e1431125098d0008a14048
😎 Deploy Preview https://deploy-preview-1003--ja-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for zh-hans-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/zh-hans-eslint/deploys/69e14311dfd727000879d655
😎 Deploy Preview https://deploy-preview-1003--zh-hans-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@amareshsm amareshsm changed the title chore: remove legacy Internet Explorer polyfills and IE-specific fallbacks chore: remove IE 11 support Apr 16, 2026
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for fr-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/fr-eslint/deploys/69e1431111156b0008a899d6
😎 Deploy Preview https://deploy-preview-1003--fr-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for de-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/de-eslint/deploys/69e143111d8ef2000835ab3e
😎 Deploy Preview https://deploy-preview-1003--de-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 16, 2026

Deploy Preview for pt-br-eslint ready!

Name Link
🔨 Latest commit 060e0bd
🔍 Latest deploy log https://app.netlify.com/projects/pt-br-eslint/deploys/69e14311ade2940008c33396
😎 Deploy Preview https://deploy-preview-1003--pt-br-eslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@amareshsm amareshsm marked this pull request as draft April 16, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

1 participant