{
"mergedPullRequests": [
{
"number": 47,
"title": "Bump @types/node from 14.11.8 to 14.11.10",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/47",
"baseBranch": "develop",
"branch": "dependabot/npm_and_yarn/types/node-14.11.10",
"createdAt": "2020-10-19T07:14:58.000Z",
"mergedAt": "2020-10-19T07:28:55.000Z",
"mergeCommitSha": "2fb7019ca5820d18d6d53fb3926bb68d61323a9f",
"author": "dependabot[bot]",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"dependencies",
"--rcba-merged"
],
"milestone": "",
"body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.\n\nCommits
\n\n \n
\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 48,
"title": "Adjust code to move fromTag resolving to main.ts",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/48",
"baseBranch": "develop",
"branch": "feature/move_from_tag_resolval",
"createdAt": "2020-10-19T14:34:03.000Z",
"mergedAt": "2020-10-19T14:39:43.000Z",
"mergeCommitSha": "0ceacbaa6a79aa63ea2821acb59978eae2bab896",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"--rcba-merged"
],
"milestone": "",
"body": "- move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts\r\n - require fromTag for ReleaseNotes\r\n- adjust tests, split into according test classes\r\n- simplify transform.ts",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 49,
"title": "Improve test cases",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/49",
"baseBranch": "develop",
"branch": "feature/split_logic",
"createdAt": "2020-10-19T15:30:05.000Z",
"mergedAt": "2020-10-19T15:44:18.000Z",
"mergeCommitSha": "470822c9f815deba5ba07dce30c164dc190b844f",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"test",
"--rcba-merged"
],
"milestone": "",
"body": "Add additional test cases to also verify action runner specifically",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 50,
"title": "New additional placeholders for `template` and `empty_template`",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/50",
"baseBranch": "develop",
"branch": "feature/dynamic_placeholders",
"createdAt": "2020-10-19T16:05:52.000Z",
"mergedAt": "2020-10-19T16:13:13.000Z",
"mergeCommitSha": "a774c0328fdcf13e96fa60bcc273a24ff9558ac6",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"ignore",
"--rcba-merged"
],
"milestone": "",
"body": "- introduce additional placeholders supported by the `template` \r\n- introduce placeholder support into `empty_template`\r\n- introduce new placeholders for templates, update README with new placeholders\r\n- recompile dist files\r\n- properly count categorized PRs\r\n- introduce tests to verify new placeholders used for `template` and `empty_template`",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 51,
"title": "Enhance sorting by using proper semver",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/51",
"baseBranch": "develop",
"branch": "feature/enhance_tags_sorting",
"createdAt": "2020-10-19T16:57:29.000Z",
"mergedAt": "2020-10-19T18:27:12.000Z",
"mergeCommitSha": "a5629a3f6e6711ed08871d10e64e9435848d6554",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"feature",
"--rcba-merged"
],
"milestone": "",
"body": "- make sortTags method to be accessible for test โฆ\r\n- add test to verify ordering of tags\r\n- upgrade sorting logic to use semver to ensure we support all cases properly\r\n- highlight versioning resolving automation\r\n- formatting adjustment",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 52,
"title": "dev -> main",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/52",
"baseBranch": "main",
"branch": "develop",
"createdAt": "2020-10-19T18:34:23.000Z",
"mergedAt": "2020-10-19T18:36:20.000Z",
"mergeCommitSha": "0f9cd813de2e9738922ca580e690787d98f21579",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"--rcba-merged"
],
"milestone": "",
"body": "merge dev into main",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 53,
"title": "Update package.json to updated description",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/53",
"baseBranch": "develop",
"branch": "feature/improve_package.json",
"createdAt": "2020-10-19T18:40:40.000Z",
"mergedAt": "2020-10-19T18:43:21.000Z",
"mergeCommitSha": "7e8a518561a061def732618b66bd375323ac997a",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"other",
"--rcba-merged"
],
"milestone": "",
"body": "- add more keywords and update description",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
},
{
"number": 54,
"title": "dev -> main",
"htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/54",
"baseBranch": "main",
"branch": "develop",
"createdAt": "2020-10-19T18:43:53.000Z",
"mergedAt": "2020-10-19T18:45:15.000Z",
"mergeCommitSha": "7d955b5f8d222f336a064e2dbe15662917fbf79c",
"author": "mikepenz",
"repoName": "mikepenz/release-changelog-builder-action",
"labels": [
"--rcba-merged"
],
"milestone": "",
"body": "merge dev into main",
"assignees": [],
"requestedReviewers": [],
"approvedReviewers": [],
"status": "merged"
}
],
"diffInfo": {
"changedFiles": 16,
"additions": 2931,
"deletions": 450,
"changes": 3381,
"commits": 26,
"commitInfo": [
{
"sha": "6e2c5b3a6e382170a0241ad87414b70bf93dc0c9",
"summary": "Bump @types/node from 14.11.8 to 14.11.10",
"message": "Bump @types/node from 14.11.8 to 14.11.10\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\n\nSigned-off-by: dependabot[bot] ",
"author": "dependabot[bot]",
"authorDate": "2020-10-19T07:14:57.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T07:14:57.000Z"
},
{
"sha": "2fb7019ca5820d18d6d53fb3926bb68d61323a9f",
"summary": "Merge pull request #47 from mikepenz/dependabot/npm_and_yarn/types/node-14.11.10",
"message": "Merge pull request #47 from mikepenz/dependabot/npm_and_yarn/types/node-14.11.10\n\nBump @types/node from 14.11.8 to 14.11.10",
"author": "mikepenz",
"authorDate": "2020-10-19T07:28:54.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T07:28:54.000Z"
},
{
"sha": "d9c1239d34cc7cd9ae0cdc203740674b91541233",
"summary": "- move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts",
"message": "- move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts\n - require fromTag for ReleaseNotes\n- adjust tests, split into according test classes\n- simplify transform.ts",
"author": "mikepenz",
"authorDate": "2020-10-19T14:33:00.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T14:33:00.000Z"
},
{
"sha": "d61ec6c06cf142943a6be76f8f2795ea4c405c1b",
"summary": "- rebuild dist files",
"message": "- rebuild dist files",
"author": "mikepenz",
"authorDate": "2020-10-19T14:35:11.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T14:35:11.000Z"
},
{
"sha": "9258366eafaff9a4345468dd2cdd08d8f4f6896a",
"summary": "- tmp remove test class",
"message": "- tmp remove test class",
"author": "mikepenz",
"authorDate": "2020-10-19T14:37:11.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T14:37:11.000Z"
},
{
"sha": "0ceacbaa6a79aa63ea2821acb59978eae2bab896",
"summary": "Merge pull request #48 from mikepenz/feature/move_from_tag_resolval",
"message": "Merge pull request #48 from mikepenz/feature/move_from_tag_resolval\n\nAdjust code to move fromTag resolving to main.ts",
"author": "mikepenz",
"authorDate": "2020-10-19T14:39:42.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T14:39:42.000Z"
},
{
"sha": "8b6119add8ae9aa85e5bf9dde99340bae7b3c210",
"summary": "- split logic to validate and read in additional details for changelog generation into new `releaseNotesBuilder`",
"message": "- split logic to validate and read in additional details for changelog generation into new `releaseNotesBuilder`\n- construct main class to be as simple as possible",
"author": "mikepenz",
"authorDate": "2020-10-19T15:11:13.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T15:28:54.000Z"
},
{
"sha": "49d12f5b1e6adadcb303e1f0609034e09d4e7d90",
"summary": "- introduce tests covering the action process itself",
"message": "- introduce tests covering the action process itself",
"author": "mikepenz",
"authorDate": "2020-10-19T15:28:28.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T15:28:54.000Z"
},
{
"sha": "470822c9f815deba5ba07dce30c164dc190b844f",
"summary": "Merge pull request #49 from mikepenz/feature/split_logic",
"message": "Merge pull request #49 from mikepenz/feature/split_logic\n\nImprove test cases",
"author": "mikepenz",
"authorDate": "2020-10-19T15:44:17.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T15:44:17.000Z"
},
{
"sha": "c6ed215bc27914551f484a20b14943c073d52ee8",
"summary": "- introduce additional placeholders supported by the `template`",
"message": "- introduce additional placeholders supported by the `template`\n- introduce placeholder support into `empty_template`\n- introduce new placeholders for templates, update README with new placeholders",
"author": "mikepenz",
"authorDate": "2020-10-19T15:53:04.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T15:53:39.000Z"
},
{
"sha": "4eaa60b4d55c63f43b70df90aa29936b04fb9c46",
"summary": "- recompile dist files",
"message": "- recompile dist files",
"author": "mikepenz",
"authorDate": "2020-10-19T15:54:18.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T15:54:18.000Z"
},
{
"sha": "26cab8c692c791ec20e3e921b45553c8f764b7ee",
"summary": "- properly count categorized PRs",
"message": "- properly count categorized PRs",
"author": "mikepenz",
"authorDate": "2020-10-19T16:03:50.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T16:03:50.000Z"
},
{
"sha": "bdb790ac5eef1d39537c7833afdcf1e00939c8a6",
"summary": "- introduce tests to verify new placeholders used for `template` and `empty_template`",
"message": "- introduce tests to verify new placeholders used for `template` and `empty_template`",
"author": "mikepenz",
"authorDate": "2020-10-19T16:04:56.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T16:04:56.000Z"
},
{
"sha": "a774c0328fdcf13e96fa60bcc273a24ff9558ac6",
"summary": "Merge pull request #50 from mikepenz/feature/dynamic_placeholders",
"message": "Merge pull request #50 from mikepenz/feature/dynamic_placeholders\n\nNew additional placeholders for `template` and `empty_template`",
"author": "mikepenz",
"authorDate": "2020-10-19T16:13:13.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T16:13:13.000Z"
},
{
"sha": "c309b839db3f3af9e92d5fa1484682202db4ade9",
"summary": "- make sortTags method to be accessible for test",
"message": "- make sortTags method to be accessible for test\n- add test to verify ordering of tags",
"author": "mikepenz",
"authorDate": "2020-10-19T16:14:10.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T16:56:26.000Z"
},
{
"sha": "83ad299b7efd80b3d1fc59859aa196578e8e4887",
"summary": "- upgrade sorting logic to use semver to ensure we support all cases properly",
"message": "- upgrade sorting logic to use semver to ensure we support all cases properly",
"author": "mikepenz",
"authorDate": "2020-10-19T16:49:22.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T16:56:26.000Z"
},
{
"sha": "a048bfac80a9681ea279a49df647c169470ac54b",
"summary": "- highlight versioning resolving automation",
"message": "- highlight versioning resolving automation",
"author": "mikepenz",
"authorDate": "2020-10-19T16:55:00.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T16:56:26.000Z"
},
{
"sha": "4ad1d585c9c700617812b12d137ee95711c3d5da",
"summary": "- formatting adjustment",
"message": "- formatting adjustment",
"author": "mikepenz",
"authorDate": "2020-10-19T16:55:59.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T16:56:26.000Z"
},
{
"sha": "2a95fba312329f7a9d039a9a67dabd3baf05e28b",
"summary": "- verify versions match semver versioning",
"message": "- verify versions match semver versioning",
"author": "mikepenz",
"authorDate": "2020-10-19T17:58:36.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T17:58:36.000Z"
},
{
"sha": "01db48f0528c9d498fbdc15e6e88b86caf1fac34",
"summary": "- rebuild dist",
"message": "- rebuild dist",
"author": "mikepenz",
"authorDate": "2020-10-19T18:25:24.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T18:25:24.000Z"
},
{
"sha": "a5629a3f6e6711ed08871d10e64e9435848d6554",
"summary": "Merge pull request #51 from mikepenz/feature/enhance_tags_sorting",
"message": "Merge pull request #51 from mikepenz/feature/enhance_tags_sorting\n\nEnhance sorting by using proper semver",
"author": "mikepenz",
"authorDate": "2020-10-19T18:27:12.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T18:27:12.000Z"
},
{
"sha": "0f9cd813de2e9738922ca580e690787d98f21579",
"summary": "Merge pull request #52 from mikepenz/develop",
"message": "Merge pull request #52 from mikepenz/develop\n\ndev -> main",
"author": "mikepenz",
"authorDate": "2020-10-19T18:36:19.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T18:36:19.000Z"
},
{
"sha": "0648f8a89720680fca0e690f188a764087a50b0b",
"summary": "- add more keywords and update description",
"message": "- add more keywords and update description",
"author": "mikepenz",
"authorDate": "2020-10-19T18:40:13.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T18:40:13.000Z"
},
{
"sha": "b0227ab71a91effef6774342e435a4807dfb004c",
"summary": "- add changelog to headline",
"message": "- add changelog to headline",
"author": "mikepenz",
"authorDate": "2020-10-19T18:41:44.000Z",
"committer": "mikepenz",
"commitDate": "2020-10-19T18:41:44.000Z"
},
{
"sha": "7e8a518561a061def732618b66bd375323ac997a",
"summary": "Merge pull request #53 from mikepenz/feature/improve_package.json",
"message": "Merge pull request #53 from mikepenz/feature/improve_package.json\n\nUpdate package.json to updated description",
"author": "mikepenz",
"authorDate": "2020-10-19T18:43:21.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T18:43:21.000Z"
},
{
"sha": "7d955b5f8d222f336a064e2dbe15662917fbf79c",
"summary": "Merge pull request #54 from mikepenz/develop",
"message": "Merge pull request #54 from mikepenz/develop\n\ndev -> main",
"author": "mikepenz",
"authorDate": "2020-10-19T18:45:15.000Z",
"committer": "web-flow",
"commitDate": "2020-10-19T18:45:15.000Z"
}
]
},
"options": {
"owner": "mikepenz",
"repo": "release-changelog-builder-action",
"fromTag": {
"name": "v0.9.1",
"commit": "v0.9.1"
},
"toTag": {
"name": "v0.9.5",
"commit": "v0.9.5"
},
"includeOpen": false,
"failOnError": false,
"fetchReviewers": false,
"fetchReleaseInformation": false,
"fetchReviews": false,
"commitMode": false,
"configuration": {
"max_tags_to_fetch": 200,
"max_pull_requests": 1000,
"max_back_track_time_days": 1000,
"exclude_merge_branches": [],
"sort": {
"order": "ASC",
"on_property": "mergedAt"
},
"template": "${{CHANGELOG}}\n${{UNCATEGORIZED}}\n${{IGNORED}}\n${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}\n${{RELEASE_DIFF}}\n${{CATEGORIZED_COUNT}}\n${{UNCATEGORIZED_COUNT}}\n${{IGNORED_COUNT}}\n${{CHANGED_FILES}}\n${{ADDITIONS}}\n${{DELETIONS}}\n${{CHANGES}}\n${{COMMITS}}",
"pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}",
"empty_template": "${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}\n${{RELEASE_DIFF}}",
"categories": [
{
"title": "## ๐ Features",
"labels": [
"feature"
]
},
{
"title": "## ๐ Fixes",
"labels": [
"fix"
]
},
{
"title": "## ๐งช Tests",
"labels": [
"test"
]
}
],
"ignore_labels": [
"ignore"
],
"label_extractor": [],
"transformers": [],
"tag_resolver": {
"method": "semver"
},
"base_branches": [],
"custom_placeholders": [],
"trim_values": false
}
}
}