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 IE8 support #35

Open
4 tasks
seriema opened this issue Sep 13, 2015 · 2 comments
Open
4 tasks

Drop IE8 support #35

seriema opened this issue Sep 13, 2015 · 2 comments
Milestone

Comments

@seriema
Copy link
Owner

seriema commented Sep 13, 2015

It's causing more and more hacks. The biggest change for AngularJS support will be that version 1.2 will be dropped, as they dropped IE8 support in 1.3.

Here's a checklist of things to change in the source once the IE8 support gets dropped:

  • Trailing commas: Change JSCS config from disallowTrailingComma to requireTrailingComma with ignoreSingleLine and ignoreSingleValue.
  • Pollyfills: Remove code with TODO: IE8:
  • SauceLabs: Remove SL_IE_8 from karma.conf.js and Gruntfile.js
  • Angular: Remove 1.2 from Gruntfile.js and update bower.json to ^1.3.0
@seriema seriema added this to the 1.0.0 milestone Sep 13, 2015
@seriema
Copy link
Owner Author

seriema commented Oct 18, 2015

If we at least could rely on es5-shim being present we could drop a few polyfills. But AngularJS doesn't require it so it might be unbalanced. The biggest gain would be dropping Angular 1.2 support either way.

@seriema
Copy link
Owner Author

seriema commented Feb 20, 2016

Microsoft stopped supporting older IE's on the glorious day 12th January 2016. [reference]

I will drop support for IE8 soon. I haven't decided if I'll keep Angular 1.2 support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant