{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53791028,"defaultBranch":"main","name":"Parchment","ownerLogin":"rechsteiner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-13T15:04:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1238984?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713091846.0","currentOid":""},"activityList":{"items":[{"before":"9886ba87bedeef168e92b0137f55a1996af09c71","after":null,"ref":"refs/heads/swift-version","pushedAt":"2024-04-14T10:50:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"b2348005a13c2f36015944cd205b1ba73488ab89","after":"6e955f134820e387e1ab321e07909fbbcc18bc02","ref":"refs/heads/main","pushedAt":"2024-04-14T10:50:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #708 from rechsteiner/swift-version\n\nUpdate Swift version in .swift-version","shortMessageHtmlLink":"Merge pull request #708 from rechsteiner/swift-version"}},{"before":null,"after":"9886ba87bedeef168e92b0137f55a1996af09c71","ref":"refs/heads/swift-version","pushedAt":"2024-04-14T10:38:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Update Swift version in .swift-version","shortMessageHtmlLink":"Update Swift version in .swift-version"}},{"before":"4ab9eb22fe75f554b45983caca5b80c220702911","after":null,"ref":"refs/heads/release","pushedAt":"2024-04-14T10:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"d6f6a2a2864a8f7bfcba0bb5878e6cd55cc847dc","after":"b2348005a13c2f36015944cd205b1ba73488ab89","ref":"refs/heads/main","pushedAt":"2024-04-14T10:31:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #707 from rechsteiner/release\n\nRelease v3.4.0","shortMessageHtmlLink":"Merge pull request #707 from rechsteiner/release"}},{"before":null,"after":"4ab9eb22fe75f554b45983caca5b80c220702911","ref":"refs/heads/release","pushedAt":"2024-04-14T10:25:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Release v3.4.0","shortMessageHtmlLink":"Release v3.4.0"}},{"before":"7585f77f9526b992e09da4795e2b7319d9800f3b","after":"d6f6a2a2864a8f7bfcba0bb5878e6cd55cc847dc","ref":"refs/heads/main","pushedAt":"2024-04-14T10:22:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #705 from aiKrice/update_swift_5_10\n\nUpdate packgage and project for Swift 5.10","shortMessageHtmlLink":"Merge pull request #705 from aiKrice/update_swift_5_10"}},{"before":"7caeb06beb4b5163561baf602f217f4b01cd34bb","after":"7585f77f9526b992e09da4795e2b7319d9800f3b","ref":"refs/heads/main","pushedAt":"2024-03-13T11:11:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #704 from aiKrice/main\n\nFix version name in documentation","shortMessageHtmlLink":"Merge pull request #704 from aiKrice/main"}},{"before":"279c9355fbf478cb7e06b4ef8ed514d346f75f7c","after":"ac733ce5e43dfe39e6a29ee46db9ba767182ff48","ref":"refs/heads/4.0","pushedAt":"2024-02-17T16:08:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #703 from nfgrilo/697-propagate_.options_on_View_update\n\nPropagate .options on View update","shortMessageHtmlLink":"Merge pull request #703 from nfgrilo/697-propagate_.options_on_View_u…"}},{"before":"57a21441f90b5e97c057100aea564f632acd2462","after":"279c9355fbf478cb7e06b4ef8ed514d346f75f7c","ref":"refs/heads/4.0","pushedAt":"2024-02-17T14:45:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Fix issues with SwiftUI views being reset when updating\n\nThe current implementation calls reloadData on each update, which\nre-creates the entire content view and resets any state (like\nscrolling). To prevent this, we update the existing\nUIHostingController if the current page is the same.\n\nThis requires us to have stable identifiers, to know if the current\npage is the same as before or a new one. For title-based pages, we\njust use the title as the identifier. For pages with custom SwiftUI\nheaders, we default to using the index of the view as the\nidentifier. This is the same behaviour that we have today, although it\nwill only work when having static pages. In order to support dynamic\npages with custom SwiftUI headers, we introduce a new initializer that\nallows specifying the identifier.","shortMessageHtmlLink":"Fix issues with SwiftUI views being reset when updating"}},{"before":"bae5e4432463bc7efebec544bdd68744591c6727","after":"57a21441f90b5e97c057100aea564f632acd2462","ref":"refs/heads/4.0","pushedAt":"2024-02-17T13:08:33.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into 4.0\n\nConflicts:\n\tParchment.xcodeproj/project.pbxproj\n\tParchment.xcodeproj/xcshareddata/xcschemes/Example.xcscheme\n\tParchment.xcodeproj/xcshareddata/xcschemes/ExampleSwiftUI.xcscheme\n\tParchment.xcodeproj/xcshareddata/xcschemes/Parchment.xcscheme\n\tREADME.md","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into 4.0"}},{"before":"d2c2a87b009f6cb670cf042c98e5909fc0e19211","after":null,"ref":"refs/heads/podspec","pushedAt":"2024-02-17T13:05:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"28f8f2cb70221dc27e220b043d6e927ada5c5fdb","after":"7caeb06beb4b5163561baf602f217f4b01cd34bb","ref":"refs/heads/main","pushedAt":"2024-02-17T13:05:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #702 from rechsteiner/podspec\n\nUpdate Cocoapods podspec file","shortMessageHtmlLink":"Merge pull request #702 from rechsteiner/podspec"}},{"before":null,"after":"d2c2a87b009f6cb670cf042c98e5909fc0e19211","ref":"refs/heads/podspec","pushedAt":"2024-02-17T12:56:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Update Cocoapods podspec file","shortMessageHtmlLink":"Update Cocoapods podspec file"}},{"before":"cc8ca4725a1c59899bf11dad0dd1ea82571810e1","after":null,"ref":"refs/heads/release","pushedAt":"2024-02-17T12:01:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"9fe463caed85ea0a53bea79b736ad7273e90ba3b","after":"28f8f2cb70221dc27e220b043d6e927ada5c5fdb","ref":"refs/heads/main","pushedAt":"2024-02-17T12:01:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #701 from rechsteiner/release\n\nRelease v3.3.0","shortMessageHtmlLink":"Merge pull request #701 from rechsteiner/release"}},{"before":null,"after":"cc8ca4725a1c59899bf11dad0dd1ea82571810e1","ref":"refs/heads/release","pushedAt":"2024-02-17T11:49:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Release v3.3.0","shortMessageHtmlLink":"Release v3.3.0"}},{"before":"33955c8052e37844c75857b9d3d42c4b6f75e38f","after":null,"ref":"refs/heads/swift-5.9","pushedAt":"2024-02-17T11:48:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"5f0b7fb0d53ac9d63b65401037bfa392cd1d9c46","after":"9fe463caed85ea0a53bea79b736ad7273e90ba3b","ref":"refs/heads/main","pushedAt":"2024-02-17T11:48:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #700 from rechsteiner/swift-5.9\n\nUpdate Swift version to 5.9","shortMessageHtmlLink":"Merge pull request #700 from rechsteiner/swift-5.9"}},{"before":null,"after":"33955c8052e37844c75857b9d3d42c4b6f75e38f","ref":"refs/heads/swift-5.9","pushedAt":"2024-02-17T11:42:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Update Swift version to 5.9","shortMessageHtmlLink":"Update Swift version to 5.9"}},{"before":"146acf617f84639aff7612f67c45317d7cf89c7a","after":null,"ref":"refs/heads/xcode-recommended-settings","pushedAt":"2024-02-17T11:39:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"9f0b86718763e27bc940230e2c2ee52c68ce17f9","after":"5f0b7fb0d53ac9d63b65401037bfa392cd1d9c46","ref":"refs/heads/main","pushedAt":"2024-02-17T11:39:14.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #699 from rechsteiner/xcode-recommended-settings\n\nUpdate to latest Xcode recommended project settings","shortMessageHtmlLink":"Merge pull request #699 from rechsteiner/xcode-recommended-settings"}},{"before":"fd2988f6a338b58f408f11e1a1984221f5c17ecd","after":"146acf617f84639aff7612f67c45317d7cf89c7a","ref":"refs/heads/xcode-recommended-settings","pushedAt":"2024-02-17T11:32:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Add example schemes to xcshareddata","shortMessageHtmlLink":"Add example schemes to xcshareddata"}},{"before":null,"after":"fd2988f6a338b58f408f11e1a1984221f5c17ecd","ref":"refs/heads/xcode-recommended-settings","pushedAt":"2024-02-17T11:28:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Enable complete strict concurrency setting","shortMessageHtmlLink":"Enable complete strict concurrency setting"}},{"before":"817f3af1359d6f4342b1786d052dd6ab72cc5b63","after":"9f0b86718763e27bc940230e2c2ee52c68ce17f9","ref":"refs/heads/main","pushedAt":"2024-02-17T11:00:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #696 from rono23/fix-readme\n\nFix README","shortMessageHtmlLink":"Merge pull request #696 from rono23/fix-readme"}},{"before":"45ebb4b1ba0cc7feed4ed5485f79bdf590b30bb4","after":null,"ref":"refs/heads/privacy-manifest","pushedAt":"2024-01-23T18:37:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"}},{"before":"13aad3e9308e8a4e38cb579430dbf66465418777","after":"817f3af1359d6f4342b1786d052dd6ab72cc5b63","ref":"refs/heads/main","pushedAt":"2024-01-23T18:37:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Merge pull request #695 from rechsteiner/privacy-manifest\n\nAdd privacy manifest file","shortMessageHtmlLink":"Merge pull request #695 from rechsteiner/privacy-manifest"}},{"before":"035af328b3ceda397abcc8a3bed0a6e9fb7bf2f8","after":"45ebb4b1ba0cc7feed4ed5485f79bdf590b30bb4","ref":"refs/heads/privacy-manifest","pushedAt":"2024-01-11T17:21:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Add privacy manifest file","shortMessageHtmlLink":"Add privacy manifest file"}},{"before":"09afd83834164d9575805660af6522078dd11e24","after":"035af328b3ceda397abcc8a3bed0a6e9fb7bf2f8","ref":"refs/heads/privacy-manifest","pushedAt":"2024-01-11T17:14:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Add privacy manifest file","shortMessageHtmlLink":"Add privacy manifest file"}},{"before":null,"after":"09afd83834164d9575805660af6522078dd11e24","ref":"refs/heads/privacy-manifest","pushedAt":"2024-01-11T17:08:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rechsteiner","name":"Martin Rechsteiner","path":"/rechsteiner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1238984?s=80&v=4"},"commit":{"message":"Add privacy manifest file","shortMessageHtmlLink":"Add privacy manifest file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMCmB5wA","startCursor":null,"endCursor":null}},"title":"Activity · rechsteiner/Parchment"}