{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":169435703,"defaultBranch":"master","name":"react-native-pager-view","ownerLogin":"callstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-06T16:17:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42239399?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715895722.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1b70d7d4ab37e4b7db538323c86397c834c96688","ref":"refs/heads/dependabot/bundler/example/rexml-3.2.8","pushedAt":"2024-05-16T21:42:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump rexml from 3.2.6 to 3.2.8 in /example\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.8.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump rexml from 3.2.6 to 3.2.8 in /example"}},{"before":"3d089e847ee3104e7ab4354c625696ce04e22ca2","after":"4599fef9ca531f8a179d5a93e053290a27a8095c","ref":"refs/heads/master","pushedAt":"2024-04-24T07:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"Release 6.3.1","shortMessageHtmlLink":"Release 6.3.1"}},{"before":"280c3a3f86fa686c1c1a29c1c8499cf4d03c4231","after":"3d089e847ee3104e7ab4354c625696ce04e22ca2","ref":"refs/heads/master","pushedAt":"2024-04-09T10:27:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"fix(js): Native commands must be exported with the name 'Commands' (#818)\n\n* fix(js): Native commands must be exported with the name 'Commands'\r\n\r\n* format: prettier","shortMessageHtmlLink":"fix(js): Native commands must be exported with the name 'Commands' (#818"}},{"before":null,"after":"f0f39d8ade8b9ce94c6280f1943d9f5c58750800","ref":"refs/heads/rc","pushedAt":"2024-03-31T18:21:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"add rc branch to GA","shortMessageHtmlLink":"add rc branch to GA"}},{"before":"e173926af10df63d811fc581ba8d29540537a08d","after":null,"ref":"refs/heads/next","pushedAt":"2024-03-31T18:15:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"}},{"before":"0662c31cea7d192a8bc7c26029a7e9c74b7d108a","after":"280c3a3f86fa686c1c1a29c1c8499cf4d03c4231","ref":"refs/heads/master","pushedAt":"2024-03-31T18:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"merge next to master (#817)\n\n* feat(iOS): change Fabric implementation to UIScrollView (#672)\r\n\r\n* feat(iOS): change Fabric implementation to UIScrollView\r\n\r\n* fix: fix offset values in vertical orientation\r\n\r\n* feat: add initialPage props support\r\n\r\n* feat: add RTL language support\r\n\r\n* feat: add pageMargin prop support\r\n\r\n* fix: fix typescript error\r\n\r\n* feat: remove React.cloneElement\r\n\r\n* feat(ios): add getPageOffset method\r\n\r\n* fix: fix styles in old example\r\n\r\n* fix: behavior on page remove\r\n\r\n* chore: add GH actions (#680)\r\n\r\nCo-authored-by: Piotr Trocki \r\n\r\n* feat(iOS): rewrite old arch to use UIScrollView (#681)\r\n\r\n* feat: rewrite old arch to use UIScrollView\r\n\r\n* feat: update example styles\r\n\r\n* fix: sending event on scrollViewDidEndDecelerating\r\n\r\n* feat: properly calculate width using orientation\r\n\r\n* fix: change way of disabing scroll\r\n\r\n* feat: rename to RNCPagerView\r\n\r\n* fix: removing last page\r\n\r\n* fix: remove unused properties, set animated\r\n\r\n* chore: update release script\r\n\r\n* Release 7.0.0-rc.0\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* fabric example\r\n\r\n* nit: comment\r\n\r\n* make init consistent\r\n\r\n* fix: multiple updates of frame and contentSize\r\n\r\n* feat: add button to quickly switch layout direction\r\n\r\n* sync with master (#756)\r\n\r\nCo-authored-by: Piotr Trocki \r\n\r\n* chore: upgrade RN (paper example)\r\n\r\n* chore: upgrade rn & fix issues (fabric example)\r\n\r\n* chore: bump versions in package.json\r\n\r\n* chore: fix eslint issue\r\n\r\n* chore: exclude example from tsc\r\n\r\n* feat(next): remove fabric example\r\n\r\n* chore: update README\r\n\r\n* fix broken overdrag on notch (#787)\r\n\r\nCo-authored-by: Kuba Juszczyk \r\n\r\n* feat(iOS): Add a `useLegacy` flag to switch between the old/new iOS implementation (#783)\r\n\r\n* wip: unsuspicious changes\r\n\r\n* wip: unsuspicious changes v2\r\n\r\n* FABRIC NEW IMPL -> OLD IMPL\r\n\r\n* wip: bring back useLegacy on the RN side\r\n\r\n* wip: bring back duplicate types to fix codegen issues\r\n\r\n* wip: remove #705 related code for now\r\n\r\n* wip: old/new impl division first draft\r\n\r\n* wip: old/new impl division continued\r\n\r\n* wip: old/new impl v3\r\n\r\n* wip: add a `LEGACY_` prefix to all legacy implementation-related symbols\r\n\r\n* wip: fix styles for new implementation on Fabric\r\n\r\n* wip: move old/new impl into separate folders\r\n\r\n* wip: fix old impl fabric symbol names\r\n\r\n* wip: xcode changes\r\n\r\n* wip: clean up & unify the naming convention\r\n\r\n* wip: fix linter issues\r\n\r\n* wip: fix styles for new implementation on Paper\r\n\r\n* wip: make Fabric example run on another port by default to make it possible to run both examples in parallel\r\n\r\n* wip: implement an abstraction over native commands invocations to reduce branching\r\n\r\n* refactor: remove the unnecessary value for boolean props\r\n\r\n* fix: bump react-native-safe-area-context to a Fabric-enabled version\r\n\r\n* feat: bring back & adjust the `bootstrap-fabric` script\r\n\r\n* feat: adjust the home screen title depending on the used architecture\r\n\r\n* chore: update example/Podfile.lock\r\n\r\n* chore: update an Xcode project file after building\r\n\r\n* ci: make next branch events trigger ios/android build workflows\r\n\r\n* chore: remove commented-out code related to #705 for now\r\n\r\n* chore: add legacy implementation explanation comment\r\n\r\n* wip: Android fixes\r\n\r\n* fix: unnecessary comma in MainActivity.java\r\n\r\n* feat: readme makeover\r\n\r\n* chore: bump react-native-screens & react-native-gesture-handler in example\r\n\r\n* refactor(android): extract module name to shared variable, add comment for context\r\n\r\n* chore: remove unnecessary yarn.lock deps\r\n\r\n* chore(ios): bring back removed build flags\r\n\r\n* chore(ios): remove unnecessary concurrentRootEnabled method\r\n\r\nAccording to React Native Upgrade Helper, this method is to be removed when updating to RN 0.72:\r\nhttps://react-native-community.github.io/upgrade-helper/?from=0.71.14&to=0.72.0#RnDiffApp-ios-RnDiffApp-AppDelegate.mm\r\n\r\n* fix(android): adjust incorrect param type on Fabric\r\n\r\n* chore: remove unnecessary tsconfig.json comment\r\n\r\n* chore(ios): bring back (currently unused) code related to #712 and #705\r\n\r\n* Release 7.0.0-rc.1\r\n\r\n* fix(ios): fix freezing when navigating to same index (#804)\r\n\r\n* Release 7.0.0-rc.2\r\n\r\n* fix iOS issue\r\n\r\n* Change Legacy basic example into the next basic example\r\n\r\n* revert documentatation\r\n\r\n---------\r\n\r\nCo-authored-by: Kacper Rożniata <56474758+krozniata@users.noreply.github.com>\r\nCo-authored-by: Piotr Trocki \r\nCo-authored-by: Oskar Kwaśniewski \r\nCo-authored-by: Nishan \r\nCo-authored-by: Kuba Juszczyk \r\nCo-authored-by: Kuba Juszczyk \r\nCo-authored-by: Igor Bejnarowicz ","shortMessageHtmlLink":"merge next to master (#817)"}},{"before":"13fa1cb25009cd0480d462b31b782f78842b35f3","after":"e173926af10df63d811fc581ba8d29540537a08d","ref":"refs/heads/next","pushedAt":"2024-03-31T11:33:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"revert documentatation","shortMessageHtmlLink":"revert documentatation"}},{"before":"9f0be5528222f1fa24489a642521d8c55162783e","after":"13fa1cb25009cd0480d462b31b782f78842b35f3","ref":"refs/heads/next","pushedAt":"2024-03-31T11:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"Change Legacy basic example into the next basic example","shortMessageHtmlLink":"Change Legacy basic example into the next basic example"}},{"before":"75bc1e3f014f13f88d1ad4624d796e0e19b048a9","after":"9f0be5528222f1fa24489a642521d8c55162783e","ref":"refs/heads/next","pushedAt":"2024-03-29T12:14:30.000Z","pushType":"push","commitsCount":75,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"fix iOS issue","shortMessageHtmlLink":"fix iOS issue"}},{"before":"d6ccbad36668fc2b8db40612654a27a194b7737f","after":"75bc1e3f014f13f88d1ad4624d796e0e19b048a9","ref":"refs/heads/next","pushedAt":"2024-03-29T10:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"Release 7.0.0-rc.2","shortMessageHtmlLink":"Release 7.0.0-rc.2"}},{"before":"8d064d4fc0a60cd07e2b3edb38e6c4698000a452","after":"0662c31cea7d192a8bc7c26029a7e9c74b7d108a","ref":"refs/heads/master","pushedAt":"2024-03-29T09:35:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"Release 6.3.0","shortMessageHtmlLink":"Release 6.3.0"}},{"before":"384d2616e1429c0280ffb00bac390b568c5fa968","after":"d6ccbad36668fc2b8db40612654a27a194b7737f","ref":"refs/heads/next","pushedAt":"2024-03-29T09:05:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"fix(ios): fix freezing when navigating to same index (#804)","shortMessageHtmlLink":"fix(ios): fix freezing when navigating to same index (#804)"}},{"before":"2f94ad06a175ec70030500f3e6c74a8885f87dc6","after":null,"ref":"refs/heads/fix/next-freeze","pushedAt":"2024-03-29T09:05:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"}},{"before":"dbfa61c9405f2697ce6e3524d4d0cda67188c32a","after":"8d064d4fc0a60cd07e2b3edb38e6c4698000a452","ref":"refs/heads/master","pushedAt":"2024-03-29T08:44:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"fix(js): make sure that RCTEventEmitter is registered before emitting the first onScroll event (#809)","shortMessageHtmlLink":"fix(js): make sure that RCTEventEmitter is registered before emitting…"}},{"before":"64711aa63c518efe4bc3b3786d0248a221ab91af","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/example/ip-1.1.9","pushedAt":"2024-03-29T08:43:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"}},{"before":"bbbb65f072e485ef068de6db15092225791e12cb","after":"dbfa61c9405f2697ce6e3524d4d0cda67188c32a","ref":"refs/heads/master","pushedAt":"2024-03-29T08:43:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"chore(deps): bump ip from 1.1.8 to 1.1.9 in /example (#811)\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\r\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ip\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump ip from 1.1.8 to 1.1.9 in /example (#811)"}},{"before":"6885f708048df1c15a79b9923c7f2edd3f1836c6","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ip-1.1.9","pushedAt":"2024-03-29T08:43:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"}},{"before":"4b35d6d9a6d250edd810eeee2b6841986ff72fe5","after":"bbbb65f072e485ef068de6db15092225791e12cb","ref":"refs/heads/master","pushedAt":"2024-03-29T08:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"chore(deps): bump ip from 1.1.8 to 1.1.9 (#810)\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\r\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ip\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump ip from 1.1.8 to 1.1.9 (#810)"}},{"before":"96bd3c8f55875ad254c048df8a614d5c9f7088eb","after":null,"ref":"refs/heads/update-ci","pushedAt":"2024-03-04T09:43:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"retyui","name":"Davyd NRB","path":"/retyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4661784?s=80&v=4"}},{"before":"83979f9b579b1c8c13cf9dfbcb71e875bf747833","after":"4b35d6d9a6d250edd810eeee2b6841986ff72fe5","ref":"refs/heads/master","pushedAt":"2024-03-04T09:43:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"retyui","name":"Davyd NRB","path":"/retyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4661784?s=80&v=4"},"commit":{"message":"Merge pull request #813 from callstack/update-ci\n\nNode.js 16 actions are deprecated.","shortMessageHtmlLink":"Merge pull request #813 from callstack/update-ci"}},{"before":null,"after":"96bd3c8f55875ad254c048df8a614d5c9f7088eb","ref":"refs/heads/update-ci","pushedAt":"2024-02-26T15:26:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"retyui","name":"Davyd NRB","path":"/retyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4661784?s=80&v=4"},"commit":{"message":"Node.js 16 actions are deprecated.\n\nPlease update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3.\nFor more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.","shortMessageHtmlLink":"Node.js 16 actions are deprecated."}},{"before":null,"after":"64711aa63c518efe4bc3b3786d0248a221ab91af","ref":"refs/heads/dependabot/npm_and_yarn/example/ip-1.1.9","pushedAt":"2024-02-22T05:29:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump ip from 1.1.8 to 1.1.9 in /example\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\n\n---\nupdated-dependencies:\n- dependency-name: ip\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump ip from 1.1.8 to 1.1.9 in /example"}},{"before":null,"after":"6885f708048df1c15a79b9923c7f2edd3f1836c6","ref":"refs/heads/dependabot/npm_and_yarn/ip-1.1.9","pushedAt":"2024-02-20T20:03:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump ip from 1.1.8 to 1.1.9\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\n\n---\nupdated-dependencies:\n- dependency-name: ip\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump ip from 1.1.8 to 1.1.9"}},{"before":"0cfcc0b425d41ee21f59ba4c406a268f76b8c091","after":null,"ref":"refs/heads/chore/retyui/use-m1-on-ci","pushedAt":"2024-02-07T15:02:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"retyui","name":"Davyd NRB","path":"/retyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4661784?s=80&v=4"}},{"before":null,"after":"0cfcc0b425d41ee21f59ba4c406a268f76b8c091","ref":"refs/heads/chore/retyui/use-m1-on-ci","pushedAt":"2024-02-07T14:25:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"retyui","name":"Davyd NRB","path":"/retyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4661784?s=80&v=4"},"commit":{"message":"chore: Use macos-14 to enable Apple M1 runners on CI","shortMessageHtmlLink":"chore: Use macos-14 to enable Apple M1 runners on CI"}},{"before":"d0b77b33140e5492cfd6438b55f80bdf957dd9c5","after":"83979f9b579b1c8c13cf9dfbcb71e875bf747833","ref":"refs/heads/master","pushedAt":"2024-02-06T07:57:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"fix(android) : index out of bounds crash (#805)","shortMessageHtmlLink":"fix(android) : index out of bounds crash (#805)"}},{"before":null,"after":"2f94ad06a175ec70030500f3e6c74a8885f87dc6","ref":"refs/heads/fix/next-freeze","pushedAt":"2024-01-18T11:28:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"krozniata","name":"Kacper Rożniata","path":"/krozniata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56474758?s=80&v=4"},"commit":{"message":"fix(ios): fix freezing when navigating to same index","shortMessageHtmlLink":"fix(ios): fix freezing when navigating to same index"}},{"before":"c8cc208f6b813080674e2074ec00cda8a97f2fc4","after":"384d2616e1429c0280ffb00bac390b568c5fa968","ref":"refs/heads/next","pushedAt":"2023-12-21T11:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"Release 7.0.0-rc.1","shortMessageHtmlLink":"Release 7.0.0-rc.1"}},{"before":"0212f975273cb9110f5ff51600faf7a6a5d8ff93","after":null,"ref":"refs/heads/add-useLegacy-ios-flag","pushedAt":"2023-12-21T11:14:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"}},{"before":"08486ba34a2d3870e5edd27ba078530886ea34f0","after":"c8cc208f6b813080674e2074ec00cda8a97f2fc4","ref":"refs/heads/next","pushedAt":"2023-12-21T11:14:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"troZee","name":null,"path":"/troZee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12766071?s=80&v=4"},"commit":{"message":"feat(iOS): Add a `useLegacy` flag to switch between the old/new iOS implementation (#783)\n\n* wip: unsuspicious changes\r\n\r\n* wip: unsuspicious changes v2\r\n\r\n* FABRIC NEW IMPL -> OLD IMPL\r\n\r\n* wip: bring back useLegacy on the RN side\r\n\r\n* wip: bring back duplicate types to fix codegen issues\r\n\r\n* wip: remove #705 related code for now\r\n\r\n* wip: old/new impl division first draft\r\n\r\n* wip: old/new impl division continued\r\n\r\n* wip: old/new impl v3\r\n\r\n* wip: add a `LEGACY_` prefix to all legacy implementation-related symbols\r\n\r\n* wip: fix styles for new implementation on Fabric\r\n\r\n* wip: move old/new impl into separate folders\r\n\r\n* wip: fix old impl fabric symbol names\r\n\r\n* wip: xcode changes\r\n\r\n* wip: clean up & unify the naming convention\r\n\r\n* wip: fix linter issues\r\n\r\n* wip: fix styles for new implementation on Paper\r\n\r\n* wip: make Fabric example run on another port by default to make it possible to run both examples in parallel\r\n\r\n* wip: implement an abstraction over native commands invocations to reduce branching\r\n\r\n* refactor: remove the unnecessary value for boolean props\r\n\r\n* fix: bump react-native-safe-area-context to a Fabric-enabled version\r\n\r\n* feat: bring back & adjust the `bootstrap-fabric` script\r\n\r\n* feat: adjust the home screen title depending on the used architecture\r\n\r\n* chore: update example/Podfile.lock\r\n\r\n* chore: update an Xcode project file after building\r\n\r\n* ci: make next branch events trigger ios/android build workflows\r\n\r\n* chore: remove commented-out code related to #705 for now\r\n\r\n* chore: add legacy implementation explanation comment\r\n\r\n* wip: Android fixes\r\n\r\n* fix: unnecessary comma in MainActivity.java\r\n\r\n* feat: readme makeover\r\n\r\n* chore: bump react-native-screens & react-native-gesture-handler in example\r\n\r\n* refactor(android): extract module name to shared variable, add comment for context\r\n\r\n* chore: remove unnecessary yarn.lock deps\r\n\r\n* chore(ios): bring back removed build flags\r\n\r\n* chore(ios): remove unnecessary concurrentRootEnabled method\r\n\r\nAccording to React Native Upgrade Helper, this method is to be removed when updating to RN 0.72:\r\nhttps://react-native-community.github.io/upgrade-helper/?from=0.71.14&to=0.72.0#RnDiffApp-ios-RnDiffApp-AppDelegate.mm\r\n\r\n* fix(android): adjust incorrect param type on Fabric\r\n\r\n* chore: remove unnecessary tsconfig.json comment\r\n\r\n* chore(ios): bring back (currently unused) code related to #712 and #705","shortMessageHtmlLink":"feat(iOS): Add a useLegacy flag to switch between the old/new iOS i…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETBexwwA","startCursor":null,"endCursor":null}},"title":"Activity · callstack/react-native-pager-view"}