reactnative.com reactnative.com

React Native v0.59.x released

v0.59.0 on GitHub (npm) Changelog Welcome to release 0.59 of React Native! For highlights of this release, please view the dedicated blog post. Thanks to those who gave feedback during the release candidate phase. If you're interested in helping evaluate our next release (0.60), subscribe to the dedicated issue here. Added Add a Metro configuration to the template with inline require/import options; read more about it in the blog...

reactnative.com reactnative.com

React Native June 2018 (v0.56.0) released

v0.56.0 on GitHub (npm) Changelog As you'll see in a second, this new version has some important breaking changes that required a lot of extra efforts to bring to a stable 0.56. This was the main reason behind skipping June from the monthly release cycle, but looking forward we are planning on going back to do a rollout every month. Highlights React Native now uses Babel 7. When upgrading to 0.56, make sure to bump your...

reactnative.com reactnative.com

React Native January 2018 (v0.53.0) released

v0.53.0 on GitHub (npm) Welcome to the January 2018 release of React Native. The CLI tools now support --port for both platforms. There was a lot of under-the-cover work done. If you would like to help us with the next release changelog, please contact @grabbou Added Keyboard events now include easing and duration (4d33080 by @sahrens) iOS exclusive additions react-native run-ios now supports the --port argument for metro...

reactnative.com reactnative.com

React Native November 2017 (v0.51.0) released

v0.51.0 on GitHub (npm) Highlights New styling rules: padding(Start|End) margin(Start|End) border(Top|Bottom)(Start|End)(Width|Color) - (1ed08d3, 04a8c62, 7ed7593, 0f467a2, 1a7abcf, 1b5f8d3, 0a70c02, 64284bf, 38c2c26, 875f273) - @rsnara Partial rounded borders (4994d6a) - @rsnara Breaking changes Consider negative border radii and widths invalid (99d294b) - @rsnara Android Bugfixes Fixing bug when permission showing dialog and...

reactnative.com reactnative.com

React Native October 2017 (v0.50.0) released

v0.50.0 on GitHub (npm) Thanks to @thymikee for wrapping up release notes for this release. If you want to help by creating release notes for next release, let me know. We are happy to guide you through this process. Breaking changes GENERAL Add interface for ReactShadowNode (a5d1d25) Default enableBabelRCLookup (recursive) to false (023ac57) - @ide This is a breaking change that tells Metro to look at only the project's .babelrc...

reactnative.com reactnative.com

React Native June 2017 (v0.46.0) released

v0.46.0 on GitHub (npm) This is June 2017 release, also known as v0.46.0. General Breaking changes react-native-xcode.sh now lives in a different location If you're seeing this error during iOS builds: ../node_modules/react-native/packager/react-native-xcode.sh: No such file or directory then you need to go into Xcode, click the root of your project, go to 'Build Phases', find the one that says 'React Native', then update the...

reactnative.com reactnative.com

React Native May 2017 (v0.45.0) released

v0.45.1 on GitHub (npm) This is May 2017 release, also known as v0.45.0. General Breaking changes Remove React forwarding and wrong import warnings (f3dbddc) - @janicduplessis Importing ‘react’ modules from ‘react-native’ has been deprecated since 0.25 and is now an error. Bugfixes XMLHttpRequest withCredentials defaults to "true" (7c3918b) - @DanielZlotin Return findNodeHandle to public api (7063261) -...

reactnative.com reactnative.com

React Native March 2017 (v0.43.0) released

v0.43.0 on GitHub (npm) This is March 2017 release, also known as v0.43.0. Breaking changes Correct value of Dimensions.get('screen').fontScale (186f308) - @rigdern On Android, the following properties now return a different number: Dimensions.get('window').fontScale Dimensions.get('screen').fontScale PixelRatio.getFontScale() This is a breaking change to anyone who was using these properties because the meaning of these...

reactnative.com reactnative.com

Better List Views in React Native

Everybody Rejoice! Improved API and performances for List Views in React Native are coming! The upcoming React Native March 2017 will introduce FlatList <FlatList data={[{title: 'Title Text', key: 'item1'}, ...]} renderItem={({item}) => <ListItem title={item.title}} /> SectionList <SectionList renderItem={({item}) => <ListItem title={item.title}} renderSectionHeader={({section}) => <H1 title={section.key}...