Skip to content

v0.33.4

Compare
Choose a tag to compare
@ljharb ljharb released this 28 Sep 05:44
· 286 commits to master since this release

Fixes

  • Add test, and fix, for JSON.stringify(Object(Symbol())) throwing on Chrome 45
  • Wrap JSON.stringify when Symbol exists and it fails to serialize them correctly
  • fix Reflect.defineProperty on edge v0.12

Robustness

  • Cache Array.isArray internally

Refactoring

  • Use internal overrideNative helper for String.prototype HTML methods
  • Update is-arguments implementation; don't call down legacy code path in modern engines

Tests

  • Add evalmd to verify that example code blocks are valid
  • Adding a test for Safari 7.1 and later (runtime check added in 8a8ddd3)
  • Add additional JSON.stringify test for Symbol and object Symbol values
  • up to io.js v3.3, node v4.1

Dev Deps

  • update es5-shim, mocha, chai