Releases: facebook/react
Releases · facebook/react
v0.14.6
v0.14.5
v0.14.4
React
- Minor internal changes for better compatibility with React Native
React DOM
- The
autoCapitalize
andautoCorrect
props are now set as attributes in the DOM instead of properties to improve cross-browser compatibility - Fixed bug with controlled
<select>
elements not handling updates properly
React Perf Add-on
- Some DOM operation names have been updated for clarity in the output of
.printDOM()
v0.14.3
React DOM
- Added support for
nonce
attribute for<script>
and<style>
elements - Added support for
reversed
attribute for<ol>
elements
React TestUtils Add-on
- Fixed bug with shallow rendering and function refs
React CSSTransitionGroup Add-on
- Fixed bug resulting in timeouts firing incorrectly when mounting and unmounting rapidly
React on Bower
- Added
react-dom-server.js
to exposerenderToString
andrenderToStaticMarkup
for usage in the browser
v0.14.2
React DOM
- Fixed bug with development build preventing events from firing in some versions of Internet Explorer & Edge
- Fixed bug with development build when using es5-sham in older versions of Internet Explorer
- Added support for
integrity
attribute - Fixed bug resulting in
children
prop being coerced to a string for custom elements, which was not the desired behavior - Moved
react
fromdependencies
topeerDependencies
to match expectations and align withreact-addons-*
packages
v0.14.1
React DOM
- Fixed bug where events wouldn't fire in old browsers when using React in development mode
- Fixed bug preventing use of
dangerouslySetInnerHTML
with Closure Compiler Advanced mode - Added support for
srcLang
,default
, andkind
attributes for<track>
elements - Added support for
color
attribute - Ensured legacy
.props
access on DOM nodes is updated on re-renders
React TestUtils Add-on
- Fixed
scryRenderedDOMComponentsWithClass
so it works with SVG
React CSSTransitionGroup Add-on
- Fix bug preventing
0
to be used as a timeout value
React on Bower
- Added
react-dom.js
tomain
to improve compatibility with tooling
v0.14.0
v0.13.3
React Core
New Features
- Added
clipPath
element and attribute for SVG - Improved warnings for deprecated methods in plain JS classes
Bug Fixes
- Loosened
dangerouslySetInnerHTML
restrictions so{__html: undefined}
will no longer throw - Fixed extraneous context warning with non-pure
getChildContext
- Ensure
replaceState(obj)
retains prototype ofobj
React with Add-ons
Bug Fixes
- Test Utils: Ensure that shallow rendering works when components define
contextTypes
v0.13.2
React Core
New Features
- Added
strokeDashoffset
,flexPositive
,flexNegative
to the list of unitless CSS properties - Added support for more DOM properties:
scoped
- for<style>
elementshigh
,low
,optimum
- for<meter>
elementsunselectable
- IE-specific property to prevent user selection
Bug Fixes
- Fixed a case where re-rendering after rendering null didn't properly pass context
- Fixed a case where re-rendering after rendering with
style={null}
didn't properly updatestyle
- Update
uglify
dependency to prevent a bug in IE8 - Improved warnings
React with Add-Ons
Bug Fixes
- Immutabilty Helpers: Ensure it supports
hasOwnProperty
as an object key
React Tools
- Improve documentation for new options
v0.13.1
React Core
Bug Fixes
- Don't throw when rendering empty
<select>
elements - Ensure updating
style
works when transitioning fromnull
React with Add-Ons
Bug Fixes
- TestUtils: Don't warn about
getDOMNode
for ES6 classes - TestUtils: Ensure wrapped full page components (
<html>
,<head>
,<body>
) are treated as DOM components - Perf: Stop double-counting DOM components
React Tools
Bug Fixes
- Fix option parsing for
--non-strict-es6module