From cbc67ce6fc4176150a558e9d4f5d9a437e71f09a Mon Sep 17 00:00:00 2001 From: Website Deployment Script Date: Wed, 12 Jun 2019 12:43:11 +0000 Subject: [PATCH] Deploy website Deploy website version based on 8cd56f37c2d6bcac2fcd4371dfbba95e15996d0a --- blog/2019/06/12/react-native-open-source-update.html | 4 ++-- blog/2019/06/12/react-native-open-source-update/index.html | 4 ++-- blog/index.html | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/blog/2019/06/12/react-native-open-source-update.html b/blog/2019/06/12/react-native-open-source-update.html index bd32d86c146..0cb590603bc 100644 --- a/blog/2019/06/12/react-native-open-source-update.html +++ b/blog/2019/06/12/react-native-open-source-update.html @@ -87,7 +87,7 @@ -
  • TurboModule Types: The new TurboModules system requirestypes for all native modules to guarantee type safe operations in native. In just over two weeks, the community sent ~40 Pull Requests to complete this work for flow typed native modules. Aside from the people already mentioned above, we’d like to thank Michał Chudziak, Michał Pierzchała, Wojtek Szafraniec, and Jean Regisser and everyone else who sent one or more Pull Requests.
  • +
  • TurboModule Types: The new TurboModules system requires types for all native modules to guarantee type safe operations in native. In just over two weeks, the community sent ~40 Pull Requests to complete this work for flow typed native modules. Aside from the people already mentioned above, we’d like to thank Michał Chudziak, Michał Pierzchała, Wojtek Szafraniec, and Jean Regisser and everyone else who sent one or more Pull Requests.
  • Haste: Since 2015 React Native used the “haste” module system that allows importing modules just via a global id instead of a relative path which is convenient but not well supported by many tools. James Ide proposed removing haste, similar to how React removed haste many years ago. He planned all the work through an umbrella task and he sent 18 Pull Requests to make it happen! Check out his Twitter thread to learn more.
  • Android Fragments: John Shelley‘s proposal to make React Native work via Android Fragments was merged and will be available in 0.61. Read more about Android Fragments here.
  • @@ -114,7 +114,7 @@

    Given the large amount of changes in the past six months, we'd like to ask you the same question again. If you are using the latest version of React Native and you have things you'd like to give feedback on, please comment on our new edition of “What do you dislike about React Native?”

    Continuous Integration

    Facebook merges all Pull Requests and internal changes directly into Facebook’s repository first and then syncs all commits back to GitHub. Facebook’s infrastructure is different from common continuous integration services and not all open source tests were ran inside of Facebook. This means that commits that sync out to GitHub frequently break tests in open source which take a lot of time to fix.

    -

    Héctor Ramos from the React Native team spent the past two months improving React Native's continuous integration systems both at Facebook at on GitHub. Most of the open source tests are now run before changes are committed to React Native at Facebook which will keep CI stable on GitHub when commits are being synchronized.

    +

    Héctor Ramos from the React Native team spent the past two months improving React Native's continuous integration systems both at Facebook and on GitHub. Most of the open source tests are now run before changes are committed to React Native at Facebook which will keep CI stable on GitHub when commits are being synchronized.

    Next

    Make sure to check out our talks about the future of React Native! In the next couple of months, members of the React Native team at Facebook will speak at Chain React and at React Native EU. Also, watch out for our next release, 0.60, which is right around the corner. It's going to be exciting

    Recent Posts