Skip to content

docs: TypeScript SDK v1.16.0 release notes#336

Closed
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/dfaa2897
Closed

docs: TypeScript SDK v1.16.0 release notes#336
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/dfaa2897

Conversation

@mintlify

@mintlify mintlify Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Documents the user-facing changes shipped in TypeScript SDK v1.16.0.

Changes in this release:

  1. Auto-retry for ingress calls — The ingress client (@restatedev/restate-sdk-clients) can now retry ambiguous failures (network errors, HTTP 429, HTTP 5xx) automatically with exponential backoff. Retries are opt-in and gated on an idempotency key. Pass retry: true for defaults or an object to tune the policy with shouldRetry, maxAttempts, initialInterval, maxInterval, and exponentiationFactor.

  2. Scoped virtual-object clientsctx.scope(...) and ingress.scope(...) now expose objectClient / objectSendClient for virtual objects (requires RESTATE_EXPERIMENTAL_ENABLE_SCOPED_VIRTUAL_OBJECTS=true).

  3. Aligned retry-policy terminologyexponentiationFactor added to the run retry policy in @restatedev/restate-sdk-gen; intervalFactor deprecated but still honored.

  4. @restatedev/restate-sdk-tunnel reconnect policy renamed — flat reconnectInitialMs/reconnectMaxMs/reconnectFactor replaced by reconnectRetryPolicy with initialInterval/maxInterval accepting Duration or ms.

Files changed:

  • docs/changelog/typescript-sdk.mdx — added v1.16.0 entry
  • docs/services/invocation/clients/typescript-sdk.mdx — new "Automatic retries for ingress calls" section
  • docs/services/flow-control.mdx — new "From the TypeScript SDK" subsection covering ctx.scope() and ingress.scope() for services, virtual objects, and workflows

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@mintlify

mintlify Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
restatedev 🟢 Ready View Preview Jul 8, 2026, 6:55 PM

@gvdongen gvdongen closed this Jul 21, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant