{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6869457,"defaultBranch":"master","name":"singletons","ownerLogin":"goldfirere","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-11-26T17:31:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1958003?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716089880.0","currentOid":""},"activityList":{"items":[{"before":"cf64084ef6e092cb3a102d785c5ec8b3c86f5253","after":"86ae6c3d79269f6541f69cb3861efd38848de721","ref":"refs/heads/T581","pushedAt":"2024-05-19T11:52:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Support scoped type variables in class/instance declarations\n\nAlthough #573 added some support for promoting/singling uses of scoped type\nvariables, it did not properly support scoped type variables in class or\ninstance declarations due to an oversight. This patch aims to correct that\noversight.\n\nThe key tricks to making this work are:\n\n* When promoting class or instance methods, we explicitly quantify the type\n variables in the \"helper\" type family so that we can bind them on the\n left-hand sides of the promoted type family equations.\n* In addition, we take care to only bring the _scoped_ type variables into\n scope over the right-hand sides of the promoted type family equations.\n\nSee the new `Note [Scoped type variables and class methods]` in\n`Data.Singletons.TH.Promote.Monad` for the full details.\n\nFixes #581.","shortMessageHtmlLink":"Support scoped type variables in class/instance declarations"}},{"before":null,"after":"755da39c91878d8e84f335bdfc7aa167ed2ad41f","ref":"refs/heads/T592-less-defun-bloat","pushedAt":"2024-05-19T03:38:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Generate fewer defunctionalization symbols for local definitions\n\nWe can exploit the fact that defunctionalization symbols are never partially\napplied to local variables to generate fewer defunctionalization symbols for\ndefinitions where local variables are in scope. I've written up the details in\na new part of `Note [Defunctionalization game plan] (Wrinkle 1: Partial kinds)`\nin `D.S.TH.Promote.Defun`.\n\nThis has no effect on any user-visible behavior—it is just an optimization.\n\nFixes #592.","shortMessageHtmlLink":"Generate fewer defunctionalization symbols for local definitions"}},{"before":"ccb5c559e47343dab2836197018c3693afcc4387","after":"cf64084ef6e092cb3a102d785c5ec8b3c86f5253","ref":"refs/heads/T581","pushedAt":"2024-05-19T01:31:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Support scoped type variables in class/instance declarations\n\nAlthough #573 added some support for promoting/singling uses of scoped type\nvariables, it did not properly support scoped type variables in class or\ninstance declarations due to an oversight. This patch aims to correct that\noversight.\n\nThe key tricks to making this work are:\n\n* When promoting class or instance methods, we explicitly quantify the type\n variables in the \"helper\" type family so that we can bind them on the\n left-hand sides of the promoted type family equations.\n* In addition, we take care to only bring the _scoped_ type variables into\n scope over the right-hand sides of the promoted type family equations.\n\nSee the new `Note [Scoped type variables and class methods]` in\n`Data.Singletons.TH.Promote.Monad` for the full details.\n\nFixes #581.","shortMessageHtmlLink":"Support scoped type variables in class/instance declarations"}},{"before":null,"after":"ccb5c559e47343dab2836197018c3693afcc4387","ref":"refs/heads/T581","pushedAt":"2024-05-19T01:23:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Support scoped type variables in class/instance declarations\n\nAlthough #573 added some support for promoting/singling uses of scoped type\nvariables, it did not properly support scoped type variables in class or\ninstance declarations due to an oversight. This patch aims to correct that\noversight.\n\nThe key tricks to making this work are:\n\n* When promoting class or instance methods, we explicitly quantify the type\n variables in the \"helper\" type family so that we can bind them on the\n left-hand sides of the promoted type family equations.\n* In addition, we take care to only bring the _scoped_ type variables into\n scope over the right-hand sides of the promoted type family equations.\n\nSee the new `Note [Scoped type variables and class methods]` in\n`Data.Singletons.TH.Promote.Monad` for the full details.\n\nFixes #581.","shortMessageHtmlLink":"Support scoped type variables in class/instance declarations"}},{"before":null,"after":"1d0a3266fe635742037ea88931f00e8c645305e6","ref":"refs/heads/T583-invisible-type-patterns","pushedAt":"2024-05-18T11:51:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: T583 invisible type patterns\n\n[ci skip]","shortMessageHtmlLink":"Draft: T583 invisible type patterns"}},{"before":"d70d50952d38f1736f19f433e050afd727fa6564","after":"33f2992e221980658cd5b568ef8bcc0c068e895e","ref":"refs/heads/master","pushedAt":"2024-05-12T23:01:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Finalize singletons-{th,base}-3.4","shortMessageHtmlLink":"Finalize singletons-{th,base}-3.4"}},{"before":"a0dba4693a25ba27ab5857cd2b7da2c78720fcf5","after":"d70d50952d38f1736f19f433e050afd727fa6564","ref":"refs/heads/master","pushedAt":"2024-05-12T22:55:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Bump th-desugar commit to 1.17 release","shortMessageHtmlLink":"Bump th-desugar commit to 1.17 release"}},{"before":"077a5eda4f036cccaefbde7468e387e552ace07b","after":null,"ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-12T22:44:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"}},{"before":"aad81c85c515a71cfd771915bab7e79295fe82ef","after":"a0dba4693a25ba27ab5857cd2b7da2c78720fcf5","ref":"refs/heads/master","pushedAt":"2024-05-12T22:44:07.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"singletons-{th,base}: Bump major versions to 3.4","shortMessageHtmlLink":"singletons-{th,base}: Bump major versions to 3.4"}},{"before":"4fba8e6a2e8ba449ee1a31d24ec02e7f12bb6c63","after":"077a5eda4f036cccaefbde7468e387e552ace07b","ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-12T22:10:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"singletons-{th,base}: Bump major versions to 3.4","shortMessageHtmlLink":"singletons-{th,base}: Bump major versions to 3.4"}},{"before":null,"after":"7a753b16b34fdac47e201dc06ae42ce01087c044","ref":"refs/heads/T210-lambda-case","pushedAt":"2024-05-05T02:16:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: T210 \\cases\n\nTODO RGS: Finish me\n\n[ci skip]","shortMessageHtmlLink":"Draft: T210 \\cases"}},{"before":"201dd5dc4d58eeb2a3c551698dda038150e398bf","after":"4fba8e6a2e8ba449ee1a31d24ec02e7f12bb6c63","ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-04T18:44:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: singletons-base: Accept GHC 9.10 golden test output\n\nTODO RGS: The output for `Singletons/PatternMatching.hs` is wrong. It might be\nfixed when https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12493 is\nbackported to the `ghc-9.10` branch.","shortMessageHtmlLink":"Draft: singletons-base: Accept GHC 9.10 golden test output"}},{"before":"2fbce8b63739ceeacee3eba86e93f085886ec040","after":"201dd5dc4d58eeb2a3c551698dda038150e398bf","ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-04T12:45:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: singletons-base: Accept GHC 9.10 golden test output\n\nTODO RGS: The output for `Singletons/PatternMatching.hs` is wrong. It might be\nfixed when https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12493 is\nbackported to the `ghc-9.10` branch.","shortMessageHtmlLink":"Draft: singletons-base: Accept GHC 9.10 golden test output"}},{"before":"eb697622038d5bb62af6de2ec5a97d08349e4ae9","after":"2fbce8b63739ceeacee3eba86e93f085886ec040","ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-04T12:19:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: singletons-base: Accept GHC 9.10 golden test output\n\nTODO RGS: The output for `Singletons/PatternMatching.hs` is wrong. It might be\nfixed when https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12493 is\nbackported to the `ghc-9.10` branch.","shortMessageHtmlLink":"Draft: singletons-base: Accept GHC 9.10 golden test output"}},{"before":"0dc30980d5f044616302960db251fe20e0529def","after":"eb697622038d5bb62af6de2ec5a97d08349e4ae9","ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-04T11:58:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: singletons-base: Accept GHC 9.10 golden test output\n\nTODO RGS: The output for `Singletons/PatternMatching.hs` is wrong. It might be\nfixed when https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12493 is\nbackported to the `ghc-9.10` branch.","shortMessageHtmlLink":"Draft: singletons-base: Accept GHC 9.10 golden test output"}},{"before":"f870b496342fa19e6a73e03f3ad94fb2637481ed","after":null,"ref":"refs/heads/T585","pushedAt":"2024-05-04T10:57:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"}},{"before":"07852e99db7baa3283d2d13760cd15e1cb43657c","after":"aad81c85c515a71cfd771915bab7e79295fe82ef","ref":"refs/heads/master","pushedAt":"2024-05-04T10:57:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"promoteLetDecName: Fix visibility-related bug\n\nPreviously, `promoteLetDecName` would convert every `DTyVarBndrSpec` in an\noutermost `forall` to an invisible argument in a promoted type family equation.\nThis is not quite right, however, as #585 reveals: we do not want to convert\n_inferred_ type variable binders to invisible arguments.\n\nTo do this properly, we introduce a new `tvbSpecsToBndrVis` function, which\nconverts a list of `DTyVarBndrSpec`s to a list of `DTyVarBndrVis`es, dropping\nany `DTyVarBndrSpec`s with an `InferredSpec` in the process. We then use\n`tvbSpecsToBndrVis` in `promoteLetDecName`, which neatly fixes #585.","shortMessageHtmlLink":"promoteLetDecName: Fix visibility-related bug"}},{"before":"1429170ab103795a30e846c5e3bb0cd881c5a917","after":"f870b496342fa19e6a73e03f3ad94fb2637481ed","ref":"refs/heads/T585","pushedAt":"2024-05-04T10:49:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"promoteLetDecName: Fix visibility-related bug\n\nPreviously, `promoteLetDecName` would convert every `DTyVarBndrSpec` in an\noutermost `forall` to an invisible argument in a promoted type family equation.\nThis is not quite right, however, as #585 reveals: we do not want to convert\n_inferred_ type variable binders to invisible arguments.\n\nTo do this properly, we introduce a new `tvbSpecsToBndrVis` function, which\nconverts a list of `DTyVarBndrSpec`s to a list of `DTyVarBndrVis`es, dropping\nany `DTyVarBndrSpec`s with an `InferredSpec` in the process. We then use\n`tvbSpecsToBndrVis` in `promoteLetDecName`, which neatly fixes #585.","shortMessageHtmlLink":"promoteLetDecName: Fix visibility-related bug"}},{"before":null,"after":"1429170ab103795a30e846c5e3bb0cd881c5a917","ref":"refs/heads/T585","pushedAt":"2024-05-04T00:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"promoteLetDecName: Fix visibility-related bug\n\nPreviously, `promoteLetDecName` would convert every `DTyVarBndrSpec` in an\noutermost `forall` to an invisible argument in a promoted type family equation.\nThis is not quite right, however, as #585 reveals: we do not want to convert\n_inferred_ type variable binders to invisible arguments.\n\nTo do this properly, we introduce a new `tvbSpecsToBndrVis` function, which\nconverts a list of `DTyVarBndrSpec`s to a list of `DTyVarBndrVis`es, dropping\nany `DTyVarBndrSpec`s with an `InferredSpec` in the process. We then use\n`tvbSpecsToBndrVis` in `promoteLetDecName`, which neatly fixes #585.","shortMessageHtmlLink":"promoteLetDecName: Fix visibility-related bug"}},{"before":null,"after":"0dc30980d5f044616302960db251fe20e0529def","ref":"refs/heads/ghc-9.10","pushedAt":"2024-05-03T23:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: singletons-base: Accept GHC 9.10 golden test output\n\nTODO RGS: The output for `Singletons/PatternMatching.hs` is wrong. It might be\nfixed when https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12493 is\nbackported to the `ghc-9.10` branch.\n\n[ci skip]","shortMessageHtmlLink":"Draft: singletons-base: Accept GHC 9.10 golden test output"}},{"before":"d19ab3eac50e97e58f0d07ba72024c0317800147","after":null,"ref":"refs/heads/th-desugar-1.17","pushedAt":"2024-05-01T22:19:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"}},{"before":"2a604585d637d52256c31e1d4eee0c4d7150b7ef","after":"07852e99db7baa3283d2d13760cd15e1cb43657c","ref":"refs/heads/master","pushedAt":"2024-05-01T22:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Require building with th-desugar-1.17\n\nThis bumps the `th-desugar` commit in the `cabal.project` file's\n`source-repository-package` to bring in the changes from `th-desugar-1.17`.\nAmong other things, this version of `th-desugar` adds support for:\n\n* Namespace specifiers in fixity declarations\n* Embedded type expressions and patterns\n* Invisible type patterns\n\nFor now, `singletons-th` will error if it encounters any of these constructs.\nWhere appropriate, I have opened issues to track the idea of supporting these\nlanguage features in `singletons-th`:\n\n* For namespace specifiers in fixity declarations, see\n https://github.com/goldfirere/singletons/issues/582.\n* Supporting embedded type expressions and patterns seems quite difficult due to\n `singletons-th`'s policy of only promoting/singling vanilla type signatures\n (see the `README`), so I have not opened an issue for this.\n* For invisible type patterns, see\n https://github.com/goldfirere/singletons/issues/583.\n\nThis is one step towards preparing a GHC 9.10–compatible release of\n`singletons` and friends (see #569).","shortMessageHtmlLink":"Require building with th-desugar-1.17"}},{"before":"ac536bf527fd0839753d9559d987e9b75417a831","after":"d19ab3eac50e97e58f0d07ba72024c0317800147","ref":"refs/heads/th-desugar-1.17","pushedAt":"2024-05-01T12:27:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Require building with th-desugar-1.17\n\nThis bumps the `th-desugar` commit in the `cabal.project` file's\n`source-repository-package` to bring in the changes from `th-desugar-1.17`.\nAmong other things, this version of `th-desugar` adds support for:\n\n* Namespace specifiers in fixity declarations\n* Embedded type expressions and patterns\n* Invisible type patterns\n\nFor now, `singletons-th` will error if it encounters any of these constructs.\nWhere appropriate, I have opened issues to track the idea of supporting these\nlanguage features in `singletons-th`:\n\n* For namespace specifiers in fixity declarations, see\n https://github.com/goldfirere/singletons/issues/582.\n* Supporting embedded type expressions and patterns seems quite difficult due to\n `singletons-th`'s policy of only promoting/singling vanilla type signatures\n (see the `README`), so I have not opened an issue for this.\n* For invisible type patterns, see\n https://github.com/goldfirere/singletons/issues/583.\n\nThis is one step towards preparing a GHC 9.10–compatible release of\n`singletons` and friends (see #569).","shortMessageHtmlLink":"Require building with th-desugar-1.17"}},{"before":null,"after":"ac536bf527fd0839753d9559d987e9b75417a831","ref":"refs/heads/th-desugar-1.17","pushedAt":"2024-05-01T12:21:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Require building with th-desugar-1.17\n\nThis bumps the `th-desugar` commit in the `cabal.project` file's\n`source-repository-package` to bring in the changes from `th-desugar-1.17`.\nAmong other things, this version of `th-desugar` adds support for:\n\n* Namespace specifiers in fixity declarations\n* Embedded type expressions and patterns\n* Invisible type patterns\n\nFor now, `singletons-th` will error if it encounters any of these constructs.\nWhere appropriate, I have opened issues to track the idea of supporting these\nlanguage features in `singletons-th`:\n\n* For namespace specifiers in fixity declarations, see\n https://github.com/goldfirere/singletons/issues/582.\n* Supporting embedded type expressions and patterns seems quite difficult due to\n `singletons-th`'s policy of only promoting/singling vanilla type signatures\n (see the `README`), so I have not opened an issue for this.\n* For invisible type patterns, see\n https://github.com/goldfirere/singletons/issues/583.\n\nThis is one step towards preparing a GHC 9.10–compatible release of\n`singletons` and friends (see #569).","shortMessageHtmlLink":"Require building with th-desugar-1.17"}},{"before":null,"after":"7eda9f03c79630910ad6bb26bb94fcf6ae5c756b","ref":"refs/heads/T580","pushedAt":"2024-01-28T20:57:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Draft: T580","shortMessageHtmlLink":"Draft: T580"}},{"before":"05819e2ce39b2798fb7e879039431c5c32aef8d9","after":"2a604585d637d52256c31e1d4eee0c4d7150b7ef","ref":"refs/heads/master","pushedAt":"2023-10-13T12:04:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"Finalize singletons-{th,base}-3.3","shortMessageHtmlLink":"Finalize singletons-{th,base}-3.3"}},{"before":"f4f7c6070938ede0c29893e9422b99e7a255b68e","after":null,"ref":"refs/heads/bump-to-3.3","pushedAt":"2023-10-13T11:47:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"}},{"before":"42b340e7a0e5d9de047f9a86327a8d58923759f0","after":"05819e2ce39b2798fb7e879039431c5c32aef8d9","ref":"refs/heads/master","pushedAt":"2023-10-13T11:47:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"singletons-{th,base}: Bump version to 3.3","shortMessageHtmlLink":"singletons-{th,base}: Bump version to 3.3"}},{"before":null,"after":"f4f7c6070938ede0c29893e9422b99e7a255b68e","ref":"refs/heads/bump-to-3.3","pushedAt":"2023-10-13T11:23:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"},"commit":{"message":"singletons-{th,base}: Bump version to 3.3","shortMessageHtmlLink":"singletons-{th,base}: Bump version to 3.3"}},{"before":"de5ef8a3824999d2ad667ca279a8ea87ead87192","after":null,"ref":"refs/heads/T563","pushedAt":"2023-10-13T11:17:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RyanGlScott","name":"Ryan Scott","path":"/RyanGlScott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2364661?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETgtUBgA","startCursor":null,"endCursor":null}},"title":"Activity · goldfirere/singletons"}