Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.

Commit e4fcc15

Browse files
committed
v15.0.1
1 parent e0e69b5 commit e4fcc15

File tree

8 files changed

+96
-30
lines changed

8 files changed

+96
-30
lines changed

react-dom-server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* ReactDOMServer v15.0.0
2+
* ReactDOMServer v15.0.1
33
*
44
* Copyright 2013-present, Facebook, Inc.
55
* All rights reserved.

react-dom-server.min.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* ReactDOMServer v15.0.0
2+
* ReactDOMServer v15.0.1
33
*
44
* Copyright 2013-present, Facebook, Inc.
55
* All rights reserved.

react-dom.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* ReactDOM v15.0.0
2+
* ReactDOM v15.0.1
33
*
44
* Copyright 2013-present, Facebook, Inc.
55
* All rights reserved.

react-dom.min.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* ReactDOM v15.0.0
2+
* ReactDOM v15.0.1
33
*
44
* Copyright 2013-present, Facebook, Inc.
55
* All rights reserved.

react-with-addons.js

Lines changed: 40 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* React (with addons) v15.0.0
2+
* React (with addons) v15.0.1
33
*/
44
(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.React = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
55
/**
@@ -1841,8 +1841,7 @@ var DOMPropertyOperations = {
18411841
var propName = propertyInfo.propertyName;
18421842
// Must explicitly cast values for HAS_SIDE_EFFECTS-properties to the
18431843
// property type before comparing; only `value` does and is string.
1844-
// Must set `value` property if it is not null and not yet set.
1845-
if (!propertyInfo.hasSideEffects || '' + node[propName] !== '' + value || !node.hasAttribute(propertyInfo.attributeName)) {
1844+
if (!propertyInfo.hasSideEffects || '' + node[propName] !== '' + value) {
18461845
// Contrary to `setAttribute`, object properties are properly
18471846
// `toString`ed by IE8/9.
18481847
node[propName] = value;
@@ -3749,6 +3748,8 @@ module.exports = PooledClass;
37493748

37503749
'use strict';
37513750

3751+
var _assign = _dereq_(182);
3752+
37523753
var ReactChildren = _dereq_(30);
37533754
var ReactComponent = _dereq_(32);
37543755
var ReactClass = _dereq_(31);
@@ -3759,6 +3760,7 @@ var ReactPropTypes = _dereq_(89);
37593760
var ReactVersion = _dereq_(103);
37603761

37613762
var onlyChild = _dereq_(145);
3763+
var warning = _dereq_(181);
37623764

37633765
var createElement = ReactElement.createElement;
37643766
var createFactory = ReactElement.createFactory;
@@ -3770,6 +3772,17 @@ if ("development" !== 'production') {
37703772
cloneElement = ReactElementValidator.cloneElement;
37713773
}
37723774

3775+
var __spread = _assign;
3776+
3777+
if ("development" !== 'production') {
3778+
var warned = false;
3779+
__spread = function () {
3780+
"development" !== 'production' ? warning(warned, 'React.__spread is deprecated and should not be used. Use ' + 'Object.assign directly or another helper function with similar ' + 'semantics. You may be seeing this warning due to your compiler. ' + 'See https://fb.me/react-spread-deprecation for more details.') : void 0;
3781+
warned = true;
3782+
return _assign.apply(null, arguments);
3783+
};
3784+
}
3785+
37733786
var React = {
37743787

37753788
// Modern
@@ -3802,11 +3815,14 @@ var React = {
38023815
// since they are just generating DOM strings.
38033816
DOM: ReactDOMFactories,
38043817

3805-
version: ReactVersion
3818+
version: ReactVersion,
3819+
3820+
// Deprecated hook for JSX spread, don't use this for anything.
3821+
__spread: __spread
38063822
};
38073823

38083824
module.exports = React;
3809-
},{"103":103,"145":145,"30":30,"31":31,"32":32,"46":46,"64":64,"65":65,"89":89}],26:[function(_dereq_,module,exports){
3825+
},{"103":103,"145":145,"181":181,"182":182,"30":30,"31":31,"32":32,"46":46,"64":64,"65":65,"89":89}],26:[function(_dereq_,module,exports){
38103826
/**
38113827
* Copyright 2013-present, Facebook, Inc.
38123828
* All rights reserved.
@@ -6820,6 +6836,11 @@ function putListener() {
68206836
EventPluginHub.putListener(listenerToPut.inst, listenerToPut.registrationName, listenerToPut.listener);
68216837
}
68226838

6839+
function optionPostMount() {
6840+
var inst = this;
6841+
ReactDOMOption.postMountWrapper(inst);
6842+
}
6843+
68236844
// There are so many media events, it makes sense to just
68246845
// maintain a list rather than create a `trapBubbledEvent` for each
68256846
var mediaEvents = {
@@ -7128,6 +7149,8 @@ ReactDOMComponent.Mixin = {
71287149
transaction.getReactMountReady().enqueue(AutoFocusUtils.focusDOMComponent, this);
71297150
}
71307151
break;
7152+
case 'option':
7153+
transaction.getReactMountReady().enqueue(optionPostMount, this);
71317154
}
71327155

71337156
return mountImage;
@@ -8377,6 +8400,7 @@ module.exports = { debugTool: ReactDOMDebugTool };
83778400
var _assign = _dereq_(182);
83788401

83798402
var ReactChildren = _dereq_(30);
8403+
var ReactDOMComponentTree = _dereq_(42);
83808404
var ReactDOMSelect = _dereq_(52);
83818405

83828406
var warning = _dereq_(181);
@@ -8418,6 +8442,15 @@ var ReactDOMOption = {
84188442
inst._wrapperState = { selected: selected };
84198443
},
84208444

8445+
postMountWrapper: function (inst) {
8446+
// value="" should make a value attribute (#6219)
8447+
var props = inst._currentElement.props;
8448+
if (props.value != null) {
8449+
var node = ReactDOMComponentTree.getNodeFromInstance(inst);
8450+
node.setAttribute('value', props.value);
8451+
}
8452+
},
8453+
84218454
getNativeProps: function (inst, props) {
84228455
var nativeProps = _assign({ selected: undefined, children: undefined }, props);
84238456

@@ -8452,7 +8485,7 @@ var ReactDOMOption = {
84528485
};
84538486

84548487
module.exports = ReactDOMOption;
8455-
},{"181":181,"182":182,"30":30,"52":52}],52:[function(_dereq_,module,exports){
8488+
},{"181":181,"182":182,"30":30,"42":42,"52":52}],52:[function(_dereq_,module,exports){
84568489
/**
84578490
* Copyright 2013-present, Facebook, Inc.
84588491
* All rights reserved.
@@ -15273,7 +15306,7 @@ module.exports = ReactUpdates;
1527315306

1527415307
'use strict';
1527515308

15276-
module.exports = '15.0.0';
15309+
module.exports = '15.0.1';
1527715310
},{}],104:[function(_dereq_,module,exports){
1527815311
/**
1527915312
* Copyright 2013-present, Facebook, Inc.

react-with-addons.min.js

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

react.js

Lines changed: 40 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* React v15.0.0
2+
* React v15.0.1
33
*/
44
(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.React = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
55
/**
@@ -1841,8 +1841,7 @@ var DOMPropertyOperations = {
18411841
var propName = propertyInfo.propertyName;
18421842
// Must explicitly cast values for HAS_SIDE_EFFECTS-properties to the
18431843
// property type before comparing; only `value` does and is string.
1844-
// Must set `value` property if it is not null and not yet set.
1845-
if (!propertyInfo.hasSideEffects || '' + node[propName] !== '' + value || !node.hasAttribute(propertyInfo.attributeName)) {
1844+
if (!propertyInfo.hasSideEffects || '' + node[propName] !== '' + value) {
18461845
// Contrary to `setAttribute`, object properties are properly
18471846
// `toString`ed by IE8/9.
18481847
node[propName] = value;
@@ -3713,6 +3712,8 @@ module.exports = PooledClass;
37133712

37143713
'use strict';
37153714

3715+
var _assign = _dereq_(167);
3716+
37163717
var ReactChildren = _dereq_(27);
37173718
var ReactComponent = _dereq_(29);
37183719
var ReactClass = _dereq_(28);
@@ -3723,6 +3724,7 @@ var ReactPropTypes = _dereq_(83);
37233724
var ReactVersion = _dereq_(93);
37243725

37253726
var onlyChild = _dereq_(133);
3727+
var warning = _dereq_(166);
37263728

37273729
var createElement = ReactElement.createElement;
37283730
var createFactory = ReactElement.createFactory;
@@ -3734,6 +3736,17 @@ if ("development" !== 'production') {
37343736
cloneElement = ReactElementValidator.cloneElement;
37353737
}
37363738

3739+
var __spread = _assign;
3740+
3741+
if ("development" !== 'production') {
3742+
var warned = false;
3743+
__spread = function () {
3744+
"development" !== 'production' ? warning(warned, 'React.__spread is deprecated and should not be used. Use ' + 'Object.assign directly or another helper function with similar ' + 'semantics. You may be seeing this warning due to your compiler. ' + 'See https://fb.me/react-spread-deprecation for more details.') : void 0;
3745+
warned = true;
3746+
return _assign.apply(null, arguments);
3747+
};
3748+
}
3749+
37373750
var React = {
37383751

37393752
// Modern
@@ -3766,11 +3779,14 @@ var React = {
37663779
// since they are just generating DOM strings.
37673780
DOM: ReactDOMFactories,
37683781

3769-
version: ReactVersion
3782+
version: ReactVersion,
3783+
3784+
// Deprecated hook for JSX spread, don't use this for anything.
3785+
__spread: __spread
37703786
};
37713787

37723788
module.exports = React;
3773-
},{"133":133,"27":27,"28":28,"29":29,"42":42,"60":60,"61":61,"83":83,"93":93}],25:[function(_dereq_,module,exports){
3789+
},{"133":133,"166":166,"167":167,"27":27,"28":28,"29":29,"42":42,"60":60,"61":61,"83":83,"93":93}],25:[function(_dereq_,module,exports){
37743790
/**
37753791
* Copyright 2013-present, Facebook, Inc.
37763792
* All rights reserved.
@@ -6493,6 +6509,11 @@ function putListener() {
64936509
EventPluginHub.putListener(listenerToPut.inst, listenerToPut.registrationName, listenerToPut.listener);
64946510
}
64956511

6512+
function optionPostMount() {
6513+
var inst = this;
6514+
ReactDOMOption.postMountWrapper(inst);
6515+
}
6516+
64966517
// There are so many media events, it makes sense to just
64976518
// maintain a list rather than create a `trapBubbledEvent` for each
64986519
var mediaEvents = {
@@ -6801,6 +6822,8 @@ ReactDOMComponent.Mixin = {
68016822
transaction.getReactMountReady().enqueue(AutoFocusUtils.focusDOMComponent, this);
68026823
}
68036824
break;
6825+
case 'option':
6826+
transaction.getReactMountReady().enqueue(optionPostMount, this);
68046827
}
68056828

68066829
return mountImage;
@@ -8050,6 +8073,7 @@ module.exports = { debugTool: ReactDOMDebugTool };
80508073
var _assign = _dereq_(167);
80518074

80528075
var ReactChildren = _dereq_(27);
8076+
var ReactDOMComponentTree = _dereq_(38);
80538077
var ReactDOMSelect = _dereq_(48);
80548078

80558079
var warning = _dereq_(166);
@@ -8091,6 +8115,15 @@ var ReactDOMOption = {
80918115
inst._wrapperState = { selected: selected };
80928116
},
80938117

8118+
postMountWrapper: function (inst) {
8119+
// value="" should make a value attribute (#6219)
8120+
var props = inst._currentElement.props;
8121+
if (props.value != null) {
8122+
var node = ReactDOMComponentTree.getNodeFromInstance(inst);
8123+
node.setAttribute('value', props.value);
8124+
}
8125+
},
8126+
80948127
getNativeProps: function (inst, props) {
80958128
var nativeProps = _assign({ selected: undefined, children: undefined }, props);
80968129

@@ -8125,7 +8158,7 @@ var ReactDOMOption = {
81258158
};
81268159

81278160
module.exports = ReactDOMOption;
8128-
},{"166":166,"167":167,"27":27,"48":48}],48:[function(_dereq_,module,exports){
8161+
},{"166":166,"167":167,"27":27,"38":38,"48":48}],48:[function(_dereq_,module,exports){
81298162
/**
81308163
* Copyright 2013-present, Facebook, Inc.
81318164
* All rights reserved.
@@ -13858,7 +13891,7 @@ module.exports = ReactUpdates;
1385813891

1385913892
'use strict';
1386013893

13861-
module.exports = '15.0.0';
13894+
module.exports = '15.0.1';
1386213895
},{}],94:[function(_dereq_,module,exports){
1386313896
/**
1386413897
* Copyright 2013-present, Facebook, Inc.

react.min.js

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)