Changelog
es6-shim 0.32.0 (7 Jun 2015)
Map
, Set
, and Promise
shims all throw when used without "new".chai
, es5-shim
Changelog
es6-shim 0.31.3 (2 Jun 2015)
Object.getOwnPropertyNames
Map.prototype[Symbol.iterator] === Map.prototype.entries
Set.prototype[Symbol.iterator] === Set.prototype.values
Object.assign
pending exceptions: IE 9 preventExtensions
doesn't throw, even in strict modeMap
/Set
, but it takes an optional function, not an optional iterable, in the constructorMap
/Set
fast paths for more primitives: boolean, null, undefinedio.js
v2.2
mocha
, es5-shim
, uglify-js
, jshint
Changelog
es6-shim 0.31.2 (9 May 2015)
Array.prototype
method wrappers to return the correct value. (#341)Changelog
es6-shim 0.31.0 (1 May 2015)
ToLength
, not ToUint32
, on this.length
.grunt-saucelabs
, jscs
Changelog
es6-shim 0.30.0 (26 Apr 2015)
Map
and Set
methods are not generic, and must only be called on valid Map
and Set
objects.Number#clz
(in Safari 8, eg) inside Math.clz32
Changelog
es6-shim 0.29.0 (26 Apr 2015)
io.js
v1.7
and v1.8
chai
and use new matchersObject.is
and Object.assign
Object.assign
to avoid leaking arguments in v8Number.parseInt === parseInt
(failed in FF 37)Symbol.unscopables
tests