{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":773001876,"defaultBranch":"main","name":"go-aliaser","ownerLogin":"marcozac","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-16T13:22:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78536721?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717573125.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4e3cba998838276f14a09c521363d16516c42094","ref":"refs/heads/dependabot/github_actions/goreleaser/goreleaser-action-6","pushedAt":"2024-06-05T07:38:45.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 goreleaser/goreleaser-action from 5 to 6\n\nBumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5 to 6.\n- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)\n- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: goreleaser/goreleaser-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump goreleaser/goreleaser-action from 5 to 6"}},{"before":"aafbc635eb15ff402717144b30c5b54f6b0e7c20","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.21.0","pushedAt":"2024-06-05T07:23:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"e2f1f95264168f1a60edf23b77c83949b9e17de4","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.22.0","pushedAt":"2024-06-05T07:23:51.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 golang.org/x/tools from 0.19.0 to 0.22.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.22.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.22.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/tools from 0.19.0 to 0.22.0"}},{"before":"5c1d6b1e40c989b150c64a2fd2ad8d197bf3134c","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.20.0","pushedAt":"2024-05-07T07:40:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"aafbc635eb15ff402717144b30c5b54f6b0e7c20","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.21.0","pushedAt":"2024-05-07T07:39:57.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 golang.org/x/tools from 0.19.0 to 0.21.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.21.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/tools from 0.19.0 to 0.21.0"}},{"before":"d45f5d094e21455f4dfe12e306bbda0d610d62b6","after":null,"ref":"refs/heads/dependabot/github_actions/golangci/golangci-lint-action-5","pushedAt":"2024-05-07T07:14:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"9f80622040c57d8aea699051dfec8d63e8ab612f","ref":"refs/heads/dependabot/github_actions/golangci/golangci-lint-action-6","pushedAt":"2024-05-07T07:14:51.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 golangci/golangci-lint-action from 4 to 6\n\nBumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 6.\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: golangci/golangci-lint-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golangci/golangci-lint-action from 4 to 6"}},{"before":null,"after":"d45f5d094e21455f4dfe12e306bbda0d610d62b6","ref":"refs/heads/dependabot/github_actions/golangci/golangci-lint-action-5","pushedAt":"2024-04-25T08:06: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 golangci/golangci-lint-action from 4 to 5\n\nBumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: golangci/golangci-lint-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golangci/golangci-lint-action from 4 to 5"}},{"before":null,"after":"6690436e372150f6861a1cfb2170ff7df8be20f3","ref":"refs/heads/dependabot/go_modules/examples/go_modules-b9ac453758","pushedAt":"2024-04-19T13:21:21.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 golang.org/x/net\n\nBumps the go_modules group with 1 update in the /examples directory: [golang.org/x/net](https://github.com/golang/net).\n\n\nUpdates `golang.org/x/net` from 0.22.0 to 0.23.0\n- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/net"}},{"before":null,"after":"5c1d6b1e40c989b150c64a2fd2ad8d197bf3134c","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.20.0","pushedAt":"2024-04-05T07:14:42.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 golang.org/x/tools from 0.19.0 to 0.20.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.20.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0"}},{"before":"08ee5ebdbb3acff3e2455720736746469f12058e","after":"1733f95449e0d30213e28393125de961cc91b4cb","ref":"refs/heads/multi-pattern","pushedAt":"2024-03-24T14:54:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"refactor: sort packages by pattern in `load`","shortMessageHtmlLink":"refactor: sort packages by pattern in load"}},{"before":null,"after":"08ee5ebdbb3acff3e2455720736746469f12058e","ref":"refs/heads/multi-pattern","pushedAt":"2024-03-24T14:12:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"refactor!: add multi-package support for `Alias` generation\n\nThis significant refactor extends the Aliaser tool's capabilities by introducing multi-package support for alias generation. Key changes include:\n\n- Enhanced `Load` functionality to accommodate multiple packages simultaneously, enabling the generation of aliases across various packages.\n- Introduction of `Aliaser.Load` to streamline the loading process for multiple packages, simplifying the configuration and initialization steps.\n- Updated `Config` structure to support multiple package configurations, allowing for distinct global settings and package-specific options.\n- Introduction `LoadConfig` and `LoadOption`, allowing detailed customization for each packages' loading behavior.\n\nBREAKING CHANGES:\n- `Config.Pattern` field is removed, replaced by `firstLoad` for immediate package loading upon initialization.\n- `New` function signature now requires a `Config` value, only checks `Config.TargetPackage` and does not load packages by default.","shortMessageHtmlLink":"refactor!: add multi-package support for Alias generation"}},{"before":"3e676ac43ff1446e18f33aee8886aee2fe20e562","after":null,"ref":"refs/heads/refactor-safe-map","pushedAt":"2024-03-23T13:20:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"}},{"before":"097547db484398488c65ed38aeb1174716d93b6f","after":"fbed75882a8ce249a023b1fc63acf81404786eee","ref":"refs/heads/main","pushedAt":"2024-03-23T13:20:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"Merge pull request #8 from marcozac/refactor-safe-map\n\nrefactor!(maps): add `Safe` map and drop `Set`","shortMessageHtmlLink":"Merge pull request #8 from marcozac/refactor-safe-map"}},{"before":null,"after":"3e676ac43ff1446e18f33aee8886aee2fe20e562","ref":"refs/heads/refactor-safe-map","pushedAt":"2024-03-23T13:11:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"refactor!(maps): add `Safe` map and drop `Set`\n\nThe `Set` is renamed to `maps.Safe` (it was not a set!). `Swap` now also returns whether the key was found. It is also removed an old comment about missing duplicate check.\n\nBREAKING CHANGE: Renaming Set to Safe may require updating import statements and type references in client code","shortMessageHtmlLink":"refactor!(maps): add Safe map and drop Set"}},{"before":"608fa2c758d750fe51980b566937ecdc29c6c70c","after":null,"ref":"refs/heads/fix-type-arg-resolution","pushedAt":"2024-03-21T19:57:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"}},{"before":"ef9ed775f9dc5a9fd27cc415ad31f789f6a52826","after":"097547db484398488c65ed38aeb1174716d93b6f","ref":"refs/heads/main","pushedAt":"2024-03-21T19:57:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"Merge pull request #7 from marcozac/fix-type-arg-resolution\n\nfix: imported type constraint resolution","shortMessageHtmlLink":"Merge pull request #7 from marcozac/fix-type-arg-resolution"}},{"before":null,"after":"608fa2c758d750fe51980b566937ecdc29c6c70c","ref":"refs/heads/fix-type-arg-resolution","pushedAt":"2024-03-21T19:52:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"fix: imported type constraint resolution\n\nThis commit fixes an issues with type param constraints that was printed with the full package path","shortMessageHtmlLink":"fix: imported type constraint resolution"}},{"before":"f75b7fee6317f90b3ad353fb53a03104eb83040f","after":"ef9ed775f9dc5a9fd27cc415ad31f789f6a52826","ref":"refs/heads/main","pushedAt":"2024-03-21T17:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"chore: update `goreleaser` changelog","shortMessageHtmlLink":"chore: update goreleaser changelog"}},{"before":"962157c20b3354871504810c96580650bfad99e3","after":null,"ref":"refs/heads/generics","pushedAt":"2024-03-21T17:53:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"}},{"before":"1a9d97892dc15f70cb9dbb8945195c27c60d4b53","after":"f75b7fee6317f90b3ad353fb53a03104eb83040f","ref":"refs/heads/main","pushedAt":"2024-03-21T17:53:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"Merge pull request #6 from marcozac/generics\n\nFeature: support generic types","shortMessageHtmlLink":"Merge pull request #6 from marcozac/generics"}},{"before":"74ce8c4b76a8acb9a216f0143516d09690852eb8","after":"962157c20b3354871504810c96580650bfad99e3","ref":"refs/heads/generics","pushedAt":"2024-03-21T17:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"refactor!: add `Exclude*` options param\n\nThe `Exclude*` options now accept a param to update the configuration, ensuring a better consistency with the other options.\n\nBREAKING CHANGE: Users need to change the `Exclude*` options.","shortMessageHtmlLink":"refactor!: add Exclude* options param"}},{"before":null,"after":"74ce8c4b76a8acb9a216f0143516d09690852eb8","ref":"refs/heads/generics","pushedAt":"2024-03-21T17:31:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"feature: add support for generics","shortMessageHtmlLink":"feature: add support for generics"}},{"before":"885b622f8a947ab77baa43dc8a09dd6ed9333c11","after":null,"ref":"refs/heads/merge-aliaser-alias","pushedAt":"2024-03-20T19:53:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"}},{"before":"713eab7651969e8e9c1eb47582ba53116810520c","after":"1a9d97892dc15f70cb9dbb8945195c27c60d4b53","ref":"refs/heads/main","pushedAt":"2024-03-20T19:53:41.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"Merge pull request #5 from marcozac/merge-aliaser-alias\n\nRefactor: merge `Alias` into `Aliaser`","shortMessageHtmlLink":"Merge pull request #5 from marcozac/merge-aliaser-alias"}},{"before":"67763c208d7bde5b0c6db3057f9a70d313b5372e","after":"885b622f8a947ab77baa43dc8a09dd6ed9333c11","ref":"refs/heads/merge-aliaser-alias","pushedAt":"2024-03-20T19:51:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"feat: add `Aliaser.Add*` duplicate name check","shortMessageHtmlLink":"feat: add Aliaser.Add* duplicate name check"}},{"before":"2e5cba9147a5b8fb9fb62ee40621956fb5c0ef04","after":"67763c208d7bde5b0c6db3057f9a70d313b5372e","ref":"refs/heads/merge-aliaser-alias","pushedAt":"2024-03-20T19:46:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"feat: add `Aliaser.Add*` duplicate name check","shortMessageHtmlLink":"feat: add Aliaser.Add* duplicate name check"}},{"before":null,"after":"2e5cba9147a5b8fb9fb62ee40621956fb5c0ef04","ref":"refs/heads/merge-aliaser-alias","pushedAt":"2024-03-19T16:53:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"chore: update `examples`","shortMessageHtmlLink":"chore: update examples"}},{"before":"4fd48cb49da710261825712208d9d894e3e097a1","after":null,"ref":"refs/heads/wrap-func","pushedAt":"2024-03-19T15:17:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"}},{"before":"59a5189ac825fea40d64d47c74e41c01b53ae30e","after":"713eab7651969e8e9c1eb47582ba53116810520c","ref":"refs/heads/main","pushedAt":"2024-03-19T15:17:55.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"marcozac","name":"marcozac","path":"/marcozac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78536721?s=80&v=4"},"commit":{"message":"Merge pull request #4 from marcozac/wrap-func\n\nFeature: functions wrapper generation","shortMessageHtmlLink":"Merge pull request #4 from marcozac/wrap-func"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXNCFnQA","startCursor":null,"endCursor":null}},"title":"Activity ยท marcozac/go-aliaser"}