Skip to content
This repository has been archived by the owner on Jun 17, 2022. It is now read-only.

0.59.4 Discussion #113

Closed
grabbou opened this issue Apr 8, 2019 · 18 comments
Closed

0.59.4 Discussion #113

grabbou opened this issue Apr 8, 2019 · 18 comments
Labels
backport request Cherry picking a change into an existing release stable Stable version

Comments

@grabbou
Copy link
Member

grabbou commented Apr 8, 2019

Conversation on this thread are limited to 0.59.4 release's major issues and cherry-pick requests from commits that are already on master.

An example of a good such request is a bug fix for a serious issue that has been merged into master but did not make the 0.59.4 cut.

In other words, if you cannot point to a particular commit on master, then your request likely belongs as a new issue in http://github.com/facebook/react-native/issues.

If the commit you request to cherry pick is a complicated port, you will be asked to create the PR to the 0.59-stable branch yourself, in order to ensure that the process proceeds smoothly.

@grabbou grabbou added stable Stable version backport request Cherry picking a change into an existing release labels Apr 8, 2019
@maxschmeling
Copy link

maxschmeling commented Apr 9, 2019

Can we get facebook/react-native@6508b88 cherry-picked to remove the annoying RCTImagePickerManager warning?

@theolavaux
Copy link

theolavaux commented Apr 10, 2019

facebook/react-native@60c0a60 fixes a bug where TextInput's caret position resets when toggling on/off the secureTextEntry prop.

@rdonnelly
Copy link

facebook/react-native@33b55cc Is a fix to calculate correct window dimensions for iOS (e.g. split view apps). Can this be cherrypicked? Thanks!

@kenvunz
Copy link

kenvunz commented Apr 11, 2019

facebook/react-native@f01c4e2 please! This will bring Android closer to iOS in terms of specifying font-weight / font-style combination with custom fonts

@BerndSchrooten
Copy link

facebook/react-native@c953e0b fixes a problem with Android JSStacktraces that causes apps to crash. Can this be added? Thanks!

@RuairiOliver
Copy link

facebook/react-native@f149426 fixes several UIImplementation related crashes on Android

@ferrannp
Copy link
Member

There has been some regression where you are not able to have a full view (centered) as an empty view for a FlatList. This fixed it facebook/react-native#24339. Can we cherry pick it @grabbou ? :)

@mikehardy
Copy link

mikehardy commented Apr 16, 2019

@RuairiOliver already pulled as of 0.59.2 https://github.com/facebook/react-native/releases/tag/v0.59.2

Worth noting that I was all excited about that one myself but I found that for instance react-native-fs does not use the built-in react-native networking primitives so my library (which uses react-native-fs) was unable to take advantage of this and I still use the Google-Play-dependent Provider patch as a workaround 🤷‍♂️

mikehardy/react-native-update-apk#13

@RuairiOliver
Copy link

@RuairiOliver already pulled as of 0.59.2 https://github.com/facebook/react-native/releases/tag/v0.59.2

Worth noting that I was all excited about that one myself but I found that for instance react-native-fs does not use the built-in react-native networking primitives so my library (which uses react-native-fs) was unable to take advantage of this and I still use the Google-Play-dependent Provider patch as a workaround 🤷‍♂️

mikehardy/react-native-update-apk#13

Great stuff, thanks for that. Will check it out, I'm on 0.59.1 just now so hopefully it sorts my issue.

@grabbou
Copy link
Member Author

grabbou commented Apr 16, 2019

Going to cut 0.59.5 tomorrow. Thanks for your participation.

@grabbou
Copy link
Member Author

grabbou commented Apr 17, 2019

@kekenvunz, I didn't cherry-pick this commit. I need to test it with the CLI and link and see how it works. This is most likely going to land in 0.60.

@mikehardy, this commit is not part of 0.59.2 (at least that's what Git tells me). I am re-doing it myself (adding synchronised methods), because it can't be cherry-picked - it depends on a Yoga-related commit that I am not really sure whether I can import.

@grabbou
Copy link
Member Author

grabbou commented Apr 17, 2019

Waiting for the tests now. Will keep you posted.

@ahce
Copy link

ahce commented Apr 17, 2019

@grabbou can you pick react sync?

@RuairiOliver
Copy link

@kekenvunz, I didn't cherry-pick this commit. I need to test it with the CLI and link and see how it works. This is most likely going to land in 0.60.

@mikehardy, this commit is not part of 0.59.2 (at least that's what Git tells me). I am re-doing it myself (adding synchronised methods), because it can't be cherry-picked - it depends on a Yoga-related commit that I am not really sure whether I can import.

I might have confused things there. I had commented about a second commit to cherry pick but deleted that comment after Mike mentioned it was in 0.59.2. Looking forward to trying out 0.59.5, thanks!

@mikehardy
Copy link

I might have confused things there. I had commented about a second commit to cherry pick but deleted that comment after Mike mentioned it was in 0.59.2. Looking forward to trying out 0.59.5, thanks!

Correct - and no worries, my comment about 0.59.2 was about the new ability to include Conscrypt and react-native would use it if avaiable, for networking.

I'm most excited about the JSStackTrace / NoSuchKey exception fix :-). Thanks @grabbou !

@grabbou
Copy link
Member Author

grabbou commented Apr 17, 2019

@mikehardy & @RuairiOliver - no worries, appreciate the explanation :)

@ahce, React sync commits are usually hard to cherry-pick. I've followed up with Facebook team to check whether it's safe to do.

@grabbou
Copy link
Member Author

grabbou commented Apr 17, 2019

Waiting for FB team to answer. Meanwhile, decided to do 0.59.5 w/o React sync. We will release 0.59.6 once we know it's safe and okay to do the bump.

@grabbou grabbou closed this as completed Apr 17, 2019
@RuairiOliver
Copy link

Up and running on 0.59.5, thanks @grabbou !

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
backport request Cherry picking a change into an existing release stable Stable version
Projects
None yet
Development

No branches or pull requests

10 participants