Releases: es-shims/es5-shim
Releases · es-shims/es5-shim
v4.5.5
Fix (shim)
- Adobe Photoshop’s JS engine bizarrely can have
+date !== date.getTime()
(#365)
Refactor
- Update
is-callable
implementation to match latest
Dev Deps
- update
eslint
, @ljharb/eslint-config
, jscs
v4.5.3
Fix (shim)
- Saturday is a day in the week (#386)
Robustness
- improve Function#bind (#381)
Tests
- test on
node
v5.6
, v4.3
- use json3 (#382)
Dev Deps
- update
eslint
, @ljharb/eslint-config
Docs
- add note about script order (#379)
v4.5.2
Fix (shim)
- use
Array#slice
, not String#slice
, on String#split
output (#380)
v4.5.1
Fix (shim)
- Make sure preexisting + broken
Array#
methods that throw don’t break the runtime (#377)
Dev Deps
v4.4.2
Fix (shim)
- use
Array#slice
, not String#slice
, on String#split
output (#380)
v4.3.2
Fix (shim)
- use
Array#slice
, not String#slice
, on String#split
output (#380)
v4.2.1
Fix (shim)
- use
Array#slice
, not String#slice
, on String#split
output (#380)
v4.1.16
Fix (shim)
- use
Array#slice
, not String#slice
, on String#split
output (#380)
v4.5.0
New Shims
parseFloat('-0')
should return -0 in Opera 12 (#371)
- Provide and replace Date UTC methods (#360)
Robustness
- cache
Date
getUTC* methods so that Date#toISOString
doesn’t observably look them up on the receiver
- use a cached and shimmed
String#trim
Tests
- up to
node
v5.5
- add
parallelshell
and use it in a few tasks
Refactors
- rename cached methods to avoid linter warnings
Dev Deps
- update
eslint
, jscs
, '@ljharb/eslint-config'
Docs
- Update license year to 2016 (#374)