jgeraigery / Singularity-4567321

Scheduler (HTTP API and webapp) for running Mesos tasks—long running processes, one-off tasks, and scheduled jobs. #hubspot-open-source
http://getsingularity.com/
Apache License 2.0
0 stars 0 forks source link

[NEUTRAL] Update dependency react to ^15.7.0 #207

Open mend-for-github-com[bot] opened 10 months ago

mend-for-github-com[bot] commented 10 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react (source) ^15.2.1 -> ^15.7.0 age adoption passing confidence

By merging this PR, the issue #88 will be automatically resolved and closed:

Severity CVSS Score CVE Reachability
High High 7.5 CVE-2020-7733
High High 7.5 CVE-2020-7793
High High 7.5 CVE-2021-27292

Release Notes

facebook/react (react) ### [`v15.7.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1570-October-14-2020) [Compare Source](https://togithub.com/facebook/react/compare/v15.6.2...v15.7.0) ##### React - Backport support for the [new JSX transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html) to 15.x. ([@​lunaruan](https://togithub.com/lunaruan) in [#​18299](https://togithub.com/facebook/react/pull/18299) and [@​gaearon](https://togithub.com/gaearon) in [#​20024](https://togithub.com/facebook/react/pull/20024)) ### [`v15.6.2`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1562-September-25-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.6.1...v15.6.2) ##### All Packages - Switch from BSD + Patents to MIT license ##### React DOM - Fix a bug where modifying `document.documentMode` would trigger IE detection in other browsers, breaking change events. ([@​aweary](https://togithub.com/aweary) in [#​10032](https://togithub.com/facebook/react/pull/10032)) - CSS Columns are treated as unitless numbers. ([@​aweary](https://togithub.com/aweary) in [#​10115](https://togithub.com/facebook/react/pull/10115)) - Fix bug in QtWebKit when wrapping synthetic events in proxies. ([@​walrusfruitcake](https://togithub.com/walrusfruitcake) in [#​10115](https://togithub.com/facebook/react/pull/10011)) - Prevent event handlers from receiving extra argument in development. ([@​aweary](https://togithub.com/aweary) in [#​10115](https://togithub.com/facebook/react/pull/8363)) - Fix cases where `onChange` would not fire with `defaultChecked` on radio inputs. ([@​jquense](https://togithub.com/jquense) in [#​10156](https://togithub.com/facebook/react/pull/10156)) - Add support for `controlList` attribute to allowed DOM properties ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​9940](https://togithub.com/facebook/react/pull/9940)) - Fix a bug where creating an element with a ref in a constructor did not throw an error in development. ([@​iansu](https://togithub.com/iansu) in [#​10025](https://togithub.com/facebook/react/pull/10025)) ### [`v15.6.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1561-June-14-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.6.0...v15.6.1) ##### React DOM - Fix a crash on iOS Safari. ([@​jquense](https://togithub.com/jquense) in [#​9960](https://togithub.com/facebook/react/pull/9960)) - Don't add `px` to custom CSS property values. ([@​TrySound](https://togithub.com/TrySound) in [#​9966](https://togithub.com/facebook/react/pull/9966)) ### [`v15.6.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1560-June-13-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.5.4...v15.6.0) ##### React - Downgrade deprecation warnings to use `console.warn` instead of `console.error`. ([@​flarnie](https://togithub.com/flarnie) in [#​9753](https://togithub.com/facebook/react/pull/9753)) - Add a deprecation warning for `React.createClass`. Points users to `create-react-class` instead. ([@​flarnie](https://togithub.com/flarnie) in [#​9771](https://togithub.com/facebook/react/pull/9771)) - Add deprecation warnings and separate module for `React.DOM` factory helpers. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​8356](https://togithub.com/facebook/react/pull/8356)) - Warn for deprecation of `React.createMixin` helper, which was never used. ([@​aweary](https://togithub.com/aweary) in [#​8853](https://togithub.com/facebook/react/pull/8853)) ##### React DOM - Add support for CSS variables in `style` attribute. ([@​aweary](https://togithub.com/aweary) in [#​9302](https://togithub.com/facebook/react/pull/9302)) - Add support for CSS Grid style properties. ([@​ericsakmar](https://togithub.com/ericsakmar) in [#​9185](https://togithub.com/facebook/react/pull/9185)) - Fix bug where inputs mutated value on type conversion. ([@​nhunzaker](https://togithub.com/mhunzaker) in [#​9806](https://togithub.com/facebook/react/pull/9806)) - Fix issues with `onChange` not firing properly for some inputs. ([@​jquense](https://togithub.com/jquense) in [#​8575](https://togithub.com/facebook/react/pull/8575)) - Fix bug where controlled number input mistakenly allowed period. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​9584](https://togithub.com/facebook/react/pull/9584)) - Fix bug where performance entries were being cleared. ([@​chrisui](https://togithub.com/chrisui) in [#​9451](https://togithub.com/facebook/react/pull/9451)) ##### React Addons - Fix AMD support for addons depending on `react`. ([@​flarnie](https://togithub.com/flarnie) in [#​9919](https://togithub.com/facebook/react/issues/9919)) - Fix `isMounted()` to return `true` in `componentWillUnmount`. ([@​mridgway](https://togithub.com/mridgway) in [#​9638](https://togithub.com/facebook/react/issues/9638)) - Fix `react-addons-update` to not depend on native `Object.assign`. ([@​gaearon](https://togithub.com/gaearon) in [#​9937](https://togithub.com/facebook/react/pull/9937)) - Remove broken Google Closure Compiler annotation from `create-react-class`. ([@​gaearon](https://togithub.com/gaearon) in [#​9933](https://togithub.com/facebook/react/pull/9933)) - Remove unnecessary dependency from `react-linked-input`. ([@​gaearon](https://togithub.com/gaearon) in [#​9766](https://togithub.com/facebook/react/pull/9766)) - Point `react-addons-(css-)transition-group` to the new package. ([@​gaearon](https://togithub.com/gaearon) in [#​9937](https://togithub.com/facebook/react/pull/9937)) ### [`v15.5.4`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1554-April-11-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.5.3...v15.5.4) ##### React Addons - **Critical Bugfix:** Update the version of `prop-types` to fix critical bug. ([@​gaearon](https://togithub.com/gaearon) in [545c87f](https://togithub.com/facebook/react/commit/545c87fdc348f82eb0c3830bef715ed180785390)) - Fix `react-addons-create-fragment` package to include `loose-envify` transform for Browserify users. ([@​mridgway](https://togithub.com/mridgway) in [#​9642](https://togithub.com/facebook/react/pull/9642)) ##### React Test Renderer - Fix compatibility with Enzyme by exposing `batchedUpdates` on shallow renderer. ([@​gaearon](https://togithub.com/gaearon) in [9382](https://togithub.com/facebook/react/commit/69933e25c37cf5453a9ef132177241203ee8d2fd)) ### [`v15.5.3`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1553-April-7-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.5.2...v15.5.3) **Note: this release has a critical issue and was deprecated. Please update to 15.5.4 or higher.** ##### React Addons - Fix `react-addons-create-fragment` package to export correct thing. ([@​gaearon](https://togithub.com/gaearon) in [#​9385](https://togithub.com/facebook/react/pull/9383)) - Fix `create-react-class` package to include `loose-envify` transform for Browserify users. ([@​mridgway](https://togithub.com/mridgway) in [#​9642](https://togithub.com/facebook/react/pull/9642)) ### [`v15.5.2`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1552-April-7-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.5.1...v15.5.2) **Note: this release has a critical issue and was deprecated. Please update to 15.5.4 or higher.** ##### React Addons - Fix the production single-file builds to not include the development code. ([@​gaearon](https://togithub.com/gaearon) in [#​9385](https://togithub.com/facebook/react/pull/9383)) - Apply better minification to production single-file builds. ([@​gaearon](https://togithub.com/gaearon) in [#​9385](https://togithub.com/facebook/react/pull/9383)) - Add missing and remove unnecessary dependencies to packages. ([@​gaearon](https://togithub.com/gaearon) in [#​9385](https://togithub.com/facebook/react/pull/9383)) ### [`v15.5.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1551-April-7-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.5.0...v15.5.1) **Note: this release has a critical issue and was deprecated. Please update to 15.5.4 or higher.** ##### React - Fix erroneous PropTypes access warning. ([@​acdlite](https://togithub.com/acdlite) in ([ec97ebb](https://togithub.com/facebook/react/commit/ec97ebbe7f15b58ae2f1323df39d06f119873344)) ### [`v15.5.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1550-April-7-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.4.2...v15.5.0) **Note: this release has a critical issue and was deprecated. Please update to 15.5.4 or higher.** ##### React - Added a deprecation warning for `React.createClass`. Points users to create-react-class instead. ([@​acdlite](https://togithub.com/acdlite) in [#d9a4fa4](https://togithub.com/facebook/react/commit/d9a4fa4f51c6da895e1655f32255cf72c0fe620e)) - Added a deprecation warning for `React.PropTypes`. Points users to prop-types instead. ([@​acdlite](https://togithub.com/acdlite) in [#​043845c](https://togithub.com/facebook/react/commit/043845ce75ea0812286bbbd9d34994bb7e01eb28)) - Fixed an issue when using `ReactDOM` together with `ReactDOMServer`. ([@​wacii](https://togithub.com/wacii) in [#​9005](https://togithub.com/facebook/react/pull/9005)) - Fixed issue with Closure Compiler. ([@​anmonteiro](https://togithub.com/anmonteiro) in [#​8895](https://togithub.com/facebook/react/pull/8895)) - Another fix for Closure Compiler. ([@​Shastel](https://togithub.com/Shastel) in [#​8882](https://togithub.com/facebook/react/pull/8882)) - Added component stack info to invalid element type warning. ([@​n3tr](https://togithub.com/n3tr) in [#​8495](https://togithub.com/facebook/react/pull/8495)) ##### React DOM - Fixed Chrome bug when backspacing in number inputs. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​7359](https://togithub.com/facebook/react/pull/7359)) - Added `react-dom/test-utils`, which exports the React Test Utils. ([@​bvaughn](https://togithub.com/bvaughn)) ##### React Test Renderer - Fixed bug where `componentWillUnmount` was not called for children. ([@​gre](https://togithub.com/gre) in [#​8512](https://togithub.com/facebook/react/pull/8512)) - Added `react-test-renderer/shallow`, which exports the shallow renderer. ([@​bvaughn](https://togithub.com/bvaughn)) ##### React Addons - Last release for addons; they will no longer be actively maintained. - Removed `peerDependencies` so that addons continue to work indefinitely. ([@​acdlite](https://togithub.com/acdlite) and [@​bvaughn](https://togithub.com/bvaughn) in [8a06cd7](https://togithub.com/facebook/react/commit/8a06cd7a786822fce229197cac8125a551e8abfa) and [67a8db3](https://togithub.com/facebook/react/commit/67a8db3650d724a51e70be130e9008806402678a)) - Updated to remove references to `React.createClass` and `React.PropTypes` ([@​acdlite](https://togithub.com/acdlite) in [12a96b9](https://togithub.com/facebook/react/commit/12a96b94823d6b6de6b1ac13bd576864abd50175)) - `react-addons-test-utils` is deprecated. Use `react-dom/test-utils` and `react-test-renderer/shallow` instead. ([@​bvaughn](https://togithub.com/bvaughn)) ### [`v15.4.2`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1542-January-6-2017) [Compare Source](https://togithub.com/facebook/react/compare/v15.4.1...v15.4.2) ##### React - Fixed build issues with the Brunch bundler. ([@​gaearon](https://togithub.com/gaearon) in [#​8686](https://togithub.com/facebook/react/pull/8686)) - Improved error messages for invalid element types. ([@​sophiebits](https://togithub.com/sophiebits) in [#​8612](https://togithub.com/facebook/react/pull/8612)) - Removed a warning about `getInitialState` when `this.state` is set. ([@​bvaughn](https://togithub.com/bvaughn) in [#​8594](https://togithub.com/facebook/react/pull/8594)) - Removed some dead code. ([@​diegomura](https://togithub.com/diegomura) in [#​8050](https://togithub.com/facebook/react/pull/8050), [@​dfrownfelter](https://togithub.com/dfrownfelter) in [#​8597](https://togithub.com/facebook/react/pull/8597)) ##### React DOM - Fixed a decimal point issue on uncontrolled number inputs. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​7750](https://togithub.com/facebook/react/pull/7750)) - Fixed rendering of textarea placeholder in IE11. ([@​aweary](https://togithub.com/aweary) in [#​8020](https://togithub.com/facebook/react/pull/8020)) - Worked around a script engine bug in IE9. ([@​eoin](https://togithub.com/eoin) in [#​8018](https://togithub.com/facebook/react/pull/8018)) ##### React Addons - Fixed build issues in RequireJS and SystemJS environments. ([@​gaearon](https://togithub.com/gaearon) in [#​8686](https://togithub.com/facebook/react/pull/8686)) - Added missing package dependencies. ([@​kweiberth](https://togithub.com/kweiberth) in [#​8467](https://togithub.com/facebook/react/pull/8467)) ### [`v15.4.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1541-November-22-2016) [Compare Source](https://togithub.com/facebook/react/compare/v15.4.0...v15.4.1) ##### React - Restructure variable assignment to work around a Rollup bug ([@​gaearon](https://togithub.com/gaearon) in [#​8384](https://togithub.com/facebook/react/pull/8384)) ##### React DOM - Fixed event handling on disabled button elements ([@​sophiebits](https://togithub.com/sophiebits) in [#​8387](https://togithub.com/facebook/react/pull/8387)) - Fixed compatibility of browser build with AMD environments ([@​zpao](https://togithub.com/zpao) in [#​8374](https://togithub.com/facebook/react/pull/8374)) ### [`v15.4.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1540-November-16-2016) [Compare Source](https://togithub.com/facebook/react/compare/15.3.2...v15.4.0) ##### React - React package and browser build no longer "secretly" includes React DOM. ([@​sebmarkbage](https://togithub.com/sebmarkbage) in [#​7164](https://togithub.com/facebook/react/pull/7164) and [#​7168](https://togithub.com/facebook/react/pull/7168)) - Required PropTypes now fail with specific messages for null and undefined. ([@​chenglou](https://togithub.com/chenglou) in [#​7291](https://togithub.com/facebook/react/pull/7291)) - Improved development performance by freezing children instead of copying. ([@​keyanzhang](https://togithub.com/keyanzhang) in [#​7455](https://togithub.com/facebook/react/pull/7455)) ##### React DOM - Fixed occasional test failures when React DOM is used together with shallow renderer. ([@​goatslacker](https://togithub.com/goatslacker) in [#​8097](https://togithub.com/facebook/react/pull/8097)) - Added a warning for invalid `aria-` attributes. ([@​jessebeach](https://togithub.com/jessebeach) in [#​7744](https://togithub.com/facebook/react/pull/7744)) - Added a warning for using `autofocus` rather than `autoFocus`. ([@​hkal](https://togithub.com/hkal) in [#​7694](https://togithub.com/facebook/react/pull/7694)) - Removed an unnecessary warning about polyfilling `String.prototype.split`. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​7629](https://togithub.com/facebook/react/pull/7629)) - Clarified the warning about not calling PropTypes manually. ([@​jedwards1211](https://togithub.com/jedwards1211) in [#​7777](https://togithub.com/facebook/react/pull/7777)) - The unstable `batchedUpdates` API now passes the wrapped function's return value through. ([@​bgnorlov](https://togithub.com/bgnorlov) in [#​7444](https://togithub.com/facebook/react/pull/7444)) - Fixed a bug with updating text in IE 8. ([@​mnpenner](https://togithub.com/mnpenner) in [#​7832](https://togithub.com/facebook/react/pull/7832)) ##### React Perf - When ReactPerf is started, you can now view the relative time spent in components as a chart in Chrome Timeline. ([@​gaearon](https://togithub.com/gaearon) in [#​7549](https://togithub.com/facebook/react/pull/7549)) ##### React Test Utils - If you call `Simulate.click()` on a `` then `foo` will get called whereas it didn't before. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​7642](https://togithub.com/facebook/react/pull/7642)) ##### React Test Renderer - Due to packaging changes, it no longer crashes when imported together with React DOM in the same file. ([@​sebmarkbage](https://togithub.com/sebmarkbage) in [#​7164](https://togithub.com/facebook/react/pull/7164) and [#​7168](https://togithub.com/facebook/react/pull/7168)) - `ReactTestRenderer.create()` now accepts `{createNodeMock: element => mock}` as an optional argument so you can mock refs with snapshot testing. ([@​Aweary](https://togithub.com/Aweary) in [#​7649](https://togithub.com/facebook/react/pull/7649), [#​8261](https://togithub.com/facebook/react/pull/8261)) ### [`v15.3.2`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1532-September-19-2016) [Compare Source](https://togithub.com/facebook/react/compare/15.3.1...15.3.2) ##### React - Remove plain object warning from React.createElement & React.cloneElement. ([@​spudly](https://togithub.com/spudly) in [#​7724](https://togithub.com/facebook/react/pull/7724)) ##### React DOM - Add `playsInline` to supported HTML attributes. ([@​reaperhulk](https://togithub.com/reaperhulk) in [#​7519](https://togithub.com/facebook/react/pull/7519)) - Add `as` to supported HTML attributes. ([@​kevinslin](https://togithub.com/kevinslin) in [#​7582](https://togithub.com/facebook/react/pull/7582)) - Improve DOM nesting validation warning about whitespace. ([@​sophiebits](https://togithub.com/sophiebits) in [#​7515](https://togithub.com/facebook/react/pull/7515)) - Avoid "Member not found" exception in IE10 when calling `preventDefault()` in Synthetic Events. ([@​g-palmer](https://togithub.com/g-palmer) in [#​7411](https://togithub.com/facebook/react/pull/7411)) - Fix memory leak in `onSelect` implementation. ([@​AgtLucas](https://togithub.com/AgtLucas) in [#​7533](https://togithub.com/facebook/react/pull/7533)) - Improve robustness of `document.documentMode` checks to handle Google Tag Manager. ([@​SchleyB](https://togithub.com/SchleyB) in [#​7594](https://togithub.com/facebook/react/pull/7594)) - Add more cases to controlled inputs warning. ([@​marcin-mazurek](https://togithub.com/marcin-mazurek) in [#​7544](https://togithub.com/facebook/react/pull/7544)) - Handle case of popup blockers overriding `document.createEvent`. ([@​Andarist](https://togithub.com/Andarist) in [#​7621](https://togithub.com/facebook/react/pull/7621)) - Fix issue with `dangerouslySetInnerHTML` and SVG in Internet Explorer. ([@​zpao](https://togithub.com/zpao) in [#​7618](https://togithub.com/facebook/react/pull/7618)) - Improve handling of Japanese IME on Internet Explorer. ([@​msmania](https://togithub.com/msmania) in [#​7107](https://togithub.com/facebook/react/pull/7107)) ##### React Test Renderer - Support error boundaries. ([@​millermedeiros](https://togithub.com/millermedeiros) in [#​7558](https://togithub.com/facebook/react/pull/7558), [#​7569](https://togithub.com/facebook/react/pull/7569), [#​7619](https://togithub.com/facebook/react/pull/7619)) - Skip null ref warning. ([@​Aweary](https://togithub.com/Aweary) in [#​7658](https://togithub.com/facebook/react/pull/7658)) ##### React Perf Add-on - Ensure lifecycle timers are stopped on errors. ([@​gaearon](https://togithub.com/gaearon) in [#​7548](https://togithub.com/facebook/react/pull/7548)) ### [`v15.3.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1531-August-19-2016) [Compare Source](https://togithub.com/facebook/react/compare/v15.3.0...15.3.1) ##### React - Improve performance of development builds in various ways. ([@​gaearon](https://togithub.com/gaearon) in [#​7461](https://togithub.com/facebook/react/pull/7461), [#​7463](https://togithub.com/facebook/react/pull/7463), [#​7483](https://togithub.com/facebook/react/pull/7483), [#​7488](https://togithub.com/facebook/react/pull/7488), [#​7491](https://togithub.com/facebook/react/pull/7491), [#​7510](https://togithub.com/facebook/react/pull/7510)) - Cleanup internal hooks to improve performance of development builds. ([@​gaearon](https://togithub.com/gaearon) in [#​7464](https://togithub.com/facebook/react/pull/7464), [#​7472](https://togithub.com/facebook/react/pull/7472), [#​7481](https://togithub.com/facebook/react/pull/7481), [#​7496](https://togithub.com/facebook/react/pull/7496)) - Upgrade fbjs to pick up another performance improvement from [@​gaearon](https://togithub.com/gaearon) for development builds. ([@​zpao](https://togithub.com/zpao) in [#​7532](https://togithub.com/facebook/react/pull/7532)) - Improve startup time of React in Node. ([@​zertosh](https://togithub.com/zertosh) in [#​7493](https://togithub.com/facebook/react/pull/7493)) - Improve error message of `React.Children.only`. ([@​sophiebits](https://togithub.com/sophiebits) in [#​7514](https://togithub.com/facebook/react/pull/7514)) ##### React DOM - Avoid `` validation warning from browsers when changing `type`. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​7333](https://togithub.com/facebook/react/pull/7333)) - Avoid "Member not found" exception in IE10 when calling `stopPropagation()` in Synthetic Events. ([@​nhunzaker](https://togithub.com/nhunzaker) in [#​7343](https://togithub.com/facebook/react/pull/7343)) - Fix issue resulting in inability to update some `` elements in mobile browsers. ([@​keyanzhang](https://togithub.com/keyanzhang) in [#​7397](https://togithub.com/facebook/react/pull/7397)) - Fix memory leak in server rendering. ([@​keyanzhang](https://togithub.com/keyanzhang) in [#​7410](https://togithub.com/facebook/react/pull/7410)) - Fix issue resulting in `` values not updating when changing `min` or `max`. ([@​troydemonbreun](https://togithub.com/troydemonbreun) in [#​7486](https://togithub.com/facebook/react/pull/7486)) - Add new warning for rare case of attempting to unmount a container owned by a different copy of React. ([@​ventuno](https://togithub.com/ventuno) in [#​7456](https://togithub.com/facebook/react/pull/7456)) ##### React Test Renderer - Fix ReactTestInstance::toJSON() with empty top-level components. ([@​Morhaus](https://togithub.com/Morhaus) in [#​7523](https://togithub.com/facebook/react/pull/7523)) ##### React Native Renderer - Change `trackedTouchCount` invariant into a console.error for better reliability. ([@​yungsters](https://togithub.com/yungsters) in [#​7400](https://togithub.com/facebook/react/pull/7400)) ### [`v15.3.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1530-July-29-2016) [Compare Source](https://togithub.com/facebook/react/compare/v15.2.1...v15.3.0) ##### React - Add `React.PureComponent` - a new base class to extend, replacing `react-addons-pure-render-mixin` now that mixins don't work with ES2015 classes. ([@​sophiebits](https://togithub.com/sophiebits) in [#​7195](https://togithub.com/facebook/react/pull/7195)) - Add new warning when modifying `this.props.children`. ([@​jimfb](https://togithub.com/jimfb) in [#​7001](https://togithub.com/facebook/react/pull/7001)) - Fixed issue with ref resolution order. ([@​gaearon](https://togithub.com/gaearon) in [#​7101](https://togithub.com/facebook/react/pull/7101)) - Warn when mixin is undefined. ([@​swaroopsm](https://togithub.com/swaroopsm) in [#​6158](https://togithub.com/facebook/react/pull/6158)) - Downgrade "unexpected batch number" invariant to a warning. ([@​sophiebits](https://togithub.com/sophiebits) in [#​7133](https://togithub.com/facebook/react/pull/7133)) - Validate arguments to `oneOf` and `oneOfType` PropTypes sooner. ([@​troydemonbreun](https://togithub.com/troydemonbreun) in [#​6316](https://togithub.com/facebook/react/pull/6316)) - Warn when calling PropTypes directly. ([@​Aweary](https://togithub.com/Aweary) in [#​7132](https://togithub.com/facebook/react/pull/7132), [#​7194](https://togithub.com/facebook/react/pull/7194)) - Improve warning when using Maps as children. ([@​keyanzhang](https://togithub.com/keyanzhang) in [#​7260](https://togithub.com/facebook/react/pull/7260)) - Add additional type information to the `PropTypes.element` warning. ([@​alexzherdev](https://togithub.com/alexzherdev) in [#​7319](https://togithub.com/facebook/react/pull/7319)) - Improve component identification in no-op `setState` warning. ([@​keyanzhang](https://togithub.com/keyanzhang) in [#​7326](https://togithub.com/facebook/react/pull/7326)) ##### React DOM - Fix issue with nested server rendering. ([@​Aweary](https://togithub.com/Aweary) in [#​7033](https://togithub.com/facebook/react/pull/7033)) - Add `xmlns`, `xmlnsXlink` to supported SVG attributes. ([@​salzhrani](https://togithub.com/salzhrani) in [#​6471](https://togithub.com/facebook/react/pull/6471)) - Add `referrerPolicy` to supported HTML attributes. ([@​Aweary](https://togithub.com/Aweary) in [#​7274](https://togithub.com/facebook/react/pull/7274)) - Fix issue resulting in `` initial value being rounded. ([@​troydemonbreun](https://togithub.com/troydemonbreun) in [#​7251](https://togithub.com/facebook/react/pull/7251)) ##### React Test Renderer - Initial public release of package allowing more focused testing. Install with `npm install react-test-renderer`. ([@​sophiebits](https://togithub.com/sophiebits) in [#​6944](https://togithub.com/facebook/react/pull/6944), [#​7258](https://togithub.com/facebook/react/pull/7258), [@​iamdustan](https://togithub.com/iamdustan) in [#​7362](https://togithub.com/facebook/react/pull/7362)) ##### React Perf Add-on - Fix issue resulting in excessive warnings when encountering an internal measurement error. ([@​sassanh](https://togithub.com/sassanh) in [#​7299](https://togithub.com/facebook/react/pull/7299)) ##### React TestUtils Add-on - Implement `type` property on for events created via `TestUtils.Simulate.*`. ([@​yaycmyk](https://togithub.com/yaycmyk) in [#​6154](https://togithub.com/facebook/react/pull/6154)) - Fix crash when running TestUtils with the production build of React. ([@​gaearon](https://togithub.com/gaearon) in [#​7246](https://togithub.com/facebook/react/pull/7246))