NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3393 most downloaded on npm
Isomorphic client library for supporting long-running operations in node.js and browser.
Last release 1 months ago
03 Sep 2026
Ships unpredictably
gaps range from 8 days to 4 months
Some releases are documented
notes for 11 of 33 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
607 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Added secure, cross-platform executable resolution and process-launching primitives for Node.js. #39279
This release migrates the package to the @azure/ai-translation-document name and a new client design. It replaces the previous @azure-rest/ai-translation-document REST-level client (RLC) package.
2026-03-01 service API version.deploymentName to TargetInput and DocumentStatus to support translating with a custom translation model.deploymentName parameter to single document translation.translateTextWithinImage on batch and single document translation, and image-scan fields (imageCharacterDetected, imageCharged, totalImageScansSucceeded, totalImageScansFailed) on DocumentStatus.@azure-rest/ai-translation-document to @azure/ai-translation-document.client.path(...).post(...)) has been replaced with a modeled client surface exposing DocumentTranslationClient and SingleDocumentTranslationClient. See the README for migration examples.Install the new package: replace @azure-rest/ai-translation-document with @azure/ai-translation-document.
Create the client: the default export factory is replaced by named clients.
- import DocumentTranslator from "@azure-rest/ai-translation-document";
- const client = DocumentTranslator(endpoint, credential);
+ import { DocumentTranslationClient } from "@azure/ai-translation-document";
+ const client = new DocumentTranslationClient(endpoint, credential);
Call operations: replace the path(...).method() pattern with typed methods.
- await client.path("/document/batches").post({ body: { inputs } });
+ await client.startTranslation({ inputs });
Single document translation: use SingleDocumentTranslationClient.
- import DocumentTranslator from "@azure-rest/ai-translation-document";
- const client = DocumentTranslator(endpoint, credential);
- await client.path("/document:translate").post({ ... });
+ import { SingleDocumentTranslationClient } from "@azure/ai-translation-document";
+ const client = new SingleDocumentTranslationClient(endpoint, credential);
+ await client.translate(targetLanguage, content);
Responses: results are returned as typed objects and errors are thrown as RestError, instead of checking response.status on a raw HTTP response.
WorkspaceClient (conversations, investigations, tasks, tools) and BookshelfClient (knowledge bases).This is the first stable release of the @azure/arm-connectedcache package. It introduces a new SDK generation with layered APIs, smaller bundles, and improved ergonomics. For more details, see the https://aka.ms/azsdk/js/sdk/quickstart.
This is the first stable version with the package of @azure/arm-weightsandbiases.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →