Skip to content

feat/latest-version-priority#24

Merged
donfear merged 2 commits intomainfrom
feat/latest-version-priority
Mar 19, 2026
Merged

feat/latest-version-priority#24
donfear merged 2 commits intomainfrom
feat/latest-version-priority

Conversation

@donfear
Copy link
Owner

@donfear donfear commented Mar 19, 2026

…rsions

Refactors the package version fetching strategy to use npm registry as the primary source, with jsdelivr serving as a fallback for exact-version manifest lookups and transient failures. Removes persistent caching in favor of fresh-by-default requests with in-flight deduplication to prevent duplicate network calls. The changelog fetcher now accepts an optional version parameter to resolve exact manifests from jsdelivr for pinned dependencies.

donfear added 2 commits March 19, 2026 16:44
…rsions

Refactors the package version fetching strategy to use npm registry as the primary source, with jsdelivr serving as a fallback for exact-version manifest lookups and transient failures. Removes persistent caching in favor of fresh-by-default requests with in-flight deduplication to prevent duplicate network calls. The changelog fetcher now accepts an optional version parameter to resolve exact manifests from jsdelivr for pinned dependencies.
@donfear donfear merged commit 4f77471 into main Mar 19, 2026
19 checks passed
@donfear donfear deleted the feat/latest-version-priority branch March 19, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant