Skip to content

v0.35.1

Compare
Choose a tag to compare
@ljharb ljharb released this 12 May 08:22
· 99 commits to master since this release
3e46993

Fixes (shim)

  • Functions are objects (#418)
  • use createDataPropertyOrThrow in Array.from, rather than [[Put]] (#415)

Refactors

  • Use iteratorResult internally for iterator result objects
  • Simplify logic for Math.tanh (#412)

Robustness

  • cache Math constants
  • cache Math.exp
  • don’t rely on a Math lookup inside Math.asinh
  • use cached Number.isNaN
  • cache Math.sign

Dev Deps

  • update es5-shim, eslint, @ljharb/eslint-config, jscs, uglify-js, grunt-contrib-connect, grunt-contrib-watch, evalmd, jshint

Tests

  • up to node v6.1, v5.10, v4.4
  • npm run --silent, use “pretest” for linting
  • RegExp#toString: Chrome Canary 51 produces /undefined/

Docs

  • update ES6 draft comment URLs to point to the published spec