reactnative.com reactnative.com

React Native v0.60.x released

v0.60.0 on GitHub (npm) Release blog post Changelog This feature release of React Native includes many milestone changes for the platform. Please refer to the blog post for selected details. For upgrading users, some of the progress comes with breaking changes; manual intervention may be required for your app. We're also aware that existing CocoaPods integrations using use_frameworks are not out-of-the-box compatible with this...

reactnative.com reactnative.com

React Native September 2018 (v0.57.0) released

v0.57.0 on GitHub (npm) Changelog Welcome to the 0.57 release of React Native! This release addresses a number of issues and has some exciting improvements. We again skipped a monthly release, focused on quality by extending the release candidate phase, and let some upstream packages reach stable for inclusion. This release includes 599 commits by 73 different contributors! In response to feedback, we've prepared a changelog that...

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 July 2017 (v0.47.0) released

v0.47.0 on GitHub (npm) Breaking changes Android Remove unused createJSModules calls (ce6fb33, 53d5504) - @javache iOS Fix font weight resolution (cfeaefb) - @kipricker General Bugfixes VirtualizedList: Fix problems if _updateCellsToRender gets called too early (1ee602b) - @mikelambert VirtualizedList: Fix deltatime calculation (5840a90) - @mikelambert VirtualizedList: Fix initial-render triggering a render of all items (ebcf5fd)...

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 April 2017 (v0.44.0) released

v0.44.3 on GitHub (npm) This is April 2017 release, also known as v0.44.0. General Breaking change Remove support for @provides 6cbb57d - @jetzhliu If you were using @provides NameOfModule, you should now switch to @providesModule Only call batchDidComplete when there were actually native calls dispatched c8d922b - @astreet This is breaking because it affects the contract for onBatchComplete, but modules really shouldn't (and...

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}...