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

0.57.1 Discussion #45

Closed
kelset opened this issue Sep 28, 2018 · 31 comments
Closed

0.57.1 Discussion #45

kelset opened this issue Sep 28, 2018 · 31 comments
Labels
backport request Cherry picking a change into an existing release stable Stable version

Comments

@kelset
Copy link
Member

kelset commented Sep 28, 2018

Conversation on this thread are limited to 0.57.1 release's major issues and backport (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.57.0 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.

@kelset kelset added stable Stable version backport request Cherry picking a change into an existing release labels Sep 28, 2018
@kelset
Copy link
Member Author

kelset commented Sep 28, 2018

My list of commits to (potentially) cherry pick for 0.57.2:

Aside from those, I'm currently waiting for a React sync commit then IMHO we can proceed to test and then release 0.57.2.

@karanjthakkar
Copy link
Contributor

Can this be included in the next version: facebook/react-native@36199d3? Or will this be automatically added in 0.58.0?

@kelset
Copy link
Member Author

kelset commented Sep 28, 2018

@karanjthakkar that's already in 0.57.1 (#34 (comment) && facebook/react-native@4ea3ac7)

@karanjthakkar
Copy link
Contributor

Oh perfect! Thanks for letting me know. Just FYI, have we changed something in the release process? Coz now this comment seems to be no longer valid then: facebook/react-native#20820 (comment)?

@kelset
Copy link
Member Author

kelset commented Sep 28, 2018

No I think it's a bug with GitHub, saw it happen for another couple commits too 🤷‍♂️

@matthargett
Copy link

This one, please: facebook/react-native@7e9c3f7

@gengjiawen
Copy link
Member

gengjiawen commented Sep 30, 2018

I think this commit facebook/react-native@458d56c need a release , because it broken the template build. Related issue facebook/react-native#21310.

@ikesyo
Copy link

ikesyo commented Sep 30, 2018

@gengjiawen That commit is already listed in
#45 (comment) (at the top of the list).

@Noitidart

This comment has been minimized.

@kelset
Copy link
Member Author

kelset commented Oct 1, 2018

4 more commits that may be worth adding:

@kelset
Copy link
Member Author

kelset commented Oct 2, 2018

We should cherry pick this for Android Studio 3.2 compatibility facebook/react-native@ff084a4

@ryankask
Copy link

ryankask commented Oct 2, 2018

With all these fixes, this looks like a really solid release. Do you have a target date yet for 0.57.2?

@grabbou
Copy link
Member

grabbou commented Oct 2, 2018

Additionally, I had to cherry-pick few more commits:

@mjmasn
Copy link
Contributor

mjmasn commented Oct 2, 2018

@grabbou I think you've pasted the wrong commit url for that first link, seems to be the same as the third one? And are you saying it's not possible to cherry-pick those ScrollView regression fixes before 0.58, because that is somewhat frustrating :/

@kelset
Copy link
Member Author

kelset commented Oct 2, 2018

@mjmasn, yes it's actually just wrong wording/linking, as you can see for yourself in the branch both Android ScrollView commits are there:

That said, if we didn't cherry-pick what you want there are good reasons for it so please remember to keep a positive environment here (I literally have no clue how Mike latest comment got 👎). And that you can always fork the main repo or use solutions like patch-packages.

When we do create a release we try to ensure that it works, so if a commit didn't make it in the release there are good reasons.

Anyway once the release is out we'll close this and open a new issue for 0.57.2 with requests for cherry picks for 0.57.3.

@grabbou
Copy link
Member

grabbou commented Oct 2, 2018

Thank you @kelset for your comment. I was actually about to mention 👎 as really discouraging. I understand you are all hoping for a next release to have all the fixes, but merging and resolving conflicts is a non-trivial process. I am trying to do my best to resolve them when appropriate, but I may overlook some of them or simply fail to resolve.

It was an issue with links - I am going to update the the comment. Meanwhile, the overflow support has been added via: facebook/react-native@5906c26

@grabbou
Copy link
Member

grabbou commented Oct 2, 2018

It wasn't actually a mistake in linking - I first cherry-picked facebook/react-native@4af4da9 while trying to cherry-pick facebook/react-native@201f2f1.

Then, when I got to facebook/react-native@4af4da9 itself, I got tons of conflicts - I forgot that I've already cherry-picked it for another commit.

As a result, I simply got confused. All changes requested where cherry-picked.

@mjmasn
Copy link
Contributor

mjmasn commented Oct 2, 2018

@grabbou makes sense, thanks. FWIW my 👎 was a thumbs down to the issue you encountered with cherry picking those fixes, not aimed at you at all, but can see how that might have been interpreted. Sorry for that, and please don't be discouraged because us switching from Android native to RN has been a hugely positive experience! :)

@krzysztof-miemiec
Copy link

krzysztof-miemiec commented Oct 2, 2018

@grabbou I put my 👎 for the very same reason as @mjmasn - like "oh, thats too bad that there are conflicts" 😉

@ChrisEdson
Copy link

0.57.2 still not on NPM, just FYI

@kelset
Copy link
Member Author

kelset commented Oct 2, 2018

We know, there are Flow issues, we had to cherry pick a couple more commits. There is one flow issue left, we are working on it.

@rikur
Copy link

rikur commented Oct 3, 2018

Patiently waiting for the package to hit NPM so I can fix a bunch of Android Pie issues.. Thanks for the hotfix release!

@grabbou
Copy link
Member

grabbou commented Oct 3, 2018

We are waiting for Metro fix to land (hopefully tomorrow) to eliminate one last Flow error and we are good to go!

@ihor

This comment has been minimized.

@ChrisEdson

This comment has been minimized.

@ihor

This comment has been minimized.

@ChrisEdson

This comment has been minimized.

@ihor

This comment has been minimized.

@pvinis
Copy link
Member

pvinis commented Oct 4, 2018

would be good to ship any commits that fix anything about facebook/react-native#19573 even if its not the full solution. of course it would be nice to have all of it solved and shipped in 0.57.x, but even part of it will be helpful for many devs.

@ChrisEdson
Copy link

0.57.2 is up on NPM, for anyone subscribed to this

@kelset
Copy link
Member Author

kelset commented Oct 5, 2018

Hey everyone, since 0.57.2 is released I'm closing this and opening a new one for 0.57.2.

@kelset kelset closed this as completed Oct 5, 2018
@react-native-community react-native-community locked as resolved and limited conversation to collaborators Oct 5, 2018
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