reactnative.com reactnative.com

React Native v0.61.x released

v0.61.x on GitHub (npm) Release blog post Changelog This is a major release that includes the new reloading experience Fast Refresh. It also removes the React .xcodeproj, fixes use_frameworks! for CocoaPods support, adds a useWindowDimensions hook, and upgrades to React 16.9. Added Add Fast Refresh by default (17f8e58 by @gaearon) Add useWindowDimensions hook to replace most Dimensions usage (5ec382d by @sahrens) Android...

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 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 February 2018 (v0.54.0) released

v0.54.0 on GitHub (npm) Welcome to the February 2018 release of React Native! This release includes work done by the React Native team and the community in January, and there are some big changes here after the holidays. Thanks for 270 commits from 87 contributors, you all are great! Here are a few highlights from the release: Long awaited Blob changes: upload, download, fetch locally, and more Sticky headers now work on inverted...

reactnative.com reactnative.com

React Native December 2017 (v0.52.0) released

v0.52.0 on GitHub (npm) This release had a lot of work around the bundler and packager, a ton of bugfixes, and updates to many of React-Native's dependencies. Lots of under-the-hood work was done as well to improve the layout engine. Happy new year! If you would like to help us with the next release changelog, please contact @grabbou New features Introducing justifyContent: space-evenly (1050e0b by @woehrl01) Debug JS in Nuclide is...

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 September 2017 (v0.49.0) released

v0.49.0 on GitHub (npm) Breaking changes and deprecations General New projects have a single entry-point (index.js) from now on (6e99e31) - @fson Summary: Before When creating a new project with react-native init, generated template has two entry-points: index.ios.js and index.android.js Those two files were always identical After When creating a new project, generated template has a single, shared entry-point: index.js Updating your...

reactnative.com reactnative.com

React Native August 2017 (v0.48.0) released

v0.48.0 on GitHub (npm) Breaking changes Make RCTDeviceEventEmitter warnings fatal (db3df34) - @javache iOS Removed unused notifications from RCTUIManager (324eba1) - @shergin Remove AdSupportIOS (6ad5e2f) - @javache General Bugfixes Fix incorrect invocation of JSClassCreate (543cd21) - @javache Fixes unintended side effects caused by #14684 (4d572cd) - @lprhodes Fix missing "getPolyfills" tag in CLI (98e61de) -...

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

React Native February 2017 (v0.42.0) released

v0.42.0 on GitHub (npm) This is February 2017 release, also known as 0.42.0. Breaking changes Android: windowSoftInputMode for new apps e3d4ace - @mkonicek All new apps created with react-native init are going to have windowSoftInputMode:``adjustResize instead of adjustUnspecified, which is default. That change makes keyboard handling on Android automatic and doesn't require any Javascript solutions, like KeyboardAvoidingView to be...

reactnative.com reactnative.com

React Native v0.37.0-rc.0 released

v0.37.0-rc.0 on GitHub (npm) Breaking changes Remove deprecated APIs and modules (fa5ad85) - @satya164 Removed Alternative AppStateIOS AppState ActivityIndicatorIOS ActvityIndicator IntentAndroid, LinkingIOS Linking SliderIOS Slider SwitchAndroid, SwitchIOS Switch Remove callback support from following modules, use promises instead: Clipboard NetInfo General Bugfixes Fix justify content + min dimension usage...