A framework for building native applications using React
MIT License
Bot releases are hidden (Show)
Published by kelset almost 6 years ago
See the changelog here
Published by grabbou about 6 years ago
See the changelog here
Published by grabbou over 6 years ago
See the changelog here: https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md#056
Published by grabbou over 6 years ago
See the changelog here: https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md#055
Published by grabbou over 6 years ago
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:
Space-evenly
is now there (sorry for the confusion with 0.52's release notes)The changelog is arranged by the customary added, removed, changed, and fixed plus internal; the changes are also organized by platform.
If you want to get involved in the process of preparing releases and making changelog (yes, we need your help!), please get in touch with me.
We keep the draft of changelogs here: https://github.com/turnrye/react-native-changelog. Visit this repository for tracking the progress of upcoming releases and suggesting improvements to the current one.
XMLHttpRequest#fetch
, and fetched on files to a local blob consistently (be56a3e and 854c233 by @satya164 and @fkgozali)invertStickyHeaders
(ecaca80 by @janicduplessis)space-evenly
is now supported (sorry for the confusion with 0.52 notes) (b1cdb7d by @gedeagas)link
, and unlink
– keep an eye on react-native-window's use of it! (a40bfa7 by @rozele)minify
flag to react-native bundle command (3f969cb by @tomduncalf)maintainVisibleContentPosition
(cae7179 and 65184ec by @sahrens)accessibilityElementsHidden
prop (3128816 by @aputinski)scripts/react-native-xcode.sh
(PR rev 2122140 by @brunolemos with landing assists b8c86b8 and 0d4ff1b)utf8
utility - use the utf8 package now instead (431670f by @mathiasbynens)visible-password
or phone-pad
keyboard types. (164f6b6 by @BrandonWilliamsCS)resizeMode="center"
is now documented and has an example present (be7037f by @motiz88)skipPermissionRequests: true
(5c17db8 by @ngandhy)DevServerHelper
(644123a, e756251, 6e44356, 1019bda, 06d8f96, f88c9d6, and 108f966 by @davidaurelio).gitignore
d files during the react-native-git-upgrade
process (7492860 by @ncuillery)Animated.modulo
values with useNativeDriver: true
(6c38972 by @motiz88)NativeModules.UIManager.showPopupMenu
method calls error callback (0c18ec5 by @dryganets)secureTextEntry
changes (09b43e4 by @jainkuniya)refreshControl
shows up on initial render if specified (ed5872e by @vonovak)react-native link
has been fixed to correctly link iOS and tvOS targets (a63fd37 by @dlowder-salesforce)GLog
fix on case sensitive APFS macOS (2fef1ba by @hovox)A massive amount of Yoga optimizations, cleanups, refactors, and test fixes (62d0100, 1475fc4, 9daa174, d4517dd, ca91f0e, 34b7ec8, fda861a, 9f7cedb, ac1c8c2, fcf2c7c, 2b27f1a, 210ae5b, 8208858, 7f94bff, bd7bf94, 2fe65b0, 9658d9f, ee5c91c, 64d530b, 400a29e, f75e21f, 528bbac, be8e7c6, d0f7d4d, 4b4959a, fdef378, 831a1bb, (2a22d99, 9f57ded, and ff2658c by @priteshrnandgaonkar, @passy, @ryu2), and others)
🚧 Lifecycle methods were renamed to be consistent with React RFC6 – note that there are Yellowbox warnings right now because of this, it's work-in-progress (6f007e8 by @bvaughn)
Some autogenerated mystery string files were added (c7846c4, bb6fcea, 8bd00a2, faa9519, f49f793)
Improvements to the cli's implementation (2c5fbd7, 752427b, and 619a8c9 by @arcanis, @voideanvalue, and @rozele)
Measure touch events from nearest "root view" (a70fdac by @mmmulani)
Allow to attach the HMR server to an external http server (8c6b816 by @rafeca)
Split folly/Memory out from headers-only targets in Buck (b8e79a7 by @mzlee)
Code cleanup of ReactHorizontalScrollView in Android (71ec85f by @mdvacca)
Always create a debugger websocket connection when in iOS dev builds (fa334ce by @bnham)
Make the React Native HMR client extend from the generic metro HMR client (9a19867 by @rafeca)
Better handling exception in loadScript() (3fbf785)
Handle invalidation error in RCTObjcExecutor (493f3e8 by @fromcelticpark)
Check for nullptr when accessing isInspectable method (70d23e8 by @fromcelticpark)
Fixing Prepack model for latest global.nativeExtensions changes. (01a58d1 by @NTillmann)
General code cleanup: unused code and configurations (e233646 and e701034 by @bvaughn and others)
Add support for finding multiple views with NativeIds using a single listener to Android (f5efc46 by @axe-fb)
Changes from Prettier (b815eb5, e758cb7, bf9cabb, and a5af841 by @shergin)
Support for inherited events in view managers (2afe7d4 by @shergin)
Flow types changes (3fc33bb, e485cde, 83ed9d1, 52ffa5d, d37cdd9, 6e7fb01, d99ba70, bcfbdf4, and a1c479f by @alexeylang, @sahrens, @yungsters, and @zjj010104)
Give IInspector a virtual destructor for correct InspectorImpl destruction (2a3c37f by @toulouse)
Migrated SourceCode
and DeviceInfoModule
out of Native Modules (47fe523 and 429fcc8)
Jest config change as part of bringing back support for the assetPlugin
option in Metro (af6450c by @ide)
Nested virtualized lists should receive recordInteration events (ae2d5b1)
xplat/js: asyncRequire: redirect async modules to control modules (5e11b88 by @jeanlauliac)
More progress towards split bundle support (1a1a956 and 9e34cbd by @fromcelticpark)
Implement bundle sync status (88980f2)
Various improvements to RCTSurface and RCTShadowView (7d9e902, 06ebaf2, 6882132, and 193a2bd by @shergin)
Progress towards experimental ReactFabric and FabricUIManager (b1e5c01, fa0ac92, 94dac23 by @fkgozali)
Refactored bridge ReadableNativeMap and ReadableNativeArray to add centralized accesses (7891805, 28be33a, and 5649aed)
Removed unused core from Image.android.js (ce3146a by @shergin)
Capture StackOverflowExceptions triggered when drawing a ReactViewGroup or ReactRootView and log more debugging information for it (1aac962 and 4d3519c by @mdvacca)
babel-preset-react-native
: only require plugins once (df6c48c by @davidaurelio)
Report module id as string and as double, in case of invalid values are passed to nativeRequire (8f358a2 by @fromcelticpark)
More work moving build configurations to Skylark (d3db764, 869866c, a8c95d2, and 79a63d0 by @mzlee, @ttsugriy, and others)
Remove unused packagerInstance
option and rename it to server
(bbbc18c)
The blog has moved to react-native-website (e16d673 by @hramos)
Removed broken link for 'Getting Help' in the README (b3a306a by @rickydam)
Changed to use boost-for-react-native cocoapod, which speeds up pod install
a ton; this was in 0.53 originally but had to be re-added (d40db3a by @CFKevinRef)
Remove fbobjc's RN copy (af0c863)
Measure time to create ReactInstanceManager (6224ef5 by @alexeylang)
Upgrade flow to v0.65.0 (7aba456 and 298f3bb by @avikchaudhuri and @mroch)
Upgrade ESLint to v4.17.0 (plus update related deps) (bba19e8 by @zertosh)
Upgrade React to v16.3.0-alpha.1 (03d7b2a and 5e80d95 by @grabbou and @hramos)
Synced React and ReactFabric render (c7ed03a, 1382975, and d676746 by @bvaughn)
Upgrade metro to v0.26.0 (9e6f3b8, ce50f25, e9b83e6, 2fe7483, 0f96ebd, 0de470e, e8893a0, and f4fde9d by @rafeca and @grabbou)
GitHub bot commands have been disabled in the short term (b973fe4 by @hramos)
Various CI configuration changes (17bd6c8, 51b6749, a2f3ba8, 2ef9b7f, 40b1792, 613afba, da8bec9, fa11fae, f50af7f, 9227ba7, 365a4d4, b58d848, c8e98bb, f5975a9, and 605a6e4 by @hramos, @grabbou, and @dryganets)
Trim docs that are already present in the open source docs site (28d60b6 by @hramos)
Fix obsolete instructions about editing docs (2f46712 by @ExplodingCabbage)
Fix links to beginner friendly issues (c355a34 by @hotchemi)
Don't run the Danger CI tool through Flow (1ea3065 by @hramos)
Namespace custom ESLint rules through eslint-plugin-lint (488b682 by @zertosh)
... and now we're at 0.54 🎉 (67e67ec, 21dd3dd, 49e35bd, 829f675, and 294d95a by @grabbou and @hramos)
Published by grabbou almost 7 years ago
This changelog has been prepared by Ryan Turner (@turnrye) - thank you for your time and making such a detailed changelog 🔥🔥
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
react-native run-ios
now supports the --port
argument for metro (33d710e)snapToInterval
like iOS (ddd65f1 and b2848a5 )onKeyPress
like iOS (c9ff0bc by @joshyhargreaves)isInspectable
(59c7967 by @bnham)pod install
a ton (cf19833 by @CFKevinRef)autoGrow
prop, since this is platform-default behavior now (dabb78b by @shergin)minify=true
when calculating the list of dependencies for the CLI (4a1bb8f by @rafeca)Below is a list of the remaining, low-level changes that made it into this release of React Native.
Published by grabbou almost 7 years ago
This changelog has been prepared by Ryan Turner (@turnrye) - thank you for your time and making such a detailed changelog 🔥🔥
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
getLastRowID
method (d79e245)YellowBox.ignoreWarnings([...])
rather than console.ignoredYellowBox = [...]
(26038f5 by @wli)backgroundColor
on TouchableHighlight (5a1171e by @sahrens)lineHeight
behavior match iOS's 📏 (3f1b021)isNuclideDebuggingAvailable
on iOS (59c3e33)selectionColor
defined but there is no drawable cursor (1e18d90 by @gpeal)borderRadius
with Android API level < 18 (5aa1fb3 and ca7fe72 by @rsnara)justifyContent
while you're minWidth
ing and marginLeft
ing; before the justification wasn't honored (f5beceb by @woehrl01)marginLeft: auto
and alignItem: stretch
now play nicely together; before the width and height ended up incorrect (5f99b1a by @woehrl01)#define isnan __builtin_isnan
for Android clang-5 to mimic gcc's default behavior (f8fe6b0)pod_target_xcconfig
for PrivateDatabase (38b96cd by @ide)react-native-git-upgrade
, don't execute git's hooks (0182086 by @adrienthiery)react-native-git-upgrade
and failing with a signal, return that to the terminal (b9a5862 by @mateusz-)selection
prop that made it not-so-random (766f020 by @rozele) - testID
works on TabBarItem on iOS (e19d9de)reactBridgeDidFinishTransaction
from RCTScrollView (a255204 by @shergin)Below is a list of the remaining, low-level changes that made it into this release of React Native.
Published by grabbou almost 7 years ago
Big thanks to @thymikee for helping out with this release and working on release notes.
padding(Start|End)
margin(Start|End)
border(Top|Bottom)(Start|End)(Width|Color)
- (1ed08d3, 04a8c62, 7ed7593,ImageStore.getBase64ForTag
(7a7bdee) - @FnTmvisible-password
for TextInput.keyboardType (752b688) - @fmoores/raw
(cc86d12)ProgressBarAndroid.android
deprecation warning (b60fa63) - @bvaughnWebView
extra white space on top due tocontentInsetAdjustmentBehavior
(2546c95) - @yshingRCTSafeAreaView
(9150975) - @mmmulanireact-native link
play nicely with CocoaPods-based iOS projects.[RCTShadowView localData]
is now only setter. (b0c1bd2) - @sherginfetchBundle
global function (452ac1b) - @fromcelticparkbabel-plugin-transform-exponentiation-operator
tobabel-preset-react-native
(30b057f) - @DylanVannStyleSheet.hairlineWidth
in TextInputExample (9e220da) - @sherginTextInput
's placeholder (dbe6044) - @gusgardNetInfo.isConnected
example code so that it uses the newconnectionChange
event (8b044dc) - @fibbers...
operator in BackHandler (165b38a) - @dantmanI18nManager
Left/Right swap methods (efa4d3c) - @rsnarapod_target_xcconfig
for PrivateDatabase (87e524b) - @idePublished by grabbou about 7 years ago
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.
<Image>
with nested content is no longer supported. Looking into <ImageBackground>
instead if this is something you did in our appAdd 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 file. Previously it would look at .babelrc files under node_modules and would run into issues because it didn't have the version of Babel nor the plugins/presets that node_modules/randompackage/.babelrc
wanted. So as a workaround, people would write a postinstall step that deletes node_modules/**/.babelrc
, which worked well. This flag (getEnableBabelRCLookup = false
) has the same effect and hopefully fixes one source of cryptic bugs people run into.
To use the old behavior, create a config file named rn-cli.config.js
with:
module.exports = {
getEnableBabelRCLookup() {
return true;
},
};
Go under node_modules, modify a used module to have a dummy .babelrc ({"plugins": ["dummy"]}
) and ensure the JS bundle still loads.
<Image>
on Android (3ff463f) - @shergin<Image>
on iOS (c55fae1) - @shergin<Switch>
changes if the value actually changed (6f6329d)JavaScriptExecutorFactory
(e764361) - @johnislarryprebuilt_cxx_library
(49359e8) - @andrewjcgUIManager.setLocalData()
, the way to provide environmental data to ShadowNode (d0790fe) - @shergin<TextInput>
on Android) (c550f27) - @sherginreact-native unlink
(c1058b1) - @iineva<Text>
components on iOS (915a020) - @lostatseajoshua-[UIManager.setLocalData:forView:]
, the way to provide environmental data to ShadowView (8b4ed94) - @sherginindexOfObjectIdenticalTo
instead of indexOfObject
in RCTUIManager (9d9e250) - @sherginreact-native link
play nicely with CocoaPods-based iOS projects. (4c196ae) - @mironiastyRCT_ENABLE_INSPECTOR
set (6b733a4)excludedActivityTypes
error in flow types (0c5b390) - @anta-semenov<SafeAreaView>
(983b054) - @sherginreact-native link
(c1058b1) - @iineva<TextInput multiline>
default blurOnSubmit to false. (adb6646) - @rsnarauniqBy
for deduping assets in react-native link
(df8d0d1) - @arahansencontentInset
marked as iOS only (1b80118) - @paulbrittainStyleValue
and StyleProp
Flow types from StyleSheet (9c29ee1)Published by grabbou about 7 years ago
Thanks to @satya164 for preparing this release notes!
New projects have a single entry-point (index.js
) from now on (6e99e31) - @fson
Summary:
react-native init
, generated template has two entry-points: index.ios.js
and index.android.js
index.js
When upgrading to this release with react-native-git-upgrade
or react-native upgrade
, be aware that these tools will automatically update your code to use index.js
instead of index.ios.js
and index.android.js
, as previously. However, they will not create an index.js
file for you. This is a side-effect of the react-native-git-upgrade
that has to be reverted. After running that tool, you have two options:
index.ios.js
to index.js
and remove index.android.js
(providing that they were as generated by react-native init
)react-native-git-upgrade
in order to keep separate entry files. That is, as soon as you upgrade, revert changes made to AppDelegate.m
, MainApplication.java
and build.gradle
.Yoga: Change aspect ratio behavior (67c160c) - @emilsjolander
Summary:
alignItems: stretch
over other sizing properties.alignItems: stretch
into account if no other size definition is defined. This matches the interaction of other properties with alignItems: stretch
.You probably don't need to do anything but in case something does break in your product it should be as easy as adding {width: '100%', height: '100%', flexShrink: 1}
to the style declaring the aspectRatio
.
onSubmitEditing
with disabled blurOnSubmit
(b06672e) - @shergincontentOffset
validatation now respects contentInset
(950c2b2) - @sherginRCTUnsafeExecuteOnMainQueueOnceSync()
and fixed RCTScreenScale()
(a7468a4) - @sherginrootView
property to RCTShadowView
(6493a85) - @sherginpinchEnabled
prop to ScrollView (614dd07) - @jmurzyonAnimatedValueUpdate
should also include offset (d0669fc)Animated.Node
for ease of type checking (8d757e5) - @jamesreggiobuildRegExps
(475cf1a) - @davidaurelioPublished by grabbou about 7 years ago
__fbBatchedBridge is undefined
error (26168d0) - @terriblebenassetRegistryPath
to dependencies command (6a4fb5e) - @davidaureliothroat
dependency to 3.2.0 (9b06a31) - @davidaureliopolyfills
to getPolyfills
function for more configurability (9f87728) - @ideuseNativeDriver
(3fadd74) - @abi-[RCTUIManager rootViewForReactTag:withCompletion:]
(fac6207) - @Yu-wRCTBackedTextInputDelegate
(ee9697e) - @shergin_launchOptions
) from RCTRootView
(1b9b366) - @sherginsetSelection
method was moved to base class (da9a183) - @sherginblurOnSubmit
prop (8f93ce6) - @sherginclearsOnBeginEditing
prop (cb96f1d) - @sherginclearTextOnFocus
prop (d69e60b) - @shergintextInputDidChange
were moved to adapter (4ff3e10) - @sherginreactAccessibilityElement
implementation (42d6323) - @sherginselection
property was unified (a50c9c8) - @sherginscrollRectToVisible
(fa1d4e8) - @shergincontentOffset
preserving (1d22f8f) - @sherginselectTextOnFocus
logic (7da5ef3) - @sherginshadowView.rootView
(5701ae2) - @Yu-wHEAD
http requests in Android (bdd46aa) - @SandroMachadoPublished by grabbou about 7 years ago
Changelog coming soon.
Maintainers, urgent fixes can be nominated for cherry-picking into this release here: https://github.com/facebook/react-native/issues/15318
Published by grabbou about 7 years ago
createJSModules
calls (ce6fb33, 53d5504) - @javacheclose
to SwipeableRow (c28595e) - @yungsterslocal-cli/core/__tests__
(223eab9) - @yungsterslocal-cli/core/__tests__
(6407071) - @yungstersretainLines
and sourceMaps
options (5c57601) - @davidaureliodisplay
style property (b1e64a4) - @sherginunstable_batchedUpdates
on react-native (5550a25) - @yungstersreact-native link
support for native Android modules developed in Kotlin (d666f30) - @rauliyohmcblurOnSubmit
should be true
by default for single line (b6cf4ee) - @shergindisplay: none;
style (a04322f) - @sherginpresentationStyle
modal appearance (ec68536) - @hnryjmseditable
property for RCTUITextField (719f000) - @sherginplaceholderText
to placeholder
in RCTTextView (2bf4167) - @sherginRCTBackedTextInputViewProtocol
(6ba8e29) - @sherginRCTTextInput
, base class for both text inputs (3364488) - @shergin<TextInput keyboardType="numeric" returnKeyType="done" />
(2b1795c) - @sherginupdatedChildFrames
data controlled by prop (62b20ce)textWasPaste
prop for single line TextInput (44310da) - @sherginPublished by grabbou over 7 years ago
(5eb3ab3522bd1d46fb4f8471c8207f1e0bc2cc25) - @sebmarkbage
This switches a React feature flag so that componentWillMount happens before
componentWillUnmount when a child switches. It used to be inconsistent and this
makes it consistent and inline with what React Fiber does.
(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 properties has now changed.
These properties used to return a value representing font scale times density (DisplayMetrics.scaledDensity
). Now they return a value representing just font scale (Configuration.fontScale
).
(5f09ca4) - @astreet
This is breaking because it affects the contract for onBatchComplete, but modules really shouldn't (and probably aren't) depending on it being called without any actual native module method calls having happened.
elif
with if
in BUCK files. (f294f61) - @bolinfestimport re
in a BUCK file. (6a4f7c0) - @bolinfestRCTShadowViews
's cssNode
property to yogaNode
(e361ce8) - @sherginintrinsicSize
property was deprecated in favour of intrinsicContentSize
(e7cc1bc) - @sherginaccessibilityViewIsModal
property for any view (b00c1fa) - @sherginalign-content: strech
overriding align-item
(1f45636) - @woehrl01getItemLayout
flow type to include index
(91bda43) - @sahrensitemVisiblePercentThreshold
mistyped) (9217ff3) - @rexxarsExperimental
directory (7b35eb3) - @sahrensPublished by grabbou over 7 years ago
Changelog coming. For list of changes, please compare this release with 0.46-stable
branch.
Published by grabbou over 7 years ago
react-native-xcode.sh
now lives in a different locationIf 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 command to point to:
export NODE_BINARY=node
../node_modules/react-native/scripts/react-native-xcode.sh
This change is caused by react-native-packager
being extracted into a separate project (now, named metro-bundler
). Further discussion happens here: https://github.com/facebook/react-native/issues/13976#issuecomment-308813094
contentSize
property was removed from TextInput.onChange
event (bac84ce) - @sherginreact-native link
issue when using multiple manifests (1ad08aa) - @dantmanKeyboardAvoidingView
component (a975c1e)alignSelf: stretch
was removed from TextInput (4e40521) - @sherginoptions
param for requestIdleCallback
(cf51aee) - @jhen0409"node"
env to packager .eslintrc
(8d60605) - @davidaureliopackager/
(a710f9a) - @davidaureliolocal-cli
to packager
(bea7659) - @davidaureliosourceMappingURL
to line comment (225c4c0) - @davidaurelioOutputFn
that can build indexed RAM bundles (918bae2) - @davidaurelioFile
type: map
is nullable, but not optional (6b2122b) - @davidaurelioModuleTransportLike
(f9f1245) - @davidaurelioModuleTransportLike
only with $ReadOnlyArray
(9a91ea4) - @davidaureliopath
in DependencyGraph-test (657ea49) - @cpojer-[RCTView reactAccessibleView]
(072d270) - @shergindrawViewHierarchyInRect
instead of renderInContext
for snapshot tests (3df537a) - @sherginPublished by grabbou over 7 years ago
@provides
6cbb57d - @jetzhliu
If you were using @provides NameOfModule
, you should now switch to @providesModule
c8d922b - @facebook/team-jest
This is breaking because it affects the contract for onBatchComplete, but modules really shouldn't (and probably aren't) depending on it being called without any actual native module method calls having happened.
92d985fb4982e739f66582ae0cc08c7312a6ef4a - @ericvicenti
Navigator
has been deprecated in favor of React Navigation. If you wish to continue using Navigator
, you can install the react-native-deprecated-custom-components
package which provides the legacy Navigator
component. Find out more at https://github.com/facebookarchive/react-native-custom-components
DeviceInfo
as a new native module (95c1926) - @ashwinbfbjs/lib/invariant
, not invariant
(80e1dbf) - @davidaureliocopyProperties
with Object.assign
(a34956f) - @davidaurelioEventValidator
in development mode (2b4762f) - @davidaurelioMapViewIOS
48f30eca7e3d4c239501de515a7cc35615ed6bd1 - @mkonicek
<MapView />
was deprecated for a while, in this release it is removed from react-native
. As a workaround, we suggest using react-native-maps
by Airbnb. If you cannot migrate to react-native-maps
, you can continue using <MapView />
by importing the deprecated-react-native-ios-mapview
module into your project with the caveat that the module will no longer receive any updates or bugfixes.
RCTJSStackFrame::stackFrameWithDictionary:
(9075fe0) - @terriblebenRCTRedBox::formatFrameSource:
(1a23902) - @terriblebenzero scale
transfrom breaking hitTest
mechanism (64c327a) - @shergintoggleElementInspector
event send when jsLoaded
(f352aa1) - @jhen0409scale
(transform
style property) (c87c4d0) - @skv-headlessjava.lang.RuntimeException: Tried to get non-existent cookie
(d2939ea)run-android
to work on Windows (f891985) - @jrodigerResourceDrawableIdHelper
is thread-safe (11814a5) - @ashwinbPublished by hramos over 7 years ago
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.
TouchableHighlight
(bd00456) - @zjj010104isMounted()
warning (074c3ce) - @gaearonno-alert
eslint rule for node code (d2505e7) - @davidaurelioConfig
(b9fb229) - @davidaurelioConfig.loadFile
(edf1774) - @davidaureliogetItem
and getItemCount
required props (VirtualizedList) (beeffb8) - @maritenprocessColor.js
(c7e0f56) - @TheSavior'default'
transform variant to be present (11eef69) - @davidaurelioBundler
(66d51bb) - @davidaurelioModuleTransport
instances (414d5a3) - @davidaurelioUpdate podspecs to support and default to the C++ bridge
(5aca739) - @mhorowitz
If you are using Cocoapods, you will have to update your Podfile by adding a dependency of ‘BatchedBridge’ or ‘CxxBridge’ to the React subspec depending on your choice.
RCTAssertUIManagerQueue()
(2a98432) - @sherginRCTUIManagerObserverCoordinator
new way to subscribe for granular notifications from UIManager (712b1dd) - @sherginPublished by grabbou over 7 years ago
Changelog coming soon.