From e386f3de7760ee2910d07efb9d35029aa5dda93b Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Sat, 5 Jun 2021 14:48:32 +0700 Subject: [PATCH] 3.14.0 --- CHANGELOG.md | 3 +++ README.md | 14 +++++++------- lerna.json | 2 +- package.json | 2 +- packages/core-js-builder/package.json | 6 +++--- packages/core-js-bundle/package.json | 2 +- packages/core-js-compat/README.md | 6 +++--- packages/core-js-compat/package.json | 2 +- packages/core-js-pure/package.json | 2 +- packages/core-js/internals/shared.js | 2 +- packages/core-js/package.json | 2 +- 11 files changed, 23 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b7e4e9bfd89..a5eabf3dcf8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog ##### Unreleased +- Nothing + +##### 3.14.0 - 2021.06.05 - Added polyfill of stable sort in `{ Array, %TypedArray% }.prototype.sort`, [#769](https://github.com/zloirock/core-js/issues/769) - Fixed `Safari` 14.0- `%TypedArray%.prototype.sort` validation of arguments bug - `.at` marked as supported from V8 9.2 diff --git a/README.md b/README.md index 509ec6da5b8e..5c3ffacd41e8 100644 --- a/README.md +++ b/README.md @@ -119,14 +119,14 @@ Promise.resolve(32).then(x => console.log(x)); // => 32 ### Installation:[⬆](#index) ``` // global version -npm install --save core-js@3.13.1 +npm install --save core-js@3.14.0 // version without global namespace pollution -npm install --save core-js-pure@3.13.1 +npm install --save core-js-pure@3.14.0 // bundled global version -npm install --save core-js-bundle@3.13.1 +npm install --save core-js-bundle@3.14.0 ``` -Already bundled version of `core-js` [on CDN](https://unpkg.com/core-js-bundle@3.13.1) ([minified version](https://unpkg.com/core-js-bundle@3.13.1/minified.js)). +Already bundled version of `core-js` [on CDN](https://unpkg.com/core-js-bundle@3.14.0) ([minified version](https://unpkg.com/core-js-bundle@3.14.0/minified.js)). ### `postinstall` message[⬆](#index) The `core-js` project needs your help, so the package shows a message about it after installation. If it causes problems for you, you can disable it: @@ -216,9 +216,9 @@ import 'regenerator-runtime/runtime'; #### `@babel/preset-env`[⬆](#index) -[`@babel/preset-env`](https://github.com/babel/babel/tree/master/packages/babel-preset-env) has `useBuiltIns` option, which optimizes working with global version of `core-js`. With `useBuiltIns` option, you should also set `corejs` option to used version of `core-js`, like `corejs: '3.13'`. +[`@babel/preset-env`](https://github.com/babel/babel/tree/master/packages/babel-preset-env) has `useBuiltIns` option, which optimizes working with global version of `core-js`. With `useBuiltIns` option, you should also set `corejs` option to used version of `core-js`, like `corejs: '3.14'`. -> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.13'`, instead of `corejs: 3`, since with `corejs: 3` will not be injected modules which were added in minor `core-js` releases. +> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.14'`, instead of `corejs: 3`, since with `corejs: 3` will not be injected modules which were added in minor `core-js` releases. - `useBuiltIns: 'entry'` replaces imports of `core-js` to import only required for a target environment modules. So, for example, ```js @@ -273,7 +273,7 @@ import 'core-js/modules/es.array.of'; var array = Array.of(1, 2, 3); ``` -By default, `@babel/preset-env` with `useBuiltIns: 'usage'` option only polyfills stable features, but you can enable polyfilling of proposals by `proposals` option, as `corejs: { version: '3.13', proposals: true }`. +By default, `@babel/preset-env` with `useBuiltIns: 'usage'` option only polyfills stable features, but you can enable polyfilling of proposals by `proposals` option, as `corejs: { version: '3.14', proposals: true }`. #### `@babel/runtime`[⬆](#index) diff --git a/lerna.json b/lerna.json index 0b44ee1d0aa0..44d0bdb2a284 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.13.1", + "version": "3.14.0", "packages": [ "packages/*" ] diff --git a/package.json b/package.json index 8ec610f67ba6..58aa6f205941 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "3.13.1", + "version": "3.14.0", "devDependencies": { "@babel/cli": "^7.14.3", "@babel/core": "^7.14.3", diff --git a/packages/core-js-builder/package.json b/packages/core-js-builder/package.json index 95e0e6afb9b7..da8bef992205 100644 --- a/packages/core-js-builder/package.json +++ b/packages/core-js-builder/package.json @@ -1,7 +1,7 @@ { "name": "core-js-builder", "description": "core-js builder", - "version": "3.13.1", + "version": "3.14.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", @@ -9,8 +9,8 @@ }, "main": "index.js", "dependencies": { - "core-js": "3.13.1", - "core-js-compat": "3.13.1", + "core-js": "3.14.0", + "core-js-compat": "3.14.0", "mkdirp": ">=0.5.5 <1", "webpack": ">=4.46.0 <5" }, diff --git a/packages/core-js-bundle/package.json b/packages/core-js-bundle/package.json index 95c53a4d63ad..f24d6b8193e4 100644 --- a/packages/core-js-bundle/package.json +++ b/packages/core-js-bundle/package.json @@ -1,7 +1,7 @@ { "name": "core-js-bundle", "description": "Standard library", - "version": "3.13.1", + "version": "3.14.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", diff --git a/packages/core-js-compat/README.md b/packages/core-js-compat/README.md index b6d86502e563..470558fc3999 100644 --- a/packages/core-js-compat/README.md +++ b/packages/core-js-compat/README.md @@ -7,7 +7,7 @@ const { } = require('core-js-compat')({ targets: '> 2.5%', // browserslist query or object of minimum environment versions to support filter: /^(es|web)\./, // optional filter - string-prefix, regexp or list of modules - version: '3.13', // used `core-js` version, by default - the latest + version: '3.14', // used `core-js` version, by default - the latest }); console.log(targets); @@ -65,9 +65,9 @@ require('core-js-compat/modules'); // => Array require('core-js-compat').modules; // => Array // the subset of modules which available in the passed `core-js` version: -require('core-js-compat/get-modules-list-for-target-version')('3.13'); // => Array +require('core-js-compat/get-modules-list-for-target-version')('3.14'); // => Array // or -require('core-js-compat').getModulesListForTargetVersion('3.13'); // => Array +require('core-js-compat').getModulesListForTargetVersion('3.14'); // => Array ``` If you want to add new / update data about modules required for target engines, [follow this instruction](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md#updating-core-js-compat-data). diff --git a/packages/core-js-compat/package.json b/packages/core-js-compat/package.json index 31f50a8ad02a..07ae81120d4e 100644 --- a/packages/core-js-compat/package.json +++ b/packages/core-js-compat/package.json @@ -1,7 +1,7 @@ { "name": "core-js-compat", "description": "core-js compat", - "version": "3.13.1", + "version": "3.14.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", diff --git a/packages/core-js-pure/package.json b/packages/core-js-pure/package.json index 00470b66e46d..4d22e7402ed5 100644 --- a/packages/core-js-pure/package.json +++ b/packages/core-js-pure/package.json @@ -1,7 +1,7 @@ { "name": "core-js-pure", "description": "Standard library", - "version": "3.13.1", + "version": "3.14.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", diff --git a/packages/core-js/internals/shared.js b/packages/core-js/internals/shared.js index 0b248bebaa61..8a07506a2efd 100644 --- a/packages/core-js/internals/shared.js +++ b/packages/core-js/internals/shared.js @@ -4,7 +4,7 @@ var store = require('../internals/shared-store'); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.13.1', + version: '3.14.0', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2021 Denis Pushkarev (zloirock.ru)' }); diff --git a/packages/core-js/package.json b/packages/core-js/package.json index 09744fbe1832..ed6106b52da1 100644 --- a/packages/core-js/package.json +++ b/packages/core-js/package.json @@ -1,7 +1,7 @@ { "name": "core-js", "description": "Standard library", - "version": "3.13.1", + "version": "3.14.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git",