Inexorabletash Polyfill Versions Save

JavaScript Polyfills, Shims and More

v0.1.41

6 years ago
  • Advance ECMAScript 2017 additions to es2017.js script
  • URL: Workaround for Opera Mini. Resolves #138
  • ES6 fix for IE9 and sorting fix in polyfill. Resolves #137

v0.1.36

6 years ago
  • Fix byteCaseInsensitiveMatch function bug (#133)

Also, the minifying script had silently broken. Ensure the minified (.min.js) files are updated.

v0.1.34

6 years ago
  • 'use strict' for most scripts
  • Add Element.closest (issue #132)
  • Make Keyboard work in strict mode (issue #131)

Thanks to Alexander Nanberg for Element.closest() submission.

v0.1.33

7 years ago

v0.1.32

7 years ago
  • List only one JS file in bower.json's main group. Resolves #123
  • Upgrade QUnit to 2.1.1
  • URL: Support sequence/record constructor inits. Resolves #119

v0.1.31

7 years ago

Add CustomEvent polyfill c/o Andres Rios

v0.1.30

7 years ago

IE8 fixes:

  • Make DOM mixins not throw on IE8
  • Minify with uglify2's --support-ie8 option to eliminate errors using minified source
  • Tweak workaround in Object.getOwnPropertyNames to satisfy IE devtools

Other:

  • URLSearchParams iterators should have @@iterator
  • Remove unnecessary helpers

v0.1.29

7 years ago
  • Fix assertion error in min.js version if Array.prototype.includes polyfill is necessary (assertions should be removed during minification)
  • Remove duplicate fetch and url definitions in web.js and polyfill.js (and minified versions)

v0.1.28

7 years ago
  • Remove setImmediate from gestalt polyfills (no longer on track for standardization)
  • Move bindata from experimental to obsolete
  • ECMAScript proposed features: Add Promise .finally and .try, Map/Set .of/.from.
  • Convert tests to QUnit v2
  • Keyboard events: Updated keyFixTable for older browsers

v0.1.27

7 years ago