Changelog
es6-shim 0.35.7 (24 December 2022)
Object.getPrototypeOf([].values())
is falsy (#466)ES.IsIterable
functioneslint
, @ljharb/eslint-config
, aud
, es5-shim
, safe-publish-latest
, tape
nyc
operator-linebreak
Changelog
es6-shim 0.35.6 (14 October 2020)
Math.hypot
: fix a bug in node v12.11 - v12.15ToString
operation should throw on SymbolsArray.prototype.join
String.raw
: match latest speceslint
, @ljharb/eslint-config
, es5-shim
, safe-publish-latest
, evalmd
aud
in npm run posttest
Changelog
es6-shim 0.35.5 (7 March 2019)
es6-sham
: Function.prototype.name
: don’t poison the getter when the receiver is Function.prototype
(#454)eslint
, @ljharb/eslint-config
jscs
and jshint
Changelog
es6-shim 0.35.4 (29 October 2018)
hasULPDistance
→ working withinULPDistance
helperacosh
: fix precision (#338)Math.{asinh,atanh,cosh,sinh}
precision (from #338)Set
to the global scope (#438)Changelog
es6-shim 0.35.3 (23 January 2017)
Array#{find, findIndex}
(#433)eslint
, @ljharb/eslint-config
, grunt-saucelabs
node
v7.4
, v4.7
; improve test matrixChangelog
es6-shim 0.35.2 (3 December 2016)
document.all
is not treated as a non-object-coercible (#428)es5-shim
, eslint
, @ljharb/eslint-config
, jscs
, jshint
, mocha
, promises-plus-tests
, uglify-js
node
v7.2
, v5.12
, v4.6
; improve test matrixChangelog
es6-shim 0.35.1 (12 May 2016)
createDataPropertyOrThrow
in Array.from
, rather than [[Put]]
(#415)iteratorResult
internally for iterator result objectsMath
constantsMath.exp
Math
lookup inside Math.asinh
Number.isNaN
Math.sign
es5-shim
, eslint
, @ljharb/eslint-config
, jscs
, uglify-js
, grunt-contrib-connect
, grunt-contrib-watch
, evalmd
, jshint
node
v6.1
, v5.10
, v4.4
npm run --silent
, use “pretest” for lintingRegExp#toString
: Chrome Canary 51 produces /undefined/
Changelog
es6-shim 0.35.0 (29 Feb 2016)
Reflect.enumerate
(#405)Array#indexOf
from post-ES6 errataRegExp#toString
is compliantFunction#toString
to es6-sham
globals.Reflect
doesn’t break the shim (#392)Reflect.getPrototypeOf
is undefinedObject.keys
: handle regexes in ES3 browsers (#287)Function#name
on new Function
s is empty string in v8Function#name
is non-configurable pre-ES6node
v5.7
, v4.3