{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":404065008,"defaultBranch":"main","name":"swiftui-navigation","ownerLogin":"pointfreeco","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-07T17:24:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29466629?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712339620.0","currentOid":""},"activityList":{"items":[{"before":"4d407bdb432ba9b2f6e367a36b39fb3d5dd5b733","after":"0e8653c0f7f25d633485174335accff76fc19952","ref":"refs/heads/gh-pages","pushedAt":"2024-04-05T17:57:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@2ec6c3a15293efff6083966b38439a4004f25565 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 2ec6c3a πŸš€"}},{"before":"c2592731c5fc5f4608d924933e10442b364f6534","after":"4d407bdb432ba9b2f6e367a36b39fb3d5dd5b733","ref":"refs/heads/gh-pages","pushedAt":"2024-04-05T17:52:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@2ec6c3a15293efff6083966b38439a4004f25565 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 2ec6c3a πŸš€"}},{"before":"2d89b5bf931cdf69a58f09c7627e4fee305149f9","after":null,"ref":"refs/heads/navigation-destination-backport","pushedAt":"2024-04-05T17:48:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"35526c29f1420a04694f45ca4bf4de09922a73b7","after":"2ec6c3a15293efff6083966b38439a4004f25565","ref":"refs/heads/main","pushedAt":"2024-04-05T17:48:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Add iOS 16-compatible `navigationDestination(item:)` to core (#148)\n\n* Add iOS 16-compatible `navigationDestination(item:)`\r\n\r\n* wip","shortMessageHtmlLink":"Add iOS 16-compatible navigationDestination(item:) to core (#148)"}},{"before":"59d2e296ac53d92023eb6936056aadfea828e978","after":"2d89b5bf931cdf69a58f09c7627e4fee305149f9","ref":"refs/heads/navigation-destination-backport","pushedAt":"2024-04-05T17:32:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"59d2e296ac53d92023eb6936056aadfea828e978","ref":"refs/heads/navigation-destination-backport","pushedAt":"2024-04-05T17:21:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Add iOS 16-compatible `navigationDestination(item:)`","shortMessageHtmlLink":"Add iOS 16-compatible navigationDestination(item:)"}},{"before":"9250a162f23c2575afb8e0fce67f8f4accbb0d24","after":"c2592731c5fc5f4608d924933e10442b364f6534","ref":"refs/heads/gh-pages","pushedAt":"2024-04-05T17:14:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@35526c29f1420a04694f45ca4bf4de09922a73b7 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 35526c2 πŸš€"}},{"before":"a2180625c3689840e0807683f3b7533e99661109","after":"35526c29f1420a04694f45ca4bf4de09922a73b7","ref":"refs/heads/main","pushedAt":"2024-04-05T17:05:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"[VER] Bump up Swift Compiler version to 5.7.1 (#134)\n\nCo-authored-by: Stephen Celis ","shortMessageHtmlLink":"[VER] Bump up Swift Compiler version to 5.7.1 (#134)"}},{"before":"bd83ffdfb9b5540b2e9c27f3d113e9a355121178","after":"9250a162f23c2575afb8e0fce67f8f4accbb0d24","ref":"refs/heads/gh-pages","pushedAt":"2024-04-05T16:17:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@3fff7901a7813f544a707abaf00c8c42177515d5 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3fff790 πŸš€"}},{"before":"3fff7901a7813f544a707abaf00c8c42177515d5","after":"a2180625c3689840e0807683f3b7533e99661109","ref":"refs/heads/main","pushedAt":"2024-04-05T16:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Run swift-format","shortMessageHtmlLink":"Run swift-format"}},{"before":"d9e72f3083c08375794afa216fb2f89c0114f303","after":"3fff7901a7813f544a707abaf00c8c42177515d5","ref":"refs/heads/main","pushedAt":"2024-04-05T16:14:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Alert with binding (#145)\n\n* Updated `alert` and `confirmationDialog` wrapper functions\r\n\r\n- Deprecated the `alert(title:unwrapping:...)` and `confirmationDialog(title:unwrapping:...)` functions in `SwiftUINavigation`\r\n- Deprecated the read-only `Bindable.isPresent()` in `SwiftUINavigation.\r\n- Added `alert(_:title:actions:message)` functions to `SwiftUINavigationCore` to expose them to TCA.\r\n- Added `confirmationDialog(_:title:titleVisibility:actions:message)` functions to `SwiftUINavigationCore` to expose them to TCA.\r\n- Added read/write `Bindable.isPresent()` in `SwiftUINavigationCore`.\r\n- Added/updated documentation\r\n\r\n* Fixed bug when updating whether a binding is present.\r\n\r\n* Updated Alert/ConfirmationDialog methods\r\n\r\n- Reordered parameters to more closely match the built-in ones.\r\n- Added overloads without `message` closures.\r\n- Updated documentation\r\n\r\n* Removed dialog documentation.\r\n\r\n* Fixed bug in deprectaions call.\r\n\r\n* Removed static title overloads.\r\n\r\n* Reverted Binding implementation, moved into `SwiftUINavigationCore`\r\n\r\n* Update Sources/SwiftUINavigation/Internal/Deprecations.swift\r\n\r\n* Update Sources/SwiftUINavigation/Internal/Deprecations.swift\r\n\r\n* Restore SwiftUINavigationCore.md\r\n\r\n* Delete Sourcs/SwiftUINavigationCore/Documentation.docc/SwiftUINavigationCore.md\r\n\r\n* Create SwiftUINavigationCore.md\r\n\r\n---------\r\n\r\nCo-authored-by: Stephen Celis ","shortMessageHtmlLink":"Alert with binding (#145)"}},{"before":"3d1d14cfdf889141835f7beab5b5eba9302a4c72","after":"bd83ffdfb9b5540b2e9c27f3d113e9a355121178","ref":"refs/heads/gh-pages","pushedAt":"2024-01-30T21:12:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@d9e72f3083c08375794afa216fb2f89c0114f303 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ d9e72f3 πŸš€"}},{"before":"a28a25f1db82e5ded873f107804a713a90bfc637","after":"3d1d14cfdf889141835f7beab5b5eba9302a4c72","ref":"refs/heads/gh-pages","pushedAt":"2024-01-30T21:12:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@d9e72f3083c08375794afa216fb2f89c0114f303 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ d9e72f3 πŸš€"}},{"before":"ed15d43154ee72ae7c20b20887382bb4cefb204e","after":null,"ref":"refs/heads/better-binding-transformations","pushedAt":"2024-01-30T21:06:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"a7592b62e808b922c40fef5981cdbb9725ced0b2","after":"d9e72f3083c08375794afa216fb2f89c0114f303","ref":"refs/heads/main","pushedAt":"2024-01-30T21:06:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Use better binding transformations where possible (#141)\n\n* Use better binding transformations where possible\r\n\r\n`Binding.init(get:set)` is handy but buggy when it comes to preserving\r\nanimations and passing in the correct transaction. We can preserve the\r\nbinding's transaction in a less buggy manner by leveraging dynamic\r\nmember lookup instead, a trick we've employed in TCA, but never here.\r\n\r\n* wip","shortMessageHtmlLink":"Use better binding transformations where possible (#141)"}},{"before":"1bbe1c1015da88b7eb3fd12d3286245d27d46067","after":"ed15d43154ee72ae7c20b20887382bb4cefb204e","ref":"refs/heads/better-binding-transformations","pushedAt":"2024-01-30T20:16:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"1bbe1c1015da88b7eb3fd12d3286245d27d46067","ref":"refs/heads/better-binding-transformations","pushedAt":"2024-01-30T19:07:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Use better binding transformations where possible\n\n`Binding.init(get:set)` is handy but buggy when it comes to preserving\nanimations and passing in the correct transaction. We can preserve the\nbinding's transaction in a less buggy manner by leveraging dynamic\nmember lookup instead, a trick we've employed in TCA, but never here.","shortMessageHtmlLink":"Use better binding transformations where possible"}},{"before":"f0be7c185cd476a08bf9dc9d1a77d39095d6aa4f","after":"a28a25f1db82e5ded873f107804a713a90bfc637","ref":"refs/heads/gh-pages","pushedAt":"2024-01-03T18:05:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@a7592b62e808b922c40fef5981cdbb9725ced0b2 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ a7592b6 πŸš€"}},{"before":"0e20aa9f3975d7088e7d4c27dd36d20022c17e59","after":null,"ref":"refs/heads/dml-performance","pushedAt":"2024-01-03T17:59:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"80593221414e53877433c75d2e5bb8dd7d93711f","after":"a7592b62e808b922c40fef5981cdbb9725ced0b2","ref":"refs/heads/main","pushedAt":"2024-01-03T17:59:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Improve dynamic \"case\" lookup performance (#137)\n\nWhen writing algorithms against dynamic \"case\" lookup it's more\r\nperformant to work directly with the case-pathable type rather than use\r\ncase key paths, which resolve lazily and have a higher cost.","shortMessageHtmlLink":"Improve dynamic \"case\" lookup performance (#137)"}},{"before":"ea71aa7b8bb82b6cb1c8fcc4dab4749639950092","after":"0e20aa9f3975d7088e7d4c27dd36d20022c17e59","ref":"refs/heads/dml-performance","pushedAt":"2024-01-02T21:48:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Improve dynamic \"case\" lookup performance\n\nWhen writing algorithms against dynamic \"case\" lookup it's more\nperformant to work directly with the case-pathable type rather than use\ncase key paths, which resolve lazily and have a higher cost.","shortMessageHtmlLink":"Improve dynamic \"case\" lookup performance"}},{"before":null,"after":"ea71aa7b8bb82b6cb1c8fcc4dab4749639950092","ref":"refs/heads/dml-performance","pushedAt":"2024-01-02T21:42:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Improve dynamic \"case\" lookup performance\n\nWhen writing algorithms against dynamic \"case\" lookup it's more\nperformant to work directly with the case-pathable type rather than use\ncase key paths, which resolve lazily and have a higher cost.","shortMessageHtmlLink":"Improve dynamic \"case\" lookup performance"}},{"before":"588ec187a4431456de25d3cc1599f03193a851f1","after":null,"ref":"refs/heads/navigation-backports","pushedAt":"2023-12-07T00:00:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"e0ea14c1afb5ddecdb5023b6433ad2a8963701b7","after":"588ec187a4431456de25d3cc1599f03193a851f1","ref":"refs/heads/navigation-backports","pushedAt":"2023-12-01T19:20:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"875850966a5af376986525b18f907400c26c2b4e","after":"e0ea14c1afb5ddecdb5023b6433ad2a8963701b7","ref":"refs/heads/navigation-backports","pushedAt":"2023-12-01T19:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"875850966a5af376986525b18f907400c26c2b4e","ref":"refs/heads/navigation-backports","pushedAt":"2023-12-01T18:49:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Add `navigationDestination(item:)` backport, `NavigationLink.init(item:)`","shortMessageHtmlLink":"Add navigationDestination(item:) backport, `NavigationLink.init(ite…"}},{"before":"3f7cdf148ac8ddc720bbb40b855d416401252899","after":"f0be7c185cd476a08bf9dc9d1a77d39095d6aa4f","ref":"refs/heads/gh-pages","pushedAt":"2023-11-23T16:30:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@80593221414e53877433c75d2e5bb8dd7d93711f πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 8059322 πŸš€"}},{"before":"78f9d72cf667adb47e2040aa373185c88c63f0dc","after":"80593221414e53877433c75d2e5bb8dd7d93711f","ref":"refs/heads/main","pushedAt":"2023-11-23T16:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbrandonw","name":"Brandon Williams","path":"/mbrandonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135203?s=80&v=4"},"commit":{"message":"Fix typo in SheetsPopoversCovers documentation (#135)","shortMessageHtmlLink":"Fix typo in SheetsPopoversCovers documentation (#135)"}},{"before":"acf1d779124558d30f84eb5893c4da21fd3e5fa3","after":"3f7cdf148ac8ddc720bbb40b855d416401252899","ref":"refs/heads/gh-pages","pushedAt":"2023-11-16T20:41:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@78f9d72cf667adb47e2040aa373185c88c63f0dc πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 78f9d72 πŸš€"}},{"before":"d73fd264d25813d27021872586c42f4437d06a76","after":"acf1d779124558d30f84eb5893c4da21fd3e5fa3","ref":"refs/heads/gh-pages","pushedAt":"2023-11-16T20:02:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ pointfreeco/swiftui-navigation@78f9d72cf667adb47e2040aa373185c88c63f0dc πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 78f9d72 πŸš€"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKSMWjAA","startCursor":null,"endCursor":null}},"title":"Activity Β· pointfreeco/swiftui-navigation"}