Socket
Socket
Sign inDemoInstall

core-js-pure

Package Overview
Dependencies
0
Maintainers
1
Versions
151
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
911
16Next

3.8.3

Diff

Changelog

Source

3.8.3 - 2021.01.19

  • Fixed some more issues related to FF44- legacy Iterator, #906
zloirock
published 3.8.2 •

Changelog

Source

3.8.2 - 2021.01.03

  • Fixed handling of special replacements patterns in String#replaceAll, #900
  • Fixed iterators dependencies of Promise.any and Promise.allSettled entries
  • Fixed microtask implementation on WebOS, #898, #901
zloirock
published 3.8.1 •

Changelog

Source

3.8.1 - 2020.12.06

  • Fixed work of new %TypedArray% methods on BigInt arrays
  • Added ESNext methods to ES3 workaround for Number constructor wrapper
zloirock
published 3.8.0 •

Changelog

Source

3.8.0 - 2020.11.26

  • Added relative indexing method stage 3 proposal
    • Array#at
    • %TypedArray%#at
  • Added Number.range stage 1 proposal
    • Number.range
    • BigInt.range
  • Added array filtering stage 1 proposal
    • Array#filterOut
    • %TypedArray%#filterOut
  • Added array deduplication stage 1 proposal
    • Array#uniqueBy
  • Added code points / code units explicit feature detection in String#at for preventing breakage code which use obsolete String#at proposal polyfill
  • Added the missed (es|stable)/instance/replace-all entries
  • Updated compat data mapping for Opera - from Opera 69, the difference with Chrome versions increased to 14
  • Compat data mapping for modern Android WebView to Chrome moved from targets parser directly to compat data
  • Deprecate core-js-builder blacklist option in favor of exclude
zloirock
published 3.7.0 •

Changelog

Source

3.7.0 - 2020.11.06

  • String#replaceAll moved to the stable ES, per June TC39 meeting
  • Promise.any and AggregateError moved to the stable ES, per July TC39 meeting
  • Added Reflect[@@toStringTag], per July TC39 meeting
  • Forced replacement of Array#{ reduce, reduceRight } in Chrome 80-82 because of a bug, #766
  • Following the changes in the upsert proposal, { Map, WeakMap }#emplace replace { Map, WeakMap }#upsert, these obsolete methods will be removed in the next major release
  • By the current spec, AggregateError#errors is own data property
  • Added correct iteration closing in the iteration helpers according to the current version of the proposal
  • process.nextTick have a less priority than Promise in the microtask implementation, #855
  • Fixed microtask implementation in engines with MutationObserver, but without document, #865, #866
  • Fixed core-js-builder with an empty (after the targets engines or another filtration) modules list, #822
  • Fixed possible twice call of window.onunhandledrejection, #760
  • Fixed some possible problems related multiple global copies of core-js, #880
  • Added a workaround for 3rd party Reflect.set polyfill bug, #847
  • Updated compat data:
    • Chrome up to 86
    • FF up to 82
    • Safari up to 14
  • Updated compat data mapping:
    • iOS up to 14
    • NodeJS up to 15.0
    • Electron up to 11.0
    • Samsung Internet up to 13.0
    • Opera Android up to 60
    • The rest automatically
  • Updated all required dependencies
slowcheetah
published 3.6.5 •

Changelog

Source

3.6.5 - 2020.04.09

  • Updated Browserslist #755
  • Fixed setImmediate in Safari #770, thanks @dtinth
  • Fixed some regexp, thanks @scottarc
  • Added OPEN_SOURCE_CONTRIBUTOR detection in postinstall, thanks @scottarc
  • Added Drone CI in postinstall CI detection #781
zloirock
published 3.6.4 •

Changelog

Source

3.6.4 - 2020.01.14

  • Prevented a possible almost infinite loop in non-standard implementations of some backward iteration array methods
zloirock
published 3.6.3 •

Changelog

Source

3.6.3 - 2020.01.11

  • Fixed replacement of substitutes of undefined capture groups in .replace in Safari 13.0-, #471, #745, thanks @mattclough1
  • Improved compat data for old engines
zloirock
published 3.6.2 •

Changelog

Source

3.6.2 - 2020.01.07

  • Fixed early implementations of Array#{ every, forEach, includes, indexOf, lastIndexOf, reduce, reduceRight, slice, some, splice } for the usage of ToLength
  • Added RegExp#exec dependency to methods which depends on the correctness of logic of this method (3.6.0-3.6.1 issue), #741
  • Refactored some internals
zloirock
published 3.6.1 •

Changelog

Source

3.6.1 - 2019.12.25

  • Fixed a bug related Symbol with multiple copies of core-js (for 3.4.2-3.6.0), #736
  • Refactored some tools
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc