New Upstream Release Detected
Tag: @upstash/context7-sdk@0.4.0
Previous: @upstash/context7-mcp@4.0.4
Release: https://github.com/upstash/context7/releases/tag/%40upstash/context7-sdk%400.4.0
Release Notes
Minor Changes
-
4eff2b9: Fix response type inference for runtime-selected formats, honor disabled retries, and separate deterministic SDK tests from live API integration tests. Calls that forward options whose response format is selected at runtime now correctly return an array-or-string union and may require result narrowing.
Add production HTTP controls while keeping API-key authentication required: client and per-request timeouts, abort signals, configurable transient HTTP retries, native fetch cache settings, custom fetch/base URL/header/keepalive support, URL validation, response metadata hooks, and structured Context7Error fields for status, code, request ID, rate limits, retryability, malformed JSON, and cause.
Requests now time out after 30 seconds by default. Set timeout: false on the client or an individual request to disable the timeout.
Action Required
Review the upstream changes and determine if this fork needs updates:
This issue was created automatically by the release monitor workflow.
New Upstream Release Detected
Tag:
@upstash/context7-sdk@0.4.0Previous:
@upstash/context7-mcp@4.0.4Release: https://github.com/upstash/context7/releases/tag/%40upstash/context7-sdk%400.4.0
Release Notes
Minor Changes
4eff2b9: Fix response type inference for runtime-selected formats, honor disabled retries, and separate deterministic SDK tests from live API integration tests. Calls that forward options whose response format is selected at runtime now correctly return an array-or-string union and may require result narrowing.
Add production HTTP controls while keeping API-key authentication required: client and per-request timeouts, abort signals, configurable transient HTTP retries, native fetch cache settings, custom fetch/base URL/header/keepalive support, URL validation, response metadata hooks, and structured
Context7Errorfields for status, code, request ID, rate limits, retryability, malformed JSON, and cause.Requests now time out after 30 seconds by default. Set
timeout: falseon the client or an individual request to disable the timeout.Action Required
Review the upstream changes and determine if this fork needs updates:
This issue was created automatically by the release monitor workflow.