1 parent c417a96 commit 89dc01aCopy full SHA for 89dc01a
1 file changed
src/sources/issues.ts
@@ -255,10 +255,14 @@ function fetchIssuesByState(
255
}
256
else if (state === 'closed') {
257
if (releasedAt) {
258
- // For older versions, include issues closed up to 6 months after release
259
- const date = new Date(releasedAt)
260
- date.setMonth(date.getMonth() + 6)
261
- datePart = `+closed:<=${isoDate(date.toISOString())}`
+ // Lower bound: skip issues already fixed before this release
+ datePart = `+closed:>=${isoDate(releasedAt)}`
+ // Upper cap for old versions so we don't pull hundreds of issues
+ const cap = new Date(releasedAt)
262
+ cap.setMonth(cap.getMonth() + 6)
263
+ if (cap < new Date()) {
264
+ datePart += `+closed:<=${isoDate(cap.toISOString())}`
265
+ }
266
267
else {
268
datePart = `+closed:>${oneYearAgo()}`
0 commit comments