diff --git a/changelog.md b/changelog.md index 3444355..5effd2a 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,15 @@ # Changelog +## 2025-09-14 - 1.7.2 - fix(core) +Stabilize pagination, tag mapping, changelog parsing, and HTTP retry/backoff; add tests and caching improvements + +- Handle paginated orgs, repos, commits, and tags to avoid missing pages. +- Map tags to commit SHAs and extract version strings from tag names for changelog lookup and optional npm publish detection. +- Discover and parse repository CHANGELOG files from multiple candidate paths to extract per-version entries. +- Implement retries with exponential backoff for 429/5xx and network errors in fetchFunction. +- Add in-memory caching with window trimming, stable sorting, and optional tagged-only filtering. +- Include tests: mocked pagination & tag mapping test and integration test scaffolding using @push.rocks/tapbundle. + ## 2025-04-25 - 1.7.1 - fix(CodeFeed) Improve commit fetching concurrency and add tagged-only commit filtering along with updated documentation and tests diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index b00eb1e..4c6066b 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@foss.global/codefeed', - version: '1.7.1', + version: '1.7.2', description: 'The @foss.global/codefeed module is designed for generating feeds from Gitea repositories, enhancing development workflows by processing commit data and repository activities.' }