Es6 Shim: 0.33.4 Release

Release date:
September 28, 2015
Previous version:
0.33.3 (released August 31, 2015)
Magnitude:
415 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

19 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored September 28, 2015
Authored September 6, 2015
Authored September 20, 2015
Authored September 6, 2015
Authored August 31, 2015
Authored September 16, 2015
Authored September 7, 2015
Authored September 20, 2015
Authored September 22, 2015

Top Contributors in 0.33.4

ljharb

Directory Browser for 0.33.4

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

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 8a8ddd36186cdc1fcb3fcc259ec9ecef1e141901)
  • 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