Releases: paulmillr/es6-shim
Releases · paulmillr/es6-shim
v0.22.1
v0.22.0
v0.21.1
- Promise/Promise.prototype methods, and String#{startsWith,endsWith} are now not enumerable
- Array#{keys, values, entries} should all be @@unscopeable in browsers that support that
- Ensure that tampering with Function#{call,apply} won’t break internal methods
- Add Math.clz32, RegExp tests
- Update es6-sham UMD
- Update
chai
,es5-shim
,grunt-saucelabs
,jscs
v0.21.0
v0.20.4
v0.20.3
v0.20.2
v0.15.0
- Object.assign no longer throws on null or undefined sources, per https://bugs.ecmascript.org/show_bug.cgi?id=3096
v0.14.0
(from the changelog)
es6-shim 0.14.0 (20 Jul 2014)
- Properly recognize Symbol.iterator when it is present (#277)
- Fix Math.clz's improper handling of values that coerce to NaN (#269)
- Fix incorrect handling of negative end index on Array#fill (#270)
- Removed Object.getOwnPropertyKeys, which shouldn't be anywhere (#267)
- Fixed arity of Map and Set constructors, per 2014.04.27 draft spec (rev 24)
- Added a full additional suite of ES6 promise tests (thanks to @smikes!) (#265)
- Make Number.isInteger a bit more efficient (#266)
- Added
npm run test-native
to expose how broken implementations are without the shim ;-) - Added additional tests