{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":29028775,"defaultBranch":"main","name":"react-native","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-09T18:10:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719917026.0","currentOid":""},"activityList":{"items":[{"before":"c0977c39b9e2f6887edce919bc850b2958e6905d","after":"b1ec698dc4baf34ba2e31b7ad43dff97c229bf99","ref":"refs/heads/main","pushedAt":"2024-07-03T15:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix data race related to RCTNetworkTask.status (#44694)\n\nSummary:\nFix entails using non-synthesized getter, such that underlying backing is an std::atomic.\n\nIn the greater scheme of things, I believe `RCTNetworkTask` should be improved as it has several `nonatomic` properties that are read and written to on different threads. Thread safety of this class seems to have been addressed on a per property basis, judging from the employment of `std::mutex` elsewhere in the implementation.\n\nThis is an attempt at fixing https://github.com/facebook/react-native/issues/44687.\n\n## Changelog:\n\n[iOS][FIXED] - Fix data race related to access on `RCTNetworkTask.status`.\n\nPull Request resolved: https://github.com/facebook/react-native/pull/44694\n\nTest Plan: Added unit test in class `RCTNetworkTaskTests`.\n\nReviewed By: cortinico\n\nDifferential Revision: D59217353\n\nPulled By: javache\n\nfbshipit-source-id: 1af77238ddd99db21e2e53f174a81e207d5832b2","shortMessageHtmlLink":"Fix data race related to RCTNetworkTask.status (#44694)"}},{"before":"7db3ebe2d10bc8e5705afa09e42694e7e3d424ac","after":"1630b5c74389c82f0e3b4ae322ce413be5084b0a","ref":"refs/heads/0.75-stable","pushedAt":"2024-07-03T15:11:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"[RN][Testing] Update testing scripts to work with any version of React native (#45201)","shortMessageHtmlLink":"[RN][Testing] Update testing scripts to work with any version of Reac…"}},{"before":"8db2995934b7ed313d16de8fbc005eece504a91f","after":"c0977c39b9e2f6887edce919bc850b2958e6905d","ref":"refs/heads/main","pushedAt":"2024-07-03T12:53:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Migrate analyse_code to GHA (#45247)\n\nSummary:\nThis migrates `analyse_code` to GHA into a single job called `lint`.\n\n## Changelog:\n\n[INTERNAL] - Migrate analyse_code to GHA\n\nPull Request resolved: https://github.com/facebook/react-native/pull/45247\n\nTest Plan: CI\n\nReviewed By: NickGerleman\n\nDifferential Revision: D59283393\n\nPulled By: cortinico\n\nfbshipit-source-id: dcdc4828a551062b3706e6450614b8c94e1a7e81","shortMessageHtmlLink":"Migrate analyse_code to GHA (#45247)"}},{"before":"dbdb47744f25b709e0961548bf824734b2f9f596","after":"b03d3f646ca0cc7910b2661a222a3fc22e73c110","ref":"refs/heads/cipolleschi/update-testing-scripts","pushedAt":"2024-07-03T12:41:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"[Testing] Update testing scripts to work with any version of React native","shortMessageHtmlLink":"[Testing] Update testing scripts to work with any version of React na…"}},{"before":"4408a30ace02d4663dc1f57d845fc9bab7286e7f","after":"de073bdc570417d42224a4a2c616f3d4da2cc930","ref":"refs/heads/nc/lint","pushedAt":"2024-07-03T12:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Review feedback","shortMessageHtmlLink":"Review feedback"}},{"before":"3c6762a5f8860c04043e2217a00572384c8d423a","after":"8db2995934b7ed313d16de8fbc005eece504a91f","ref":"refs/heads/main","pushedAt":"2024-07-03T12:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add missing invocation of item dispatch listeners when forcing batching of mount items on Android (#45264)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45264\n\nChangelog: [internal]\n\nWe added a flag to fix some issues when committing state updates synchronously from the main thread in https://github.com/facebook/react-native/pull/44015 but that implementation was incorrectly not invoking item dispatch listeners after mount.\n\nThis adds the missing logic so we can unblock shipping sync state updates.\n\nReviewed By: javache\n\nDifferential Revision: D59319230\n\nfbshipit-source-id: b0ab7e7c79a3315ef29dbb024e62c10444192509","shortMessageHtmlLink":"Add missing invocation of item dispatch listeners when forcing batchi…"}},{"before":"73f9d84051ed58ceb1eb1f355bed86d5ad411e0b","after":"4408a30ace02d4663dc1f57d845fc9bab7286e7f","ref":"refs/heads/nc/lint","pushedAt":"2024-07-03T11:58:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Migrate analyse_code to GHA","shortMessageHtmlLink":"Migrate analyse_code to GHA"}},{"before":"c247e8c8c96535578905958d34e1a82f5b5e922d","after":"3c6762a5f8860c04043e2217a00572384c8d423a","ref":"refs/heads/main","pushedAt":"2024-07-03T06:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Pre-suppress errors ahead of v0.239 release\n\nSummary: Changelog: [Internal]\n\nReviewed By: mvitousek\n\nDifferential Revision: D59308716\n\nfbshipit-source-id: d741ee004e153810fc913da96505706e43814ec1","shortMessageHtmlLink":"Pre-suppress errors ahead of v0.239 release"}},{"before":"0ba2e9adf2cf2d27f9506afbb6b6379420b0465c","after":"c247e8c8c96535578905958d34e1a82f5b5e922d","ref":"refs/heads/main","pushedAt":"2024-07-02T22:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix case where absolute nodes would sometimes not be cloned (#45240)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45240\n\nX-link: https://github.com/facebook/yoga/pull/1675\n\nThere was a bug where some crash would happen if a tree was cloned that had static/absolute parent/child pair inside it. This was because we were no longer calling `cloneChildrenIfNeeded` on the static parent, but would still layout the absolute child. So that child's owner would be stale and have new layout. In React Native this would lead to a failed assert which causes the crash.\n\nThe fix here is to clone the children of static nodes during `layoutAbsoluteDescendants` so that we guarantee the node is either cloned if it is going to have new layout.\n\nChangelog: [Internal]\n\nReviewed By: NickGerleman\n\nDifferential Revision: D59175629\n\nfbshipit-source-id: 4d110a08ba5368704327d5ab69a8695b28e746f4","shortMessageHtmlLink":"Fix case where absolute nodes would sometimes not be cloned (#45240)"}},{"before":"d99960744c7f28b7933690103538ee5c02f8f0dd","after":"0ba2e9adf2cf2d27f9506afbb6b6379420b0465c","ref":"refs/heads/main","pushedAt":"2024-07-02T21:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Prevent View Preallocation (#45163)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45163\n\nAvoid view preallocation when rendering on the main thread\n\nChangelog: [Internal]\n\nReviewed By: rubennorte\n\nDifferential Revision: D58833983\n\nfbshipit-source-id: a942d1fac684be5a8073941dbf043ba1d738e3a0","shortMessageHtmlLink":"Prevent View Preallocation (#45163)"}},{"before":"3fc7ebb311e86cf2e3e78efacb1860deadd54216","after":"d99960744c7f28b7933690103538ee5c02f8f0dd","ref":"refs/heads/main","pushedAt":"2024-07-02T20:50:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Inset box shadow impl (#45242)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45242\n\ntsia, comments should explain how this works but tldr is\n\n* Set up cropping region to only draw within the view's bounds\n* Draw 2 offscreen rects to cast the shadow. One represents the bounds of the original view, the other represents the clear region. Fill these rects with EO fill algo so the intersection is clear. The disjoint will be colored and cast a shadow.\n* Do that for each shadow in reverse order\n\nChangelog: [Internal]\n\nbypass-github-export-checks\n\nReviewed By: lenaic\n\nDifferential Revision: D58885576\n\nfbshipit-source-id: 2f3a5de75e93c7d34676128bbddbe38d64f1fb59","shortMessageHtmlLink":"Inset box shadow impl (#45242)"}},{"before":"27ba369f2325db5678aaf6a18927c127921840e0","after":"3fc7ebb311e86cf2e3e78efacb1860deadd54216","ref":"refs/heads/main","pushedAt":"2024-07-02T18:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Don't include C++ bridging header in RCTTurboModule.h (#45251)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45251\n\nhttps://github.com/facebook/react-native/pull/44914 is causing some iOS build breaks\n\n## Changelog:\n\n[iOS] [Changed] - Don't include C++ bridging header in RCTTurboModule.h\n\nReviewed By: cortinico\n\nDifferential Revision: D59280331\n\nfbshipit-source-id: 489bc94ee0e5073129205370245c0093c0754f58","shortMessageHtmlLink":"Don't include C++ bridging header in RCTTurboModule.h (#45251)"}},{"before":"e35a2f4a7c58905f1d2b60720b91cc1daa8c0194","after":"27ba369f2325db5678aaf6a18927c127921840e0","ref":"refs/heads/main","pushedAt":"2024-07-02T17:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add onUserLeaveHint support to ReactActivityDelegate (#43658)\n\nSummary:\n**This is a resubmission of the previous PRs. We are trying to figure out why it causes crashes in some apps.**\n\nThis PR adds `onUserLeaveHint` support into the `ReactActivityDelegate`. It allows modules to receive an event every time user moves the app into the background. This is slightly different than `onPause` - it's called only when the user intentionally moves the app into the background, e.g. when receiving a call `onPause` should be called but `onUserLeaveHint` shouldn't.\n\nThis feature is especially useful for libraries implementing features like Picture in Picture (PiP), where using `onUserLeaveHint` is the [recommended way of auto-entering PiP](https://developer.android.com/develop/ui/views/picture-in-picture#:~:text=You%20might%20want%20to%20include%20logic%20that%20switches%20an%20activity%20into%20PiP%20mode%20instead%20of%20going%20into%20the%20background.%20For%20example%2C%20Google%20Maps%20switches%20to%20PiP%20mode%20if%20the%20user%20presses%20the%20home%20or%20recents%20button%20while%20the%20app%20is%20navigating.%20You%20can%20catch%20this%20case%20by%20overriding%20onUserLeaveHint()%3A) for android < 12.\n\n## Changelog:\n\n[ANDROID] [ADDED] - Added `onUserLeaveHint` support into `ReactActivityDelegate`\n\nPull Request resolved: https://github.com/facebook/react-native/pull/43658\n\nTest Plan: Tested in the `rn-tester` app - callbacks are correctly called on both old and new architecture.\n\nReviewed By: javache\n\nDifferential Revision: D56015911\n\nPulled By: cortinico\n\nfbshipit-source-id: fc41af30f697da6fe7db3dd6e579a702f90cf218","shortMessageHtmlLink":"Add onUserLeaveHint support to ReactActivityDelegate (#43658)"}},{"before":"7fc596c72a1d4912afa81204d3a191f49a256fd8","after":"73f9d84051ed58ceb1eb1f355bed86d5ad411e0b","ref":"refs/heads/nc/lint","pushedAt":"2024-07-02T17:05:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Fix job","shortMessageHtmlLink":"Fix job"}},{"before":"c25246044f51b770ff1e090d6b4ec78d41ec917f","after":"e35a2f4a7c58905f1d2b60720b91cc1daa8c0194","ref":"refs/heads/main","pushedAt":"2024-07-02T15:38:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Set up experiment to fix incorrect state updates in smooth scroll animations on Android (#45237)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45237\n\nChangelog: [internal]\n\nThis creates a feature flag to test a fix for an incorrect state update dispatched to Fabric when using smooth scroll animations.\n\nSpecifically, when starting a smooth scroll animation from X to Y, the scroll view would set the state to Y, and then all the range from X to Y again. For example, the sequence of state updates when smooth scrolling from 0 to 5 would be `0 -> 5 -> 1 -> 2 -> 3 -> 4 -> 5`, which is obviously incorrect.\n\nThis flag prevents setting the final value before it's actually reached.\n\nReviewed By: javache\n\nDifferential Revision: D59233069\n\nfbshipit-source-id: 221602d7d30635070e7776ce756e2ef438edf638","shortMessageHtmlLink":"Set up experiment to fix incorrect state updates in smooth scroll ani…"}},{"before":"258ea84f465a46b3a39f9921566745967c6e83f6","after":"c25246044f51b770ff1e090d6b4ec78d41ec917f","ref":"refs/heads/main","pushedAt":"2024-07-02T12:22:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Migrate test_js to GHA (#45246)\n\nSummary:\nThis migrates the `test_js` workflow to GHA\n\n## Changelog:\n\n[INTERNAL] - Migrate test_js to GHA\n\nPull Request resolved: https://github.com/facebook/react-native/pull/45246\n\nTest Plan: Will wait for CI\n\nReviewed By: javache\n\nDifferential Revision: D59270333\n\nPulled By: cortinico\n\nfbshipit-source-id: e77eb9819e0819638c51e61b1e477ac04680a2f4","shortMessageHtmlLink":"Migrate test_js to GHA (#45246)"}},{"before":"ffd0b39755af3c096df5329a367d5a708a015a48","after":"258ea84f465a46b3a39f9921566745967c6e83f6","ref":"refs/heads/main","pushedAt":"2024-07-02T11:27:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Further refine the Gradle caching logic. (#45233)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45233\n\nWe want the Gradle cache to be written only on main/-stable branches run, and only for jobs with `cache-read-only` == false (i.e. `build_android`).\nThis changes implements it.\n\nChangelog:\n[Internal] [Changed] - Further refine the Gradle caching logic.\n\nReviewed By: blakef\n\nDifferential Revision: D59225944\n\nfbshipit-source-id: b6c3a5d4d0d399d6fe42287976925c43f3f12eb7","shortMessageHtmlLink":"Further refine the Gradle caching logic. (#45233)"}},{"before":"a04851abf1913d9a1f6f6894ca64360f84264b58","after":"7fc596c72a1d4912afa81204d3a191f49a256fd8","ref":"refs/heads/nc/lint","pushedAt":"2024-07-02T10:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Remove always()","shortMessageHtmlLink":"Remove always()"}},{"before":null,"after":"a04851abf1913d9a1f6f6894ca64360f84264b58","ref":"refs/heads/nc/lint","pushedAt":"2024-07-02T10:43:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Migrate analyse_code to GHA","shortMessageHtmlLink":"Migrate analyse_code to GHA"}},{"before":"c13b8c2fa52133e926fa1bdb9d69df861fde1c07","after":"f9d12fe47e0522d641ed17527abc80ab4392bbb4","ref":"refs/heads/nc/test_js","pushedAt":"2024-07-02T10:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Update snapshots","shortMessageHtmlLink":"Update snapshots"}},{"before":"7edc7169c785cd7a4381c8584bb1ea4bb21576cc","after":"ffd0b39755af3c096df5329a367d5a708a015a48","ref":"refs/heads/main","pushedAt":"2024-07-02T10:30:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Changelog for 0.75.0-rc.3 (#45244)\n\nSummary:\nJust updating the changelog for 0.75.0-rc.3\n\n## Changelog:\n\n[INTERNAL] - Changelog for 0.75.0-rc.3\n\nPull Request resolved: https://github.com/facebook/react-native/pull/45244\n\nTest Plan: NA\n\nReviewed By: rshest, blakef\n\nDifferential Revision: D59269046\n\nPulled By: cortinico\n\nfbshipit-source-id: b5124c1574786d90c4bb65feb24328de86169718","shortMessageHtmlLink":"Changelog for 0.75.0-rc.3 (#45244)"}},{"before":"503ab4f4468edbf5243bce9f5dcdab56f6e1a8b0","after":"c13b8c2fa52133e926fa1bdb9d69df861fde1c07","ref":"refs/heads/nc/test_js","pushedAt":"2024-07-02T10:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Node 20/18","shortMessageHtmlLink":"Node 20/18"}},{"before":"abc74da9ed5a14b1c0aeebafddd992b2e4b014dc","after":"503ab4f4468edbf5243bce9f5dcdab56f6e1a8b0","ref":"refs/heads/nc/test_js","pushedAt":"2024-07-02T10:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Fix job","shortMessageHtmlLink":"Fix job"}},{"before":null,"after":"abc74da9ed5a14b1c0aeebafddd992b2e4b014dc","ref":"refs/heads/nc/test_js","pushedAt":"2024-07-02T10:24:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Migrate test_js to GHA","shortMessageHtmlLink":"Migrate test_js to GHA"}},{"before":"15b55714eb4ac0ece5ab9e553601826286a464da","after":"7db3ebe2d10bc8e5705afa09e42694e7e3d424ac","ref":"refs/heads/0.75-stable","pushedAt":"2024-07-02T09:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortinico","name":"Nicola Corti","path":"/cortinico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3001957?s=80&v=4"},"commit":{"message":"Update Podfile.lock\n\nChangelog: [Internal]","shortMessageHtmlLink":"Update Podfile.lock"}},{"before":"54dadd7bda0431548760aab0fade57f083d716a8","after":"7edc7169c785cd7a4381c8584bb1ea4bb21576cc","ref":"refs/heads/main","pushedAt":"2024-07-02T09:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"chore: changelog for 0.74.3 (#45238)\n\nSummary:\nAdds changelog for the 0.74.3 patch.\n\n## Changelog:\n\n\n\n[Internal] [Changed] - Add 0.74.3 changelog\n\nPull Request resolved: https://github.com/facebook/react-native/pull/45238\n\nReviewed By: cortinico\n\nDifferential Revision: D59263876\n\nPulled By: dmytrorykun\n\nfbshipit-source-id: 0f16d51a01790b4ddcaca092dec7527aab386dcd","shortMessageHtmlLink":"chore: changelog for 0.74.3 (#45238)"}},{"before":"ad3df84668f1624e830396364c331783c6f99948","after":"54dadd7bda0431548760aab0fade57f083d716a8","ref":"refs/heads/main","pushedAt":"2024-07-02T09:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"fix: add JvmStatic to all methods used in cpp (#45243)\n\nSummary:\nFollowing-up on https://github.com/facebook/react-native/pull/45230, I added all the needed `JvmStatic` annotations for methods used in cpp code here: https://github.com/facebook/hermes/blob/f5c867514c71b25212eb3039230e0c095518b532/lib/Platform/Unicode/PlatformUnicodeJava.cpp.\n\n## Changelog:\n\n\n\n[ANDROID] [FIXED] - Use `JvmStatic` annotations for all methods from `AndroidUnicodeUtils.kt`\n\nPull Request resolved: https://github.com/facebook/react-native/pull/45243\n\nTest Plan: Try and use those methods to see that they don't crash on `cpp` side.\n\nReviewed By: cortinico\n\nDifferential Revision: D59264093\n\nPulled By: dmytrorykun\n\nfbshipit-source-id: 07d683ee38ea1c7d9621ad2e37d04f3d484d3200","shortMessageHtmlLink":"fix: add JvmStatic to all methods used in cpp (#45243)"}},{"before":"9d3052378a51bcad90615dbf5961a2f266039e6c","after":"ad3df84668f1624e830396364c331783c6f99948","ref":"refs/heads/main","pushedAt":"2024-07-01T21:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add EventEmitter Code-gen support for Java and ObjC Turbo Modules (#45119)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/45119\n\n## Changelog:\n\n[iOS][Added] - Add EventEmitter Code-gen support for Java and ObjC Turbo Modules\n\nReviewed By: RSNara\n\nDifferential Revision: D58929417\n\nfbshipit-source-id: 5208ba5ecb5882d47c3827c2aa8e3a54a3d7f2b6","shortMessageHtmlLink":"Add EventEmitter Code-gen support for Java and ObjC Turbo Modules (#4…"}},{"before":"f473a2f8f48ed8ce94a1f8a3181a5dabb4c6ad8d","after":"9d3052378a51bcad90615dbf5961a2f266039e6c","ref":"refs/heads/main","pushedAt":"2024-07-01T19:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Revert D59107105: Merge newarchdefaults jni target into fabric and turbomodule targets\n\nDifferential Revision:\nD59107105\n\nOriginal commit changeset: fb3b25f3ce45\n\nOriginal Phabricator Diff: D59107105\n\nfbshipit-source-id: 2197d1deb79e7fc9b3ac7b0772225e13c23e0001","shortMessageHtmlLink":"Revert D59107105: Merge newarchdefaults jni target into fabric and tu…"}},{"before":null,"after":"45a8da6eb7b34eae9ef6049ad45960f712cf7429","ref":"refs/heads/titozzz/changelog-0-74-3","pushedAt":"2024-07-01T18:38:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Titozzz","name":"Thibault Malbranche","path":"/Titozzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6181446?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdguO-QA","startCursor":null,"endCursor":null}},"title":"Activity · facebook/react-native"}