Skip to content

Commit

Permalink
2.6.6
Browse files Browse the repository at this point in the history
  • Loading branch information
zloirock committed May 19, 2019
1 parent eae0710 commit 883f5fe
Show file tree
Hide file tree
Showing 14 changed files with 112 additions and 90 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Changelog
##### 2.6.6 [LEGACY]
##### 2.6.6 [LEGACY] - 2019.05.20
- Fixed IE8- non-enumerable properties support in `Object.{ assign, entries, values }`, [#541](https://github.com/zloirock/core-js/issues/541)
- Fixed support of primitives in `Object.getOwnPropertySymbols` in Chrome 38 / 39, [#539](https://github.com/zloirock/core-js/issues/539)
- Show a message on `postinstall`
Expand Down
127 changes: 64 additions & 63 deletions README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "core.js",
"main": "client/core.js",
"version": "2.6.5",
"version": "2.6.6",
"description": "Standard Library",
"keywords": [
"ES3",
Expand Down
4 changes: 2 additions & 2 deletions build/core-js-builder/package.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"name": "core-js-builder",
"description": "core-js builder",
"version": "2.6.5",
"version": "2.6.6",
"repository": {
"type": "git",
"url": "https://github.com/zloirock/core-js.git"
},
"main": "index.js",
"dependencies": {
"core-js": "2.6.5",
"core-js": "2.6.6",
"temp": "^0.8.3",
"webpack": "^3.11.0"
},
Expand Down
4 changes: 2 additions & 2 deletions client/core.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* core-js 2.6.5
* core-js 2.6.6
* https://github.com/zloirock/core-js
* License: http://rock.mit-license.org
* © 2019 Denis Pushkarev
Expand Down Expand Up @@ -273,7 +273,7 @@ module.exports = function (it, key) {
/* 13 */
/***/ (function(module, exports) {

var core = module.exports = { version: '2.6.5' };
var core = module.exports = { version: '2.6.6' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef


Expand Down
4 changes: 2 additions & 2 deletions client/core.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions client/library.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* core-js 2.6.5
* core-js 2.6.6
* https://github.com/zloirock/core-js
* License: http://rock.mit-license.org
* © 2019 Denis Pushkarev
Expand Down Expand Up @@ -282,7 +282,7 @@ module.exports = function (it) {
/* 12 */
/***/ (function(module, exports) {

var core = module.exports = { version: '2.6.5' };
var core = module.exports = { version: '2.6.6' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef


Expand Down
4 changes: 2 additions & 2 deletions client/library.min.js

Large diffs are not rendered by default.

35 changes: 28 additions & 7 deletions client/shim.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* core-js 2.6.5
* core-js 2.6.6
* https://github.com/zloirock/core-js
* License: http://rock.mit-license.org
* © 2019 Denis Pushkarev
Expand Down Expand Up @@ -550,7 +550,7 @@ module.exports = function (TYPE, $create) {
/* 26 */
/***/ (function(module, exports) {

var core = module.exports = { version: '2.6.5' };
var core = module.exports = { version: '2.6.6' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef


Expand Down Expand Up @@ -3024,6 +3024,7 @@ module.exports.f = function getOwnPropertyNames(it) {
"use strict";

// 19.1.2.1 Object.assign(target, source, ...)
var DESCRIPTORS = __webpack_require__(7);
var getKeys = __webpack_require__(34);
var gOPS = __webpack_require__(53);
var pIE = __webpack_require__(49);
Expand Down Expand Up @@ -3053,7 +3054,10 @@ module.exports = !$assign || __webpack_require__(3)(function () {
var length = keys.length;
var j = 0;
var key;
while (length > j) if (isEnum.call(S, key = keys[j++])) T[key] = S[key];
while (length > j) {
key = keys[j++];
if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key];
}
} return T;
} : $assign;

Expand Down Expand Up @@ -3827,6 +3831,7 @@ module.exports = function (that, maxLength, fillString, left) {
/* 125 */
/***/ (function(module, exports, __webpack_require__) {

var DESCRIPTORS = __webpack_require__(7);
var getKeys = __webpack_require__(34);
var toIObject = __webpack_require__(15);
var isEnum = __webpack_require__(49).f;
Expand All @@ -3838,9 +3843,13 @@ module.exports = function (isEntries) {
var i = 0;
var result = [];
var key;
while (length > i) if (isEnum.call(O, key = keys[i++])) {
result.push(isEntries ? [key, O[key]] : O[key]);
} return result;
while (length > i) {
key = keys[i++];
if (!DESCRIPTORS || isEnum.call(O, key)) {
result.push(isEntries ? [key, O[key]] : O[key]);
}
}
return result;
};
};

Expand Down Expand Up @@ -4124,12 +4133,14 @@ var enumKeys = __webpack_require__(132);
var isArray = __webpack_require__(54);
var anObject = __webpack_require__(1);
var isObject = __webpack_require__(4);
var toObject = __webpack_require__(9);
var toIObject = __webpack_require__(15);
var toPrimitive = __webpack_require__(22);
var createDesc = __webpack_require__(32);
var _create = __webpack_require__(36);
var gOPNExt = __webpack_require__(97);
var $GOPD = __webpack_require__(16);
var $GOPS = __webpack_require__(53);
var $DP = __webpack_require__(8);
var $keys = __webpack_require__(34);
var gOPD = $GOPD.f;
Expand Down Expand Up @@ -4256,7 +4267,7 @@ if (!USE_NATIVE) {
$DP.f = $defineProperty;
__webpack_require__(37).f = gOPNExt.f = $getOwnPropertyNames;
__webpack_require__(49).f = $propertyIsEnumerable;
__webpack_require__(53).f = $getOwnPropertySymbols;
$GOPS.f = $getOwnPropertySymbols;

if (DESCRIPTORS && !__webpack_require__(29)) {
redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
Expand Down Expand Up @@ -4307,6 +4318,16 @@ $export($export.S + $export.F * !USE_NATIVE, 'Object', {
getOwnPropertySymbols: $getOwnPropertySymbols
});

// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
// https://bugs.chromium.org/p/v8/issues/detail?id=3443
var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });

$export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
getOwnPropertySymbols: function getOwnPropertySymbols(it) {
return $GOPS.f(toObject(it));
}
});

// 24.3.2 JSON.stringify(value [, replacer [, space]])
$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
var S = $Symbol();
Expand Down
8 changes: 4 additions & 4 deletions client/shim.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion client/shim.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion library/modules/_core.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
var core = module.exports = { version: '2.6.5' };
var core = module.exports = { version: '2.6.6' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
2 changes: 1 addition & 1 deletion modules/_core.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
var core = module.exports = { version: '2.6.5' };
var core = module.exports = { version: '2.6.6' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "core-js",
"description": "Standard library",
"version": "2.6.5",
"version": "2.6.6",
"repository": {
"type": "git",
"url": "https://github.com/zloirock/core-js.git"
Expand Down

0 comments on commit 883f5fe

Please sign in to comment.