{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":138069724,"defaultBranch":"main","name":"git-changelog","ownerLogin":"pawamoy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-20T18:15:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3999221?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712244944.0","currentOid":""},"activityList":{"items":[{"before":"4d99eecb0b8484146ef4e40f9fef8dc4566b8e75","after":"fbd0528c0201d7e1cceb800bc6b37e65deeb7e1a","ref":"refs/heads/gh-pages","pushedAt":"2024-04-04T15:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"Deployed b9bad9c with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed b9bad9c with MkDocs version: 1.5.3"}},{"before":"38ef35b39cc7be950c819f17a58f3a5046872f11","after":"b9bad9c9093e4fe6436e7ed0cd88e2c4d4a0f6af","ref":"refs/heads/main","pushedAt":"2024-04-04T15:35:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"chore: Prepare release 2.5.2","shortMessageHtmlLink":"chore: Prepare release 2.5.2"}},{"before":"bb74c7badf792f7debaa551da0452cdbd03adbcf","after":"4d99eecb0b8484146ef4e40f9fef8dc4566b8e75","ref":"refs/heads/gh-pages","pushedAt":"2024-04-01T22:55:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"Deployed 38ef35b with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 38ef35b with MkDocs version: 1.5.3"}},{"before":"1f113a78b9f13fa42410657dd1b5114ae3e033b2","after":"38ef35b39cc7be950c819f17a58f3a5046872f11","ref":"refs/heads/main","pushedAt":"2024-04-01T22:54:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"chore: Prepare release 2.5.1","shortMessageHtmlLink":"chore: Prepare release 2.5.1"}},{"before":"5370460b436d42adae78d39e51bd01a4dbb74220","after":"bb74c7badf792f7debaa551da0452cdbd03adbcf","ref":"refs/heads/gh-pages","pushedAt":"2024-04-01T22:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"Deployed 1f113a7 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 1f113a7 with MkDocs version: 1.5.3"}},{"before":"e0364882a2b3b8ef4e1eb5d8c5af667daed340cb","after":"1f113a78b9f13fa42410657dd1b5114ae3e033b2","ref":"refs/heads/main","pushedAt":"2024-04-01T22:30:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"chore: Specify PEP 440 versioning scheme in config","shortMessageHtmlLink":"chore: Specify PEP 440 versioning scheme in config"}},{"before":"5fdc68ae0c1ecb10d223744da154a0dc34821bb9","after":"e0364882a2b3b8ef4e1eb5d8c5af667daed340cb","ref":"refs/heads/main","pushedAt":"2024-04-01T22:28:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"chore: Prepare release 2.5.0","shortMessageHtmlLink":"chore: Prepare release 2.5.0"}},{"before":"f9c91f1c58ba647de133e09ee4f0645816d5e603","after":"5fdc68ae0c1ecb10d223744da154a0dc34821bb9","ref":"refs/heads/main","pushedAt":"2024-04-01T11:52:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"refactor: Ignore tags that are not valid given versioning scheme\n\nCo-authored-by: Christian Meffert ","shortMessageHtmlLink":"refactor: Ignore tags that are not valid given versioning scheme"}},{"before":"772b8e52cf16fc7232f510037da1ec6817c9b9ac","after":"f9c91f1c58ba647de133e09ee4f0645816d5e603","ref":"refs/heads/main","pushedAt":"2024-03-31T19:48:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Add CLI and configuration option `-n`, `--versioning` to select versioning scheme","shortMessageHtmlLink":"feat: Add CLI and configuration option -n, --versioning to select…"}},{"before":"d10cd228d7eb364f4d6ffd9aabe6310357736d56","after":"772b8e52cf16fc7232f510037da1ec6817c9b9ac","ref":"refs/heads/main","pushedAt":"2024-03-31T19:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Add CLI and configuration option `-n`, `--versioning` to select versioning scheme","shortMessageHtmlLink":"feat: Add CLI and configuration option -n, --versioning to select…"}},{"before":"64e57ce77a62989763f5fc8f7024eebdc684081d","after":"d10cd228d7eb364f4d6ffd9aabe6310357736d56","ref":"refs/heads/main","pushedAt":"2024-03-31T19:43:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Add CLI and configuration option `-n`, `--versioning` to select versioning scheme","shortMessageHtmlLink":"feat: Add CLI and configuration option -n, --versioning to select…"}},{"before":"2728aebbd802f1fb8e368698c65ef65e5d4d12f5","after":"64e57ce77a62989763f5fc8f7024eebdc684081d","ref":"refs/heads/main","pushedAt":"2024-03-31T19:37:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Add CLI and configuration option `-n`, `--versioning` to select versioning scheme","shortMessageHtmlLink":"feat: Add CLI and configuration option -n, --versioning to select…"}},{"before":"226ed8693d115f9824c5dc65ef16c3bc2f4e1128","after":"e44f6bb6a36bc6c55829ffeda5fa4f654eff7ca8","ref":"refs/heads/support-pep440","pushedAt":"2024-03-27T23:48:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Add CLI and configuration option `-n`, `--versioning` to select versioning scheme","shortMessageHtmlLink":"feat: Add CLI and configuration option -n, --versioning to select…"}},{"before":"85860c5e76d3f6fa4901167960c76211fa0deb2f","after":"2728aebbd802f1fb8e368698c65ef65e5d4d12f5","ref":"refs/heads/main","pushedAt":"2024-03-27T23:03:45.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"tests: Fix coverage","shortMessageHtmlLink":"tests: Fix coverage"}},{"before":"16ba83e84710a131686f6bd4ef21c3148cd308d2","after":"226ed8693d115f9824c5dc65ef16c3bc2f4e1128","ref":"refs/heads/support-pep440","pushedAt":"2024-03-27T17:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fixup! feat: Support PEP440 versioning scheme","shortMessageHtmlLink":"fixup! feat: Support PEP440 versioning scheme"}},{"before":"c2a53eeae9058d4ff0624e2c7fee57b6005c7c0e","after":"16ba83e84710a131686f6bd4ef21c3148cd308d2","ref":"refs/heads/support-pep440","pushedAt":"2024-03-25T20:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fixup! feat: Support PEP440 versioning scheme","shortMessageHtmlLink":"fixup! feat: Support PEP440 versioning scheme"}},{"before":null,"after":"c2a53eeae9058d4ff0624e2c7fee57b6005c7c0e","ref":"refs/heads/support-pep440","pushedAt":"2024-03-25T12:12:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Support PEP440 versioning scheme","shortMessageHtmlLink":"feat: Support PEP440 versioning scheme"}},{"before":"f35c88b58d06b68bb267d3bda3c1b547af601650","after":"85860c5e76d3f6fa4901167960c76211fa0deb2f","ref":"refs/heads/main","pushedAt":"2024-03-25T12:11:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"chore: Remove old CREDITS file","shortMessageHtmlLink":"chore: Remove old CREDITS file"}},{"before":"58a4d885f1e7a20542e7eb00e5912c30df33c717","after":"f35c88b58d06b68bb267d3bda3c1b547af601650","ref":"refs/heads/main","pushedAt":"2024-03-23T20:04:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"perf: Fix performance issue when assigning previous version\n\nAssigning the previous version was checking commits multiple times, when ever a merge commit was encountered.\r\nThis leads to severe performance issues on a commit graph with lots of merge commits.\r\n\r\nInstead of traversing the commit graph again, finding the previous version is now part of the commit to version grouping.\r\n\r\nPR-78: https://github.com/pawamoy/git-changelog/pull/78","shortMessageHtmlLink":"perf: Fix performance issue when assigning previous version"}},{"before":"156afe12afdf7717f7f78be0a9799da9e525c1d5","after":"58a4d885f1e7a20542e7eb00e5912c30df33c717","ref":"refs/heads/main","pushedAt":"2024-03-23T11:34:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"feat: Support for additional template variables\n\nAdditional template variables for the Jinja template can be passed via CLI or can be defined in a configuration file.\r\n\r\nTo pass variables via CLI, the option `-j KEY=VALUE` or `--jinja-context KEY=VALUE` can be given multiple times.\r\n\r\nTo define variables in a configuration file, the variables can be defined in a \"[jinja_context]\" table.\r\n\r\n```toml\r\n[jinja_context]\r\nKEY = \"VALUE\"\r\n```\r\n\r\nAll values are accessible in the template through the `jinja_context` (dict) variable.\r\n\r\nIssue-17: https://github.com/pawamoy/git-changelog/issues/17\r\nPR-73: https://github.com/pawamoy/git-changelog/pull/73\r\nCo-authored-by: Timothée Mazzucotelli ","shortMessageHtmlLink":"feat: Support for additional template variables"}},{"before":"b61199ff7a06e8614754baadf18ba31cda810d6a","after":"156afe12afdf7717f7f78be0a9799da9e525c1d5","ref":"refs/heads/main","pushedAt":"2024-03-21T10:44:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fix: Ignore tags that are not a valid semver\n\nPR-74: https://github.com/pawamoy/git-changelog/pull/74","shortMessageHtmlLink":"fix: Ignore tags that are not a valid semver"}},{"before":"92f6f945dafb18350f42e64a1c07cbbf0b4c6b05","after":"b61199ff7a06e8614754baadf18ba31cda810d6a","ref":"refs/heads/main","pushedAt":"2024-03-18T20:38:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fix: Deduplicate commits for unreleased version with merged branches\n\nPR-76: https://github.com/pawamoy/git-changelog/pull/76","shortMessageHtmlLink":"fix: Deduplicate commits for unreleased version with merged branches"}},{"before":"305f1590129f7b319607e8036b03ffd32b3db1ac","after":"92f6f945dafb18350f42e64a1c07cbbf0b4c6b05","ref":"refs/heads/main","pushedAt":"2024-03-17T17:35:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fix: Handle no remote gracefully\n\nIssue-24: https://github.com/pawamoy/git-changelog/issues/24\r\nPR-75: https://github.com/pawamoy/git-changelog/pull/75","shortMessageHtmlLink":"fix: Handle no remote gracefully"}},{"before":"e6af8031fe275a59582920b5f4c520c999659cea","after":"5370460b436d42adae78d39e51bd01a4dbb74220","ref":"refs/heads/gh-pages","pushedAt":"2024-03-14T13:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"Deployed 305f159 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 305f159 with MkDocs version: 1.5.3"}},{"before":"f191ed7c05029674e52c8ada55e0d9e861c320cc","after":"305f1590129f7b319607e8036b03ffd32b3db1ac","ref":"refs/heads/main","pushedAt":"2024-03-14T13:35:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"chore: Prepare release 2.4.1","shortMessageHtmlLink":"chore: Prepare release 2.4.1"}},{"before":"438968c711da86bc7398246deb8679e534d67453","after":"f191ed7c05029674e52c8ada55e0d9e861c320cc","ref":"refs/heads/main","pushedAt":"2024-03-14T13:18:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fix: Assign commits to versions following their commit graph (follow semver)\n\nBefore, a commit was assigned the version/tag that happened next in the timeline. This leads to versions referencing commits that are not ancestors of it (and therefore not part of this version).\r\n\r\nInstead the versions should contain only all commits that are ancestors, up until a new version is encountered.\r\n\r\nIssue-70: https://github.com/pawamoy/git-changelog/issues/70\r\nIssue-42: https://github.com/pawamoy/git-changelog/issues/42\r\nPR-72: https://github.com/pawamoy/git-changelog/pull/72\r\nCo-authored-by: Timothée Mazzucotelli ","shortMessageHtmlLink":"fix: Assign commits to versions following their commit graph (follow …"}},{"before":"2559d55d6e32cc83f559b2c970d1cc15ec7eb846","after":"438968c711da86bc7398246deb8679e534d67453","ref":"refs/heads/main","pushedAt":"2024-03-10T13:07:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fix: Ignore bump on new git repo without unreleased commits\n\nPR-71: https://github.com/pawamoy/git-changelog/pull/71","shortMessageHtmlLink":"fix: Ignore bump on new git repo without unreleased commits"}},{"before":"dd264cc9f8c530371b33c1e5d3b5083839659bd9","after":"2559d55d6e32cc83f559b2c970d1cc15ec7eb846","ref":"refs/heads/main","pushedAt":"2024-03-07T18:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"tests: Refactor tests and fixtures","shortMessageHtmlLink":"tests: Refactor tests and fixtures"}},{"before":"e6f887e6b2935ca2238bc134090707bdeaaa2dc3","after":"dd264cc9f8c530371b33c1e5d3b5083839659bd9","ref":"refs/heads/main","pushedAt":"2024-03-06T19:45:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"fix: Use provided version when creating first changelog entry\n\nPR-69: https://github.com/pawamoy/git-changelog/pull/69","shortMessageHtmlLink":"fix: Use provided version when creating first changelog entry"}},{"before":"a519b521238f21bcaa1ebada092b5692e82fa718","after":"e6f887e6b2935ca2238bc134090707bdeaaa2dc3","ref":"refs/heads/main","pushedAt":"2024-01-18T19:01:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pawamoy","name":"Timothée Mazzucotelli","path":"/pawamoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3999221?s=80&v=4"},"commit":{"message":"tests: Prevent using own config file and modifying changelog","shortMessageHtmlLink":"tests: Prevent using own config file and modifying changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJ_eQZQA","startCursor":null,"endCursor":null}},"title":"Activity · pawamoy/git-changelog"}