{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":734316821,"defaultBranch":"main","name":"react-native-linux-gtk-rs","ownerLogin":"revostack","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-12-21T11:37:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/154490908?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1703158631.4111202","currentOid":""},"activityList":{"items":[{"before":"eca78c30c766960c0b0dad4ec1bdd7caa4fe8ba0","after":"2d547a3252b328251e49dabfeec85f8d46c85411","ref":"refs/heads/main","pushedAt":"2024-03-08T03:27:55.000Z","pushType":"push","commitsCount":195,"pusher":{"login":"soplwang","name":"Wang Wenlin","path":"/soplwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1047019?s=80&v=4"},"commit":{"message":"feat: RCTConvert to support UIModalPresentationStyle (#43297)\n\nSummary:\nCurrently, the ability to convert JS values to `UIModalPresentationStyle` is not present directly on `RCTConvert`.\n\nIn the RN code base itself, there's not a lot of need to do this type of conversion, but in community modules, presenting ViewControllers can be a fairly common scenario and it'd be nice to be able to use this conversion directly from `RCTConvert`, rather than from `RCTModalHostViewManager`, as it'd improve its \"discoverability\" and consistency.\n\nIf someone relied on this, then it's technically speaking a breaking change but I'd say it's for the better, and searching `#import ` on github doesn't reveal a lot of results.\n\n## Changelog:\n\n[IOS] [ADDED] - RCTConvert to support UIModalPresentationStyle\n\nFor more details, see:\nhttps://reactnative.dev/contributing/changelogs-in-pull-requests\n\nPull Request resolved: https://github.com/facebook/react-native/pull/43297\n\nTest Plan:\nTested using RN Tester\n\nhttps://github.com/facebook/react-native/assets/1566403/6e62df86-dde3-47b0-b2e9-bb6b483cadf6\n\nReviewed By: fkgozali\n\nDifferential Revision: D54635896\n\nPulled By: dmytrorykun\n\nfbshipit-source-id: c6747857830762cd0333c31c287954f3f10d4954","shortMessageHtmlLink":"feat: RCTConvert to support UIModalPresentationStyle (facebook#43297)"}},{"before":"b5e08e80d90b6d03d1f49f0674c01f03ee300c46","after":"eca78c30c766960c0b0dad4ec1bdd7caa4fe8ba0","ref":"refs/heads/main","pushedAt":"2024-02-16T15:06:28.000Z","pushType":"push","commitsCount":526,"pusher":{"login":"soplwang","name":"Wang Wenlin","path":"/soplwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1047019?s=80&v=4"},"commit":{"message":"Add hermes commit to github action cache (#43067)\n\nSummary:\nThe test_ios_rntester-Hermes which runs in github actions was created to make sure that recent commits on Hermes/main won't be breaking React Native\nHowever, we discovered that the job was using a cached version of hermes and it was't really downloading the latest hermes every time.\n\nWith this change, the cocoapods cache will be invalidated whenever there is a commit on hermes/main, forcing the job to reinstall the dependencies when that happens.\n\nbypass-github-export-checks\n\n## Changelog:\n[internal] - Fixed GH Action job to properly refetch newest version on Hermes when it changes.\n\nPull Request resolved: https://github.com/facebook/react-native/pull/43067\n\nTest Plan:\nGithub Actions must be green and the action should show that a new version of Hermes is downloaded.\n\nThe commit is downloaded here:\n {F1457505882}\n\nAnd it is used here, notice the last hash:\n {F1457505989}\n\nReviewed By: motiz88\n\nDifferential Revision: D53853963\n\nPulled By: cipolleschi\n\nfbshipit-source-id: 7a65dd72a21b6da12b826273d1c92bb90b678652","shortMessageHtmlLink":"Add hermes commit to github action cache (facebook#43067)"}},{"before":"1f89a1c96ba3d489aeee117d45ab3dc085f5ef2c","after":"b5e08e80d90b6d03d1f49f0674c01f03ee300c46","ref":"refs/heads/main","pushedAt":"2023-12-29T02:36:15.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"soplwang","name":"Wang Wenlin","path":"/soplwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1047019?s=80&v=4"},"commit":{"message":"Remove * dependencies on @react-native (#42081)\n\nSummary:\nSee https://github.com/facebook/react-native/issues/41929 for an issue on multiple monorepo packages being installed. The reason is that `*` resolves to whatever is tagged `latest` on npm.\n\nWe still need to fix the fact that our monorepo publish script will update the latest tag everytime we publish. For now, we should remove these from `main` and we will also update this in the 0.73 release branch.\n\nI've left the two peer dependencies on `react-native` to keep at `*`.\n```\nvirtualized-lists/package.json\n30: \"react-native\": \"*\"\n\nrn-tester/package.json\n32: \"react-native\": \"*\"\n```\n\nAs a peer-dependency this won't be a problem in terms of installing a second `react-native`. I thought about updating these to `nightly`, but that would install multiple nightly react-natives as the tag will be updated with each nightly release. I think for now this is fine and something we can revisit.\n\nThings left to do\n[ ] Fix monorepo publish script to not update `--latest`\n[ ] Remove ^ dependencies on monorepo packages: https://github.com/facebook/react-native/pull/41958\n[ ] Re-evaluate how we bump and align monorepo packages when we cut a release branch. I forget if we manually update this when we cut or if there is a script. We may want to change the script and have `main` dependencies point to some fake version like `1000.0.0` and only update these on nightly publishes. Regardless, this will need some discussion.\n\n## Changelog:\n\n[GENERAL] [CHANGED] - Be explicit about what monorepo versions we are using\n\nPull Request resolved: https://github.com/facebook/react-native/pull/42081\n\nTest Plan: N/A\n\nReviewed By: cortinico, cipolleschi\n\nDifferential Revision: D52435234\n\nPulled By: lunaleaps\n\nfbshipit-source-id: 67da029d2b637e3997c12c21fe2a9ab9bc344399","shortMessageHtmlLink":"Remove * dependencies on @react-native (facebook#42081)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAED8IXkQA","startCursor":null,"endCursor":null}},"title":"Activity ยท revostack/react-native-linux-gtk-rs"}