Es6 Shim: 0.34.1 Release

Release date:
January 5, 2016
Previous version:
0.34.0 (released December 15, 2015)
Magnitude:
1,018 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

22 Commits in this Release

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

Authored January 3, 2016
Authored January 5, 2016
Authored December 16, 2015
Authored January 4, 2016
Authored January 3, 2016
Authored January 4, 2016

Top Contributors in 0.34.1

ljharb
cscott

Directory Browser for 0.34.1

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

Release Notes Published

Fixes

  • RegExp#[Symbol.search] was broken with a regex argument (#394)
  • ensure that Set#clear works with both primitive and object values
  • static Promise methods have the wrong length in Firefox

Robustness

  • Cache Object.keys

Performance

  • Avoid accessing arguments array without length check
  • Optimize ES.TypeIsObject (#388)
  • Promises: lots of improvements (#383)
  • Only use slow implementation of ES.IsCallable where necessary (old browsers)
  • Promises: remove unnecessary .bind on setImmediate

Dev Deps

  • update s5-shim, @ljharb/eslint-config

Tests

  • Don’t npmignore tests
  • Fix a bug with “deep equal” wrt NaN
  • split up Map and Set test files
  • test up to node v5.3