Skip to content

Commit 0c08bd3

Browse files
committed
feat(conventional-commits): add totalReleasesCount and remove release limit
- Add totalReleasesCount field to show all releases in date range - Remove 20-release limit to include all matching releases - Improve release frequency reporting accuracy
1 parent 32c6a9b commit 0c08bd3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/handlers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -443,8 +443,7 @@ export function handleGetConventionalCommits(args: any) {
443443
const sinceDate = new Date(since);
444444
const untilDate = until ? new Date(until) : new Date();
445445
return releaseDate >= sinceDate && releaseDate <= untilDate;
446-
})
447-
.slice(0, 20);
446+
});
448447

449448
return {
450449
totalCommits: lines.length,
@@ -454,6 +453,7 @@ export function handleGetConventionalCommits(args: any) {
454453
topScopes: Object.entries(scopes).sort(([,a], [,b]) => b - a).slice(0, 10).map(([scope, count]) => ({ scope, count })),
455454
breakingChanges: breaking,
456455
recentReleases: releases,
456+
totalReleasesCount: releases.length,
457457
releaseFrequency: releases.length > 1 ? `${releases.length} releases since ${since}` : "No releases found"
458458
};
459459
}

0 commit comments

Comments
 (0)