{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":563319120,"defaultBranch":"main","name":"react-native","ownerLogin":"arushikesarwani94","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-08T11:18:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76862293?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715328021.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"9274f67dd26fa0a2d548b4c0e6da69d9784f602d","ref":"refs/heads/export-D57150941","pushedAt":"2024-05-10T08:00:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Remove deprecated dispatchCommand for INT\n\nSummary:\nD15955444 introduced support for View Manager Commands that are strings.\n\n> We need to support ints and Strings to be backwards compatible, but ints will be deprecated.\n\nThis was deprecated 5 years ago in D16019254.\n\nWhile on [backwards compatibility of UIManagerModule](https://docs.google.com/document/d/1PoFDF_Ek2U-u1BOgDCYx-EgvXMMiXsSAcBkamtMq5-M/edit#heading=h.txujclhzs5ov), this was identified as `Deprecated` method that we can get rid.\n\n\n- dispatchCommand(int reactTag, ~~int~~ String commandId, Nullable ReadableArray commandArgs) ;\n\n- receiveCommand(NonNull T root, ~~int~~ String commandId, Nullable ReadableArray args) \n\n- dispatchViewManagerCommand(\nint reactTag, ~~Dynamic~~ String commandId, Nullable ReadableArray commandArgs)\n\nNOTE: This might need more JS changes.\n\n- In RNLiveMapsView & RNLMARStageView used the String directly in switch casing instead of Enum\n\n- In fb4A removed all occurrences in ViewManagers.\n\n**PENDING:**\n\nI believe, post this, we can also get rid of `getCommandsMap() ` Over-ride as well however I see it's introduction [dates before](https://www.internalfb.com/code/fbsource/xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManager.java?lines=303-313) adding Strings type, hence leaving that untouched.\n\nDifferential Revision: D57150941","shortMessageHtmlLink":"Remove deprecated dispatchCommand for INT"}},{"before":null,"after":"830a457c90ccc02af6050ffe87e147397b693da7","ref":"refs/heads/export-D57104079","pushedAt":"2024-05-08T16:08:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Bump AGP to 8.4.0\n\nSummary:\nJust keeping our version of AGP up to date.\n\nChangelog:\n[Internal] [Changed] - Bump AGP to 8.4.0\n\nDifferential Revision: D57104079","shortMessageHtmlLink":"Bump AGP to 8.4.0"}},{"before":null,"after":"af5d901e035478fcc918dcaef49ae651fba7d1bd","ref":"refs/heads/export-D57069921","pushedAt":"2024-05-07T21:04:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Delete measureLayoutRelativeToParent of UIManagerModule\n\nSummary:\n`measureLayoutRelativeToParent` was deprecated 5 years ago in D16471845 and doesn't have [JS usages](https://fburl.com/code/tgwon7nb)\n\nHence deleting this for 0.75 Release. This will simplify the backwards compatibility of UIManagerModule\n\nChangelog:\n[Android][Removed] Delete UIManagerModule.measureLayoutRelativeToParent()\n\nDifferential Revision: D57069921","shortMessageHtmlLink":"Delete measureLayoutRelativeToParent of UIManagerModule"}},{"before":"bbb70e7597202cd51a946dbb12aacb3791fd78b1","after":"3d95e2b6845de741595f4d1db76c98fe5ab09519","ref":"refs/heads/export-D56851473","pushedAt":"2024-05-02T01:34:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix shouldShowDevMenuOrReload in RELEASE\n\nSummary:\nIn RELEASE mode, the `devSupportManager` received is ReleaseDevSupportManager for which `showDevOptionsDialog()` & `handleReloadJS()` is a no-op\nhttps://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java\n\nWhich is expected since this is a capability only in Dev mode(useDeveloperSupport = true). However, ATM `shouldShowDevMenuOrReload()` returns true in RELEASE as well which is a bug.\n\nSince there is no need for `shouldShowDevMenuOrReload()` in RELEASE, changing it's logic to introduce that check, early exit and return false in case of RELEASE.\n\nChangelog:\n[Android][Fixed] shouldShowDevMenuOrReload() in RELEASE mode\n\nReviewed By: RSNara\n\nDifferential Revision: D56851473","shortMessageHtmlLink":"Fix shouldShowDevMenuOrReload in RELEASE"}},{"before":"7a6d70602dc107a8cef72291018eae2151a604e7","after":"f4d038c6debd68a01eeace050e903f028625f1f3","ref":"refs/heads/export-D56850466","pushedAt":"2024-05-02T01:31:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix onKeyLongPress() in RELEASE\n\nSummary:\nIn RELEASE mode, the `devSupportManager` received is ReleaseDevSupportManager for which `showDevOptionsDialog()` is a no-op\nhttps://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java#L66\n\nWhich is expected since this is a capability only in Dev mode(useDeveloperSupport = true). However, ATM `onKeyLongPresss()` returns true in RELEASE as well which is a bug.\n\nSince there is no need for `onKeyLongPress()` in RELEASE, changing it's logic to introduce that check and return false in case of RELEASE.\n\nChangelog:\n[Android][Fixed] onKeyLongPress() in RELEASE mode\n\nReviewed By: christophpurrer, RSNara\n\nDifferential Revision: D56850466","shortMessageHtmlLink":"Fix onKeyLongPress() in RELEASE"}},{"before":"505175209451b4e254875efe0b1a633ca35e6fe3","after":"bbb70e7597202cd51a946dbb12aacb3791fd78b1","ref":"refs/heads/export-D56851473","pushedAt":"2024-05-02T01:28:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix shouldShowDevMenuOrReload in RELEASE\n\nSummary:\nIn RELEASE mode, the `devSupportManager` received is ReleaseDevSupportManager for which `showDevOptionsDialog()` & `handleReloadJS()` is a no-op\nhttps://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java\n\nWhich is expected since this is a capability only in Dev mode(useDeveloperSupport = true). However, ATM `shouldShowDevMenuOrReload()` returns true in RELEASE as well which is a bug.\n\nSince there is no need for `shouldShowDevMenuOrReload()` in RELEASE, changing it's logic to introduce that check, early exit and return false in case of RELEASE.\n\nChangelog:\n[Android][Fixed] shouldShowDevMenuOrReload() in RELEASE mode\n\nReviewed By: RSNara\n\nDifferential Revision: D56851473","shortMessageHtmlLink":"Fix shouldShowDevMenuOrReload in RELEASE"}},{"before":"f27236daef1f9c4acd597db5fc4d97e18e2f36f0","after":"7a6d70602dc107a8cef72291018eae2151a604e7","ref":"refs/heads/export-D56850466","pushedAt":"2024-05-02T01:25:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix onKeyLongPress() in RELEASE\n\nSummary:\nIn RELEASE mode, the `devSupportManager` received is ReleaseDevSupportManager for which `showDevOptionsDialog()` is a no-op\nhttps://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java#L66\n\nWhich is expected since this is a capability only in Dev mode(useDeveloperSupport = true). However, ATM `onKeyLongPresss()` returns true in RELEASE as well which is a bug.\n\nSince there is no need for `onKeyLongPress()` in RELEASE, changing it's logic to introduce that check and return false in case of RELEASE.\n\nChangelog:\n[Android][Fixed] onKeyLongPress() in RELEASE mode\n\nReviewed By: christophpurrer, RSNara\n\nDifferential Revision: D56850466","shortMessageHtmlLink":"Fix onKeyLongPress() in RELEASE"}},{"before":null,"after":"505175209451b4e254875efe0b1a633ca35e6fe3","ref":"refs/heads/export-D56851473","pushedAt":"2024-05-01T22:12:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix shouldShowDevMenuOrReload in RELEASE\n\nSummary:\nIn RELEASE mode, the `devSupportManager` received is ReleaseDevSupportManager for which `showDevOptionsDialog()` & `handleReloadJS()` is a no-op\nhttps://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java\n\nWhich is expected since this is a capability only in Dev mode(useDeveloperSupport = true). However, ATM `shouldShowDevMenuOrReload()` returns true in RELEASE as well which is a bug.\n\nSince there is no need for `shouldShowDevMenuOrReload()` in RELEASE, changing it's logic to introduce that check, early exit and return false in case of RELEASE.\n\nChangelog:\n[Android][Fixed] shouldShowDevMenuOrReload() in RELEASE mode\n\nDifferential Revision: D56851473","shortMessageHtmlLink":"Fix shouldShowDevMenuOrReload in RELEASE"}},{"before":null,"after":"f27236daef1f9c4acd597db5fc4d97e18e2f36f0","ref":"refs/heads/export-D56850466","pushedAt":"2024-05-01T22:11:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix onKeyLongPress() in RELEASE\n\nSummary:\nIn RELEASE mode, the `devSupportManager` received is ReleaseDevSupportManager for which `showDevOptionsDialog()` is a no-op\nhttps://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java#L66\n\nWhich is expected since this is a capability only in Dev mode(useDeveloperSupport = true). However, ATM `onKeyLongPresss()` returns true in RELEASE as well which is a bug.\n\nSince there is no need for `onKeyLongPress()` in RELEASE, changing it's logic to introduce that check and return false in case of RELEASE.\n\nChangelog:\n[Android][Fixed] onKeyLongPress() in RELEASE mode\n\nDifferential Revision: D56850466","shortMessageHtmlLink":"Fix onKeyLongPress() in RELEASE"}},{"before":null,"after":"45accc1383271030296579bea40ca1e75e725418","ref":"refs/heads/export-D56834958","pushedAt":"2024-05-01T19:00:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"getJavaScriptContextHolder() in BridgelessReactContext\n\nSummary:\nSupport `getJavaScriptContextHolder()` in BridgelessReactContext\n\nChangelog:\n[Android][Added] - getJavaScriptContextHolder() supported in BridgelessReactContext since it's supported in ReactContext[Bridge]\n\nDifferential Revision: D56834958","shortMessageHtmlLink":"getJavaScriptContextHolder() in BridgelessReactContext"}},{"before":"c942d7166ecf4bb8b3a8d5fede791b597fbd6171","after":"4d2bd8cc2670f03f2732dad31cd75d69f6ead192","ref":"refs/heads/export-D56739764","pushedAt":"2024-04-30T20:10:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix getDevSupportManager() in ReactDelegate\n\nSummary:\nIn https://github.com/facebook/react-native/pull/43520, this was moved to supply with the relevant DevSupportManager, however this check for `useDeveloperSupport` is already part of https://github.com/facebook/react-native/blob/0.74-stable/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java#L263\n\nhttps://github.com/facebook/react-native/blob/0.74-stable/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevSupportManagerFactory.java#L68-L70\n\nHaving this check here was causing early exit for Bridge RELEASE mode instead of returning the ReleaseDevSupportManager.\n\nChangelog:\n[ANDROID][FIXED] - Fixed `getDevSupportManager()` in ReactDelegate\n\nReviewed By: javache\n\nDifferential Revision: D56739764","shortMessageHtmlLink":"Fix getDevSupportManager() in ReactDelegate"}},{"before":null,"after":"ff5af50f7cf040eb3ed2db23ce3c9968f350b25c","ref":"refs/heads/export-D56734242","pushedAt":"2024-04-30T20:06:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Adding BridgelessReleaseDevSupportManager\n\nSummary:\n`handleReloadJS()` was a no-op for [ReleaseDevSupportManager](https://www.internalfb.com/code/fbsource/xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReleaseDevSupportManager.java?lines=139)\n\nwhich is why in order to fix reload() for Bridgeless in Android went through this path D55342296.\n\nHowever, this is the same case for [shouldShowDevMenuOrReload](https://www.internalfb.com/code/fbsource/xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java?lines=299) since `showDevOptionsDialog()` & `handleReloadJS()` were no-op for ReleaseDevSupportManager.\n\nChangelog:\n[ANDROID][ADDED] Add BridgelessReleaseDevSupportManager in order to handle APIs pertaining to Bridgeless in RELEASE(useDeveloperSupport = false)mode.\n\nDifferential Revision: D56734242","shortMessageHtmlLink":"Adding BridgelessReleaseDevSupportManager"}},{"before":null,"after":"c942d7166ecf4bb8b3a8d5fede791b597fbd6171","ref":"refs/heads/export-D56739764","pushedAt":"2024-04-30T20:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix getDevSupportManager() in ReactDelegate\n\nSummary:\nIn https://github.com/facebook/react-native/pull/43520, this was moved to supply with the relevant DevSupportManager, however this check for `useDeveloperSupport` is already part of https://github.com/facebook/react-native/blob/0.74-stable/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java#L263\n\nhttps://github.com/facebook/react-native/blob/0.74-stable/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevSupportManagerFactory.java#L68-L70\n\nHaving this check here was causing early exit for Bridge RELEASE mode instead of returning the ReleaseDevSupportManager.\n\nChangelog:\n[ANDROID][FIXED] - Fixed `getDevSupportManager()` in ReactDelegate\n\nReviewed By: javache\n\nDifferential Revision: D56739764","shortMessageHtmlLink":"Fix getDevSupportManager() in ReactDelegate"}},{"before":"8d525513f50b7ca31c1150ce9a1d7d54da25e863","after":null,"ref":"refs/heads/export-D56739764","pushedAt":"2024-04-30T19:37:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"}},{"before":"730012442d616142fd6782ed736482de2f5b5333","after":"8d525513f50b7ca31c1150ce9a1d7d54da25e863","ref":"refs/heads/export-D56739764","pushedAt":"2024-04-30T17:24:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix getDevSupportManager() in ReactDelegate\n\nSummary:\nIn https://github.com/facebook/react-native/pull/43520, this was moved to supply with the relevant DevSupportManager, however in Bridge mode in case of RELEASE(useDeveloperSupport = false), it would not provide BridgeDevSupportManager because of this check.\n\nChangelog:\n[ANDROID][FIXED] - Fixed `getDevSupportManager()` in ReactDelegate\n\nDifferential Revision: D56739764","shortMessageHtmlLink":"Fix getDevSupportManager() in ReactDelegate"}},{"before":"1ae721a7fe53a25d4d94fcca491ada02fcc1161b","after":"730012442d616142fd6782ed736482de2f5b5333","ref":"refs/heads/export-D56739764","pushedAt":"2024-04-30T17:17:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix getDevSupportManager() in ReactDelegate\n\nSummary:\nIn https://github.com/facebook/react-native/pull/43520, this was moved to supply with the relevant DevSupportManager, however in Bridge mode in case of RELEASE(useDeveloperSupport = false), it would not provide BridgeDevSupportManager because of this check.\n\nChangelog:\n[ANDROID][FIXED] - Fixed `getDevSupportManager()` in ReactDelegate\n\nDifferential Revision: D56739764","shortMessageHtmlLink":"Fix getDevSupportManager() in ReactDelegate"}},{"before":null,"after":"1ae721a7fe53a25d4d94fcca491ada02fcc1161b","ref":"refs/heads/export-D56739764","pushedAt":"2024-04-30T16:47:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fix getDevSupportManager() in ReactDelegate\n\nSummary:\nIn https://github.com/facebook/react-native/pull/43520, this was moved to supply with the relevant DevSupportManager, however in Bridge mode in case of RELEASE(useDeveloperSupport = false), it would not provide BridgeDevSupportManager because of this check.\n\nChangelog:\n[ANDROID][FIXED] - Fixed `getDevSupportManager()` in ReactDelegate\n\nDifferential Revision: D56739764","shortMessageHtmlLink":"Fix getDevSupportManager() in ReactDelegate"}},{"before":"f288e0b4b2942b25d7c4d3e6288608210fba34f3","after":"dec2a7d6850b7f3ba0eb2db4e45180674be0f068","ref":"refs/heads/export-D56497700","pushedAt":"2024-04-23T23:31:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fixing exposing ReactDelegate through ReactActivity for reload() (#44227)\n\nSummary:\n\nIn https://github.com/facebook/react-native/pull/44223/ kudo identified the incorrect return type.\n\nDifferential Revision: D56497700","shortMessageHtmlLink":"Fixing exposing ReactDelegate through ReactActivity for reload() (fac…"}},{"before":null,"after":"f288e0b4b2942b25d7c4d3e6288608210fba34f3","ref":"refs/heads/export-D56497700","pushedAt":"2024-04-23T23:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Fixing exposing ReactDelegate through ReactActivity for reload()\n\nSummary: In https://github.com/facebook/react-native/pull/44223/ kudo identified the incorrect return type.\n\nDifferential Revision: D56497700","shortMessageHtmlLink":"Fixing exposing ReactDelegate through ReactActivity for reload()"}},{"before":"2b8173d8030c21d3a6c287aa70cc73ead36ce7ba","after":"f61c6026ce43f33d68cd0a26bf1c0f5bdd3c87ba","ref":"refs/heads/export-D49597702","pushedAt":"2024-04-19T16:57:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Delete deprecated JSIModule methods (#42115)\n\nSummary:\n\nReact Native Android had a concept called JSIModules, which iOS doesn't have. The JSIModule concept was introduced in the early stages of the Fabric project to represent modules that interact with JS through JSI and they are not NativeModules.\n\nIn the new architecture this concept is not really necessary and these interfaces were only used to initialize and destroy the Fabric renderer and TurboModule Manager in react native core. Bridgeless mode doesn’t use JSIModule anymore. Also, it has an explicit list of supported JSI module types, so is not open for extension.\nIn order to simplify RN concepts and reduce confusion with TurboModules, which also \"use JSI\", deleting everything related to JSIModule. This was already deprecated in 0.74.0.\n\nPlease use ReactInstanceEventListener to subscribe for react instance events instead of getJSIModule() and we recommend using TurboModules instead of JSIModules.\n\nChangelog:\n[General][Breaking] Delete JSIModule\n\nReviewed By: javache, cortinico\n\nDifferential Revision: D49597702","shortMessageHtmlLink":"Delete deprecated JSIModule methods (facebook#42115)"}},{"before":"82745e3f4d494bed9547a58e087110736a3b9c63","after":"97c814bdfa6d4481087d5d2876bfe9983cdfd555","ref":"refs/heads/export-D56334873","pushedAt":"2024-04-19T16:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"NIT Changelog (#44156)\n\nSummary:\n\nAdding the correct account to changelog\n\nChangelog: [Internal]\n\nDifferential Revision: D56334873","shortMessageHtmlLink":"NIT Changelog (facebook#44156)"}},{"before":"7303973ba5db209e8a4b9a34e253ac54986cecb3","after":"dffe12eeb054ee4069217ea63d8b36f7b917fb81","ref":"refs/heads/export-D56335797","pushedAt":"2024-04-19T16:25:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Refactor ReactHostImpl to simplify logging (#44170)\n\nSummary:\n\nAddressing following logging issues with ReactHostImpl\n- replacing `ReactSoftExceptionLogger.logSoftException()` directly with private `raiseSoftException()` at all call-sites\n- `raiseSoftException()` already has a call to `log()`, hence removing that.\n\nChangelog: [Internal]\n\nDifferential Revision: D56335797","shortMessageHtmlLink":"Refactor ReactHostImpl to simplify logging (facebook#44170)"}},{"before":null,"after":"7303973ba5db209e8a4b9a34e253ac54986cecb3","ref":"refs/heads/export-D56335797","pushedAt":"2024-04-19T16:23:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Refactor ReactHostImpl to simplify logging\n\nSummary:\nAddressing following logging issues with ReactHostImpl\n- replacing `ReactSoftExceptionLogger.logSoftException()` directly with private `raiseSoftException()` at all call-sites\n- `raiseSoftException()` already has a call to `log()`, hence removing that.\n\nChangelog: [Internal]\n\nDifferential Revision: D56335797","shortMessageHtmlLink":"Refactor ReactHostImpl to simplify logging"}},{"before":"3b62d89f3db35291101653b60834c4c56fb4dc21","after":"145b380cf10d87caeca7068e8e53d69923a460bf","ref":"refs/heads/export-D56325407","pushedAt":"2024-04-19T01:07:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Add ReactSoftException in ReactHostImpl only when onActivityResult, onNewIntent and onWindowFocusChange do not have the context (#44155)\n\nSummary:\n\nAdd ReactSoftException in ReactHostImpl only when `onActivityResult`, `onNewIntent`and `onWindowFocusChange` do not have the context\n\nChangelog:\n[Android][Fixed] ReactSoftExceptions in ReactHostImpl only when Context is null\n\nDifferential Revision: D56325407","shortMessageHtmlLink":"Add ReactSoftException in ReactHostImpl only when onActivityResult, o…"}},{"before":null,"after":"82745e3f4d494bed9547a58e087110736a3b9c63","ref":"refs/heads/export-D56334873","pushedAt":"2024-04-19T00:54:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"NIT Changelog\n\nSummary:\nAdding the correct account to changelog\n\nChangelog: [Internal]\n\nDifferential Revision: D56334873","shortMessageHtmlLink":"NIT Changelog"}},{"before":null,"after":"3b62d89f3db35291101653b60834c4c56fb4dc21","ref":"refs/heads/export-D56325407","pushedAt":"2024-04-18T21:33:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Add ReactSoftException in ReactHostImpl only when onActivityResult, onNewIntent and onWindowFocusChange do not have the context\n\nSummary:\nAdd ReactSoftException in ReactHostImpl only when `onActivityResult`, `onNewIntent`and `onWindowFocusChange` do not have the context\n\nChangelog:\n[Android][Fixed] ReactSoftExceptions in ReactHostImpl only when Context is null\n\nDifferential Revision: D56325407","shortMessageHtmlLink":"Add ReactSoftException in ReactHostImpl only when onActivityResult, o…"}},{"before":"15f10a50cf5be19785103318a2536d6a6f47bcd3","after":"2b8173d8030c21d3a6c287aa70cc73ead36ce7ba","ref":"refs/heads/export-D49597702","pushedAt":"2024-04-18T20:04:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"Delete deprecated JSIModule methods\n\nSummary:\nDelete everything related to JSIModule\n\nChangelog:\n[General][Breaking] Delete JSIModule\n\nDifferential Revision: D49597702","shortMessageHtmlLink":"Delete deprecated JSIModule methods"}},{"before":"0140f6cbb289b7d1a43037caa7e192251943bc07","after":"112ac2d3b2e075b1b090231c2146452cd565ec66","ref":"refs/heads/export-D56314996","pushedAt":"2024-04-18T18:34:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"NIT Changelog (#44153)\n\nSummary:\n\nAdding missing # in the changelog\n\nChangelog: [Internal]\n\nDifferential Revision: D56314996","shortMessageHtmlLink":"NIT Changelog (facebook#44153)"}},{"before":null,"after":"0140f6cbb289b7d1a43037caa7e192251943bc07","ref":"refs/heads/export-D56314996","pushedAt":"2024-04-18T18:32:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"NIT Changelog\n\nSummary:\nAdding missing # in the changelog\n\nChangelog: [Internal]\n\nDifferential Revision: D56314996","shortMessageHtmlLink":"NIT Changelog"}},{"before":null,"after":"5535298253cdcadef0006dd0146a2811c8a0cdc5","ref":"refs/heads/export-D56261881","pushedAt":"2024-04-17T19:56:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arushikesarwani94","name":"Arushi Kesarwani","path":"/arushikesarwani94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76862293?s=80&v=4"},"commit":{"message":"JSI Module Breaking Change in Changelog\n\nSummary:\nAdding the missing breaking change in 0.74.0-rc0 changelog for https://github.com/facebook/react-native/commit/65552055392a5996bf50548018953875dde4560b\n\nChangelog: [Internal]\n\nReviewed By: cortinico\n\nDifferential Revision: D56261881","shortMessageHtmlLink":"JSI Module Breaking Change in Changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERlhq0AA","startCursor":null,"endCursor":null}},"title":"Activity · arushikesarwani94/react-native"}