Open greenkeeper[bot] opened 7 years ago
Your tests are still failing with this version. Compare the changes π¨
Your tests are passing again with this version. Explicitly upgrade to this version π
This is February 2017 release, also known as 0.42.0
.
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 used. You can see the rationale behind that change along the screenshots here. It shouldn't be breaking for most of the users.
JSBundleLoader.getSourceUrl()
If you are using any of the following API's to access the Source URL of the bundle:
JSBundleLoader.getSourceUrl()
ReactInstanceManager.getSourceUrl()
ReactInstanceManager.getJSBundleFile()
you have to now refer to the source of truth for this information, which is at CatalystInstance.getSourceURL()
, or the return value of JSBundleLoader.loadScript()
.
RecyclerViewBackedScrollView
RecyclerViewBackedScrollView
was added a long time ago to work around the scroll-back-when-data-is-added bug, but that has now been fixed directly in the ScrollView
(ReactScrollView.java
) in open source and internally.
transform
propertyThis commit improves validations of the transform
object that are done on the Javascript side and makes it a bit stricter (hence the breaking change). When moving transform objects parsing to native the validations got out of sync a bit. In this change we make sure JS validations are the same or stricter than the native ones to make sure we get consistent errors across platforms.
FallbackJSBundleLoader
(c3892fa) - @amnnintrinsicContentSize
(d1990f8) - @sherginsetFrame
, setLeftTop
, and co. (f33f84e) - @sherginUIManager.measure()
now respects any zoom
affected view hierarchy (f839b58) - @sherginstyle
and imageStyle
props to Navigation.Header.BackButton (7812b82) - @danscaninit
(Chat) (3ee3d2b) - @mkonicekfbjs/lib/invariant
instead of invariant
(517abba) - @davidaurelioYour tests are passing again with this version. Explicitly upgrade to this version π
Your tests are still failing with this version. Compare the changes π¨
Your tests are still failing with this version. Compare the changes π¨
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
).
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) - @sahrensYour tests are still failing with this version. Compare the changes π¨
Your tests are still failing with this version. Compare the changes π¨
Your tests are still failing with this version. Compare the changes π¨
Your tests are still failing with this version. Compare the changes π¨
Your tests are still failing with this version. Compare the changes π¨
Your tests are still failing with this version. Compare the changes π¨
@provides
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.
Navigator
has been deprecated in favor of React Navigation. If you wish to continue using Navigator
, you can install the react-native-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
<MapView />
was deprecated for a while, in this release it is removed from react-native
.
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) - @ashwinb
Version 0.41.1 of react-native just got published.
This version is covered by your current version range and after updating it in your project the build failed.
As react-native is βonlyβ a peerDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this :muscle:
Status Details
- β **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/airbnb/react-with-styles-interface-react-native/builds/198137922)Not sure how things should work exactly?
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: