Update core-js to version 2.0.0 🚀 #1765
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello 👋
🚀🚀🚀
core-js just published its new version 2.0.0, which is not covered by your current version range.
If this pull request passes your tests you can publish your software with the latest version of core-js – otherwise use this branch to work on adaptions and fixes.
Happy fixing and merging 🌴
GitHub Release
ArrayBuffer
,ArrayBuffer.isView
,ArrayBuffer#slice
DataView
with all getter / setter methodsInt8Array
,Uint8Array
,Uint8ClampedArray
,Int16Array
,Uint16Array
,Int32Array
,Uint32Array
,Float32Array
andFloat64Array
constructors%TypedArray%.{for, of}
,%TypedArray%#{copyWithin, every, fill, filter, find, findIndex, forEach, indexOf, includes, join, lastIndexOf, map, reduce, reduceRight, reverse, set, slice, some, sort, subarray, values, keys, entries, @@iterator, ...}
System.global
, proposal, November TC39 meetingError.isError
, proposal, November TC39 meetingMath.{iaddh, isubh, imulh, umulh}
, proposalRegExp.escape
moved from thees7
to the non-standardcore
namespace, July TC39 meeting - too slow, but it's condition of stability, #116Promise
rejectionHandled
event /onrejectionhandled
handler to the polyfill@@species
fromPromise.{all, race}
, November TC39 meetingO(1)
and preventing possible leaks with frozen keys, #134String#{padLeft, padRight}
->String#{padStart, padEnd}
, proposal, November TC39 meeting (they want to rename it on each meeting?O_o), #132String#{trimStart, trimEnd}
as aliases forString#{trimLeft, trimRight}
, proposal, November TC39 meetingDate#toString
-new Date(NaN).toString()
should be'Invalid Date'
{keys, values, entries, @@iterator}
methods to DOM collections which should have iterable interface or should be inherited fromArray
-NodeList
,DOMTokenList
,MediaList
,StyleSheetList
,CSSRuleList
.Array
generics - deprecated and will be removed from FF, looks like strawman is dead, available alternative shimcore.log
module$
prefix for internal modules file names because Team Foundation Server does not support it, #129SameValueZero
in V8 ~ Chromium 39-42 collectionsArray
iteratorarguments
object - old WebKit bug, #150{Map, Set}#forEach
non-generic, #144...and I hope that is not the end.
The new version differs by 219 commits .
0160b94
2.0.0
c6c70b1
Merge pull request #142 from yukulele/patch-1
bdc9941
additional fix for iOS Safari ~ 7.1.2
DataView#{setUint8, setInt8}``df89af8
fallback for non-configurable
DataViewmethods
8310c8e
iOS Safari 7.x has a bug with conversion numbers in
DataView#{setUint8, setInt8}``07f46a4
a little safer wrapping typed arrays constructors
dfd484d
iOS Safari 6.x
Array#toLocaleStringthrows on typed arrays
83d2f99
Merge pull request #153 from vp2177/patch-1
f4dd338
#2
0e21318
grammar
3b7ef09
temporary disable arity tests for
Promisemethods - FF bug
ecf0c67
entry points: /methods/ -> /virtual/
267dbbc
add /methods/ and stage/pre entry points
1464937
export to core.%CONSTRUCTOR%.prototype.%NAME% if it's required
1095ab1
export proto methods to core.%CONSTRUCTOR%.{prototype -> methods}.%NAME% for prevent pollution with new methods
There are 219 commits in total. See the full diff.
This pull request was created by greenkeeper.io.
Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster ⚡It keeps your software, up to date, all the time.