{"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:1715098210.0","currentOid":""},"activityList":{"items":[{"before":"95f7a5c597eeb8db3a19777cac1ea14e58682cf0","after":"d0bb396ddb0c738524099b034276e0c3fb031347","ref":"refs/heads/main","pushedAt":"2024-05-15T09:09:23.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":"Shortcut emitDeviceEvent in bridgeless (#44574)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44574\n\n`emitDeviceEvent` is frequently used for perf-critical operations such as sending network responses from native to JS. We don't need to go through JavaScriptModule Proxy (which is missing caching in bridgeless) and instead can immediately invoke the callable JS module.\n\nChangelog: [Internal]\n\nReviewed By: RSNara\n\nDifferential Revision: D57329165\n\nfbshipit-source-id: 6506a7afb522b672a1f3dc7d348c9b80e6734225","shortMessageHtmlLink":"Shortcut emitDeviceEvent in bridgeless (#44574)"}},{"before":"734ac42d61218de9c12828cd2d32a1802abcc4de","after":"95f7a5c597eeb8db3a19777cac1ea14e58682cf0","ref":"refs/heads/main","pushedAt":"2024-05-15T01:11:20.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":"RN: Delete `AnimationsDebugModule` (#44577)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44577\n\nThere are no references to `AnimationsDebugModule` and it is also no longer public, so it is dead code. This cleans it up.\n\nChangelog:\n[Android][Removed] - Removed `NativeAnimationsDebugModule` (already not Public API)\n\nDifferential Revision: D57351893\n\nfbshipit-source-id: 5a78a3b8e93a87ccb0cd5cdf8d2308d6c53d0ffa","shortMessageHtmlLink":"RN: Delete AnimationsDebugModule (#44577)"}},{"before":"13dff7cdf2635cb39f70effe3dc1ae2f3dd0131f","after":"734ac42d61218de9c12828cd2d32a1802abcc4de","ref":"refs/heads/main","pushedAt":"2024-05-14T19:34:13.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":"Kotlinify react.bridge.CatalystInstance interface (#44545)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44545\n\n# Changelog:\n[Internal] -\n\nAs in the title.\n\nReviewed By: javache\n\nDifferential Revision: D57253633\n\nfbshipit-source-id: d8631f5d25c00bdf4c94fcd0d56746c35e5b2fc3","shortMessageHtmlLink":"Kotlinify react.bridge.CatalystInstance interface (#44545)"}},{"before":"1a56b9a808b1826c27339623461308b85d7329d2","after":"13dff7cdf2635cb39f70effe3dc1ae2f3dd0131f","ref":"refs/heads/main","pushedAt":"2024-05-14T16:27:50.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":"Nullsafe views/scroll module (#44532)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44532\n\nChangelog: [Internal]\n\nFix nullsafe errors in the module and add the annotation\n\nReviewed By: rshest\n\nDifferential Revision: D57218666\n\nfbshipit-source-id: 9fc8c6d002bb2c4b53c0874a6d8c38fcf52b9e19","shortMessageHtmlLink":"Nullsafe views/scroll module (#44532)"}},{"before":"b53aa0867801fc8c579fb57babdbc1bd04e22b32","after":"1a56b9a808b1826c27339623461308b85d7329d2","ref":"refs/heads/main","pushedAt":"2024-05-14T14:17:51.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 D57285584: Sanitize measure function results\n\nDifferential Revision:\nD57285584\n\nOriginal commit changeset: 935fcdd28c05\n\nOriginal Phabricator Diff: D57285584\n\nfbshipit-source-id: 3c5d7ccefd608885af4d6f08c0d1cd00553f1f34","shortMessageHtmlLink":"Revert D57285584: Sanitize measure function results"}},{"before":"2ad51e53f09bb9c8c1eafb3bffc52596b27abc62","after":"b53aa0867801fc8c579fb57babdbc1bd04e22b32","ref":"refs/heads/main","pushedAt":"2024-05-14T12:38:26.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":"EventPerformanceLogger + BoundedConsumableBuffer - switch members to size_t (#44564)\n\nSummary:\nThe RNW integration to RN 04/13 (https://github.com/microsoft/react-native-windows/pull/13226) adds EventPerformanceLogger.cpp and PerformanceEntryReporter.cpp.\n\nWe're getting the following errors:\n![image](https://github.com/facebook/react-native/assets/1422161/33a4dc42-1d14-4ac4-befd-87ec5cd02640)\n\n![image](https://github.com/facebook/react-native/assets/1422161/6269968d-c0e8-489b-992e-0bb41b6ef7c6)\n\nSwitching to size_t fixes it.\n\n## Changelog:\n[Internal] [FIXED] - EventPerformanceLogger + BoundedConsumableBuffer - switch members to size_t\n\nPull Request resolved: https://github.com/facebook/react-native/pull/44564\n\nTest Plan: Builds on Windows\n\nReviewed By: fabriziocucci\n\nDifferential Revision: D57327696\n\nPulled By: javache\n\nfbshipit-source-id: 21ec3a9597958aa70fbca64710bd615a1022292d","shortMessageHtmlLink":"EventPerformanceLogger + BoundedConsumableBuffer - switch members to …"}},{"before":"62cbdbbcc60f9074e47416007aef81e0792d7c95","after":"2ad51e53f09bb9c8c1eafb3bffc52596b27abc62","ref":"refs/heads/main","pushedAt":"2024-05-14T12:32:43.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":"Move `showSoftInputOnFocus` example to `TextInputSharedExamples` (#44558)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44558\n\nRight now this is only exposed to RNTester on iOS, but the prop exists on both platforms.\n\nChangelog: [Internal]\n\nReviewed By: javache\n\nDifferential Revision: D57281892\n\nfbshipit-source-id: 9effc2b9c6421f8c74a2f4b933ab0fa0f15e7d70","shortMessageHtmlLink":"Move showSoftInputOnFocus example to TextInputSharedExamples (#44558"}},{"before":"7dd91d3437952cf19569efce30c823d14bdf6c9d","after":"62cbdbbcc60f9074e47416007aef81e0792d7c95","ref":"refs/heads/main","pushedAt":"2024-05-14T12:00:51.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: android native rejections should be instanceof Error (#44487)\n\nSummary:\nfix https://github.com/facebook/react-native/issues/44050\n\n## Changelog:\n\n[ANDROID] [FIXED] - fix: android native rejections should be instanceof Error\n\nPull Request resolved: https://github.com/facebook/react-native/pull/44487\n\nTest Plan: reject returns Error.\n\nReviewed By: NickGerleman\n\nDifferential Revision: D57205131\n\nPulled By: javache\n\nfbshipit-source-id: a5950481d0c4909be4dbea0b430e75222258ae68","shortMessageHtmlLink":"fix: android native rejections should be instanceof Error (#44487)"}},{"before":"2cc3ba1f19739baa866bd11c2c4e80d2100219d0","after":"7dd91d3437952cf19569efce30c823d14bdf6c9d","ref":"refs/heads/main","pushedAt":"2024-05-14T11:09:38.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: use local scheduler for thread-safe (#44565)\n\nSummary:\n`getScheduler()` is intended for thread-safe\n\n## Changelog:\n\n[Android][FIXED] - local scheduler for thread-safe\n\nPull Request resolved: https://github.com/facebook/react-native/pull/44565\n\nTest Plan: none\n\nReviewed By: fabriziocucci\n\nDifferential Revision: D57326255\n\nPulled By: javache\n\nfbshipit-source-id: fa3a1df0f2653d5c286fdb537e0d44ab6fd1ed54","shortMessageHtmlLink":"fix: use local scheduler for thread-safe (#44565)"}},{"before":"61887338eaf1fe024e6da2c087a1b135b5468db8","after":"2cc3ba1f19739baa866bd11c2c4e80d2100219d0","ref":"refs/heads/main","pushedAt":"2024-05-14T07:15:39.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":"Mark IntBufferBatchMountItem as nullsafe (#44540)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44540\n\nNoticed when running `arc nn`\n\n> Advice xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java:39\n> [Class has 0 issues and can be marked Nullsafe] Congrats! `IntBufferBatchMountItem` is free of nullability issues. Mark it `Nullsafe(Nullsafe.Mode.LOCAL)` to prevent regressions.\n\nChangelog: [Internal]\n\nReviewed By: rshest\n\nDifferential Revision: D57249958\n\nfbshipit-source-id: d38559a3fafae0ad778c19dd85c5da610a650d7c","shortMessageHtmlLink":"Mark IntBufferBatchMountItem as nullsafe (#44540)"}},{"before":"8593eee9fec5aa908b932e76ebfd0741af223bf5","after":"61887338eaf1fe024e6da2c087a1b135b5468db8","ref":"refs/heads/main","pushedAt":"2024-05-14T07:09:13.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":"Kotlinify DeviceInfoModule (#44536)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44536\n\n# Changelog:\n[Internal] -\n\nAs in the title.\n\nReviewed By: alanleedev\n\nDifferential Revision: D57248069\n\nfbshipit-source-id: 4187b620483d439da5fc4c81012c1124fa19fc09","shortMessageHtmlLink":"Kotlinify DeviceInfoModule (#44536)"}},{"before":"44f9371f246932215627a7ea01fbedf5c13e3019","after":"8593eee9fec5aa908b932e76ebfd0741af223bf5","ref":"refs/heads/main","pushedAt":"2024-05-14T05:49:08.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":"Kotlinify I18nManagerModule (#44537)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44537\n\n# Changelog:\n[Internal] -\n\nAs in the title.\n\nReviewed By: NickGerleman\n\nDifferential Revision: D57248159\n\nfbshipit-source-id: 800de0454e4ac1bbb95679eaad6c24dc4d48ad22","shortMessageHtmlLink":"Kotlinify I18nManagerModule (#44537)"}},{"before":"5a100ae3fef530ec2d507cdd439073e6ac3708eb","after":"44f9371f246932215627a7ea01fbedf5c13e3019","ref":"refs/heads/main","pushedAt":"2024-05-14T00:17:07.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":"Sanitize measure function results (#44557)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44557\n\nWe've started seeing assertion failures in Yoga where a `NaN` value makes its way to an `availableHeight` constraint when measuring Litho tree.\n\nBecause it's only happening on Litho, I have some suspicion this might be originating from a Litho-specific measure function. This adds sanitization in Yoga to measure function results, where we will log an error, and set size to zero, if either dimension ends up being negative of `NaN`.\n\nThis doesn't really help track down where the error was happening, but Yoga doesn't have great context to show this to begin with. If we see this is issue, next steps would be Litho internal intrumentation to find culprit.\n\nChangelog: [Internal]\n\nReviewed By: joevilches\n\nDifferential Revision: D57285584\n\nfbshipit-source-id: 935fcdd28c05bbac0d73e1c7654ae11a74898537","shortMessageHtmlLink":"Sanitize measure function results (#44557)"}},{"before":"062205ba5008c935c65d6fc9e2992b5ac4d68f85","after":"5a100ae3fef530ec2d507cdd439073e6ac3708eb","ref":"refs/heads/main","pushedAt":"2024-05-13T22:47:13.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 CircleCI Android GTest Build (#44562)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44562\n\nD56963463 deleted some tests for code it also deleted. This broke the Android GTest OSS build, which is a centralized list of these test files. Remove from there as well.\n\nChangelog: [Internal]\n\nReviewed By: joevilches, realsoelynn\n\nDifferential Revision: D57299969\n\nfbshipit-source-id: 1bf0b718ca5fcee03272dd0142f80ea2f8257902","shortMessageHtmlLink":"Fix CircleCI Android GTest Build (#44562)"}},{"before":"2fd7733137b7d7ae44ec42ef146d758ceeefc23e","after":"062205ba5008c935c65d6fc9e2992b5ac4d68f85","ref":"refs/heads/main","pushedAt":"2024-05-13T21:20:01.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":"Update hermes-parser and related packages to 0.21.1 (#44560)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44560\n\nChangelog: [Internal]\n\nReviewed By: alexmckenley\n\nDifferential Revision: D57289099\n\nfbshipit-source-id: c1525c8e9606a05f479a3964f450c71b131f01f1","shortMessageHtmlLink":"Update hermes-parser and related packages to 0.21.1 (#44560)"}},{"before":"fd8f1f52749e7dcdc9f3cd709263ff29bb7c6436","after":"2fd7733137b7d7ae44ec42ef146d758ceeefc23e","ref":"refs/heads/main","pushedAt":"2024-05-13T21:11:23.000Z","pushType":"push","commitsCount":4,"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 support for building using Metro (#44464)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44464\n\nAdds `app` to allow building and serving your React Native app in a similar structure to the boostrap and build tasks. This is the more comprehensive followup to D57067040.\n\nChangelog: [Internal]\n\nReviewed By: cipolleschi\n\nDifferential Revision: D57067039\n\nfbshipit-source-id: fdbe891657d826535cb779a4d1b71cfd13921684","shortMessageHtmlLink":"Add support for building using Metro (#44464)"}},{"before":"082e29ed4ecc40ed9dfeae6b1b94d5a33efddef0","after":"fd8f1f52749e7dcdc9f3cd709263ff29bb7c6436","ref":"refs/heads/main","pushedAt":"2024-05-13T20:45:07.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":"Remove folly::dynamic AttributedString storage (#44512)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44512\n\nWe only ever go through MapBuffer now, so we can remove the code related to storing text fragments in folly::dynamic.\n\nChangelog: [Internal]\n\nReviewed By: rshest\n\nDifferential Revision: D56963463\n\nfbshipit-source-id: 98bce8aa4ccad134ce18bf35028e1b7b5082c3ca","shortMessageHtmlLink":"Remove folly::dynamic AttributedString storage (#44512)"}},{"before":"651c1d2cf54a4c730a320797a70f83d42667b3d0","after":"082e29ed4ecc40ed9dfeae6b1b94d5a33efddef0","ref":"refs/heads/main","pushedAt":"2024-05-13T18:14:26.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 border-radius percentage formula typo (#44529)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44529\n\nThe percentage formula was incorrect. We actually want to consider the shorter side as 100%. If we set a radius > minimum side there are no changes reflected. This is correct on iOS.\n\nD56943825's summary also highlights the reasoning.\n\nChangelog:\n[Android][Fixed] Border-Radius percentages are now correctly resolved.\n\nReviewed By: NickGerleman\n\nDifferential Revision: D57214561\n\nfbshipit-source-id: 45125b80289506a6dd51d24451e2b0222cd227c0","shortMessageHtmlLink":"Fix border-radius percentage formula typo (#44529)"}},{"before":"cdc3b9cdfc02eae3e76275b87b715c7669cc493f","after":"651c1d2cf54a4c730a320797a70f83d42667b3d0","ref":"refs/heads/main","pushedAt":"2024-05-13T15:55: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":"RN: Cleanup Comment Reference to Navigator (#44542)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44542\n\nReact Native no longer has a `Navigator` component, so let's clean up this reference in a comment in the `StatusBar` component definition.\n\nChangelog:\n[General][Changed] - Obsolete comments referencing Navigator\n\nReviewed By: GijsWeterings\n\nDifferential Revision: D57251899\n\nfbshipit-source-id: bf2923bcaf22daf525381efbc3577c3610afaec4","shortMessageHtmlLink":"RN: Cleanup Comment Reference to Navigator (#44542)"}},{"before":"02d2f8c98421c74667dd970da0ab2f25615b1a03","after":"cdc3b9cdfc02eae3e76275b87b715c7669cc493f","ref":"refs/heads/main","pushedAt":"2024-05-13T15:48:59.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":"RN: Disable Babel Plugin for Arrow Functions for Hermes (#44534)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44534\n\nReapplies {D50818568} (reverted by D50885400).\n\nChangelog:\n[General][Changed] - Disable Babel plugin for arrow functions for Hermes\n\nReviewed By: robhogan\n\nDifferential Revision: D57242622\n\nfbshipit-source-id: 63ec2aeb7562dbb1a049dedd6a35b10aa822193c","shortMessageHtmlLink":"RN: Disable Babel Plugin for Arrow Functions for Hermes (#44534)"}},{"before":"f44476dd9d337340a7b10a5bc05aee2b3447d67f","after":"02d2f8c98421c74667dd970da0ab2f25615b1a03","ref":"refs/heads/main","pushedAt":"2024-05-13T14:22:40.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 MathMatrixHelper to Kotlin (#44547)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44547\n\n# Changelog:\n[Internal] -\n\nAs in the title.\n\nReviewed By: javache\n\nDifferential Revision: D57254265\n\nfbshipit-source-id: 532fd8fe4b120d16b3ec3fa173233a0290c93aff","shortMessageHtmlLink":"Migrate MathMatrixHelper to Kotlin (#44547)"}},{"before":"596e14e423fe4e694f6d877b64380f02ae369f06","after":"f44476dd9d337340a7b10a5bc05aee2b3447d67f","ref":"refs/heads/main","pushedAt":"2024-05-13T11:39:25.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":"Fix experimental_filter validation error in bridgeless (#44524)\n\nSummary:\nChangelog: [Internal]\n\nPull Request resolved: https://github.com/facebook/react-native/pull/44524\n\nAfter D56845572, I've started seeing the following redbox when running apps in bridgless mode:\n\n {F1633641432}\n\nNote sure this is the correct/complete fix but, after this, the error seems to go away.\n\nReviewed By: RSNara\n\nDifferential Revision: D57207925\n\nfbshipit-source-id: c02b9b268c135aabaaa1dc8329abc80ca5c8a500","shortMessageHtmlLink":"Fix experimental_filter validation error in bridgeless (#44524)"}},{"before":"6a75662c9c59725dbb1ce51f4663686d37b140b0","after":"596e14e423fe4e694f6d877b64380f02ae369f06","ref":"refs/heads/main","pushedAt":"2024-05-13T11:02: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":"Fix missing systrace marker end (#44527)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44527\n\nMarker was never closed.\n\nChangelog: [Internal]\n\nReviewed By: NickGerleman\n\nDifferential Revision: D57204350\n\nfbshipit-source-id: 271d285fa55d72e9d3b2f74575ebff5a3fc01045","shortMessageHtmlLink":"Fix missing systrace marker end (#44527)"}},{"before":"a37111a4dd6a603cc9f346713c90292f23b3685f","after":"6a75662c9c59725dbb1ce51f4663686d37b140b0","ref":"refs/heads/main","pushedAt":"2024-05-13T09:50: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":"Back out \"Fix race condition in native module invalidation\" (#44523)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44523\n\nThis is a revert of https://github.com/facebook/react-native/pull/44048\nThe original change has introduced some regression in native module invalidation stability.\n\nChangelog: [Internal]\n\nReviewed By: cipolleschi\n\nDifferential Revision: D57207598\n\nfbshipit-source-id: eb967102351434c652cb9d6f9935cbf9952d7328","shortMessageHtmlLink":"Back out \"Fix race condition in native module invalidation\" (#44523)"}},{"before":"3f17c8b5f04cd80517d7ba3943745f37dce7f5dd","after":"a37111a4dd6a603cc9f346713c90292f23b3685f","ref":"refs/heads/main","pushedAt":"2024-05-11T23:41: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":"CSS function component values (#44470)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44470\n\nCSS component values, as defined in the syntax spec, are either \"preserved tokens\", CSS functions, or simple blocks. This is distinct from the higher-level \"component value type\" specified in the [values and units](https://www.w3.org/TR/css-values-3/#component-types) spec.\n\nI was previously short-circuiting a bit, from preserved tokens, to a higher level data structure. This separates them out, adding a layer exposing the preserved token as `CSSSyntaxParser::Token`, and now a `CSSSyntaxParser::Function`, which can represent a named function and its nested component values.\n\nThis does not yet wire functions beyond CSSParser returned component values.\n\nChangelog: [Internal]\n\nReviewed By: rshest\n\nDifferential Revision: D57089275\n\nfbshipit-source-id: 97eeb1a7b3363c79d99f9419ba6e022c4c3c31d0","shortMessageHtmlLink":"CSS function component values (#44470)"}},{"before":"5c798fa2df3afae6e322f37e67e792b0c14f023a","after":"3f17c8b5f04cd80517d7ba3943745f37dce7f5dd","ref":"refs/heads/main","pushedAt":"2024-05-11T10:16:37.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":"isolate mapbuffer only to components that use it (#44521)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44521\n\nchangelog: [internal]\n\nmapbuffer leaks into every component even though it is only used by 2: Paragraph and TextInput. Let's isolate it only to those two.\n\nTo do that, I added a new template prop: usesMapBufferForStateData. It is false by default and only Paragraph and TextInput set it to true.\n\nReviewed By: christophpurrer\n\nDifferential Revision: D56636011\n\nfbshipit-source-id: 4a99e6e68caaf40111b6b7b205854a71f33c5864","shortMessageHtmlLink":"isolate mapbuffer only to components that use it (#44521)"}},{"before":"88526e9d3410dc584b3d48624b8bdc09674d0ce3","after":"5c798fa2df3afae6e322f37e67e792b0c14f023a","ref":"refs/heads/main","pushedAt":"2024-05-11T00:36:07.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":"Bump AGP to 8.4.0 (#44493)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44493\n\nJust keeping our version of AGP up to date.\n\nChangelog:\n[Internal] [Changed] - Bump AGP to 8.4.0\n\nReviewed By: arushikesarwani94\n\nDifferential Revision: D57104079\n\nfbshipit-source-id: 4d5c0dec95bf73696a0274f61e0536e53c11adaf","shortMessageHtmlLink":"Bump AGP to 8.4.0 (#44493)"}},{"before":"1db50a37d66b9a873d6e3341a3e3af153b28a242","after":"88526e9d3410dc584b3d48624b8bdc09674d0ce3","ref":"refs/heads/main","pushedAt":"2024-05-10T21:27:31.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":"Update Fusebox welcome notice, fix dark mode styling (#44530)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44530\n\n- Update notice when debugger is connected, removing internal Fusebox codename.\n- Explicitly set black foreground for highlighted text, to fix dark mode styling in DevTools console.\n\nChangelog: [Internal]\n\nReviewed By: hoxyq\n\nDifferential Revision: D57215418\n\nfbshipit-source-id: a82a12744e029e573000733f7842c1e082b0a620","shortMessageHtmlLink":"Update Fusebox welcome notice, fix dark mode styling (#44530)"}},{"before":"36dc7b4523e799b312e68233c8e726f62b4cd137","after":"1db50a37d66b9a873d6e3341a3e3af153b28a242","ref":"refs/heads/main","pushedAt":"2024-05-10T18:31:08.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":"Guard against null rootShadowNode in IntersectionObserverManager for initial notifications (#44528)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44528\n\nChangelog: [internal]\n\nIn the `IntersectionObserver` API we dispatch the initial notification in the `observe` method, but it might be possible that the surface has been removed from the registry by the time we execute that code.\n\nThis guards against that case to possibly fix a crash we're seeing in on the `IntersectionObserver` experiments.\n\nReviewed By: sammy-SC\n\nDifferential Revision: D57213994\n\nfbshipit-source-id: 5cd1f16958949cc1ff64153e8012e6a59819d68a","shortMessageHtmlLink":"Guard against null rootShadowNode in IntersectionObserverManager for …"}},{"before":"143e31058cd05bcb2edaaae14a10d3cf2a36af3f","after":"36dc7b4523e799b312e68233c8e726f62b4cd137","ref":"refs/heads/main","pushedAt":"2024-05-10T17:38: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":"Clean up dead code in LogBoxStateSubscription (#44513)\n\nSummary:\nPull Request resolved: https://github.com/facebook/react-native/pull/44513\n\nThe removed code was moved to LogBoxInspectorContainer, and is not referenced inside the LogBoxStateSubscription component.\n\n## Changelog\n\n[Internal]\n\nReviewed By: GijsWeterings\n\nDifferential Revision: D57168569\n\nfbshipit-source-id: 07f843b2df126cc05f65937dd44781525d6afeb4","shortMessageHtmlLink":"Clean up dead code in LogBoxStateSubscription (#44513)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESlTqVAA","startCursor":null,"endCursor":null}},"title":"Activity · facebook/react-native"}