Azure SDK for JavaScript (June 2026)
The Azure SDK team is pleased to announce our June 2026 client library releases.
121 packages released this month.
Stable Packages (23)
-
AI Projects
-
Azure AI Transcription
-
Azure Monitor OpenTelemetry
-
Core - Client - Core Rest Pipeline
-
Resource Management - App Service
-
Resource Management - Certificateregistration
-
Resource Management - Computelimit
-
Resource Management - Container Service
-
Resource Management - Deployment Stacks
-
Resource Management - Domainregistration
-
Resource Management - Health Bot
-
Resource Management - Image Builder
-
Resource Management - Standby Pool
-
Resource Management - Storage
-
Resource Management - Storage Mover
-
Resource Management - Weights & Biases
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
-
Storage - Queues
-
Storage Common
-
Text Translation
-
Voice Live
Patch Updates (7)
-
Azure Monitor OpenTelemetry
-
Communication Common
-
Core - Client - Client
-
Core - Client - Rest
-
Key Vault - Administration
-
Key Vault - Keys
-
Playwright
Beta Packages (87)
-
Azure AI Search
-
Azure AI Transcription
-
Content Understanding
-
Identity
-
Key Vault - Certificates
-
OpenTelemetry Exporter
-
OpenTelemetry Instrumentation
-
Resource Management - API Management
-
Resource Management - Advisor
-
Resource Management - Application Insights
-
Resource Management - Attestation
-
Resource Management - Authorization
-
Resource Management - Billing
-
Resource Management - Billing Benefits
-
Resource Management - Chaos
-
Resource Management - Cognitive Services
-
Resource Management - Compute Fleet
-
Resource Management - Compute Schedule
-
Resource Management - Confidential Ledger
-
Resource Management - Container Apps
-
Resource Management - Container Service
-
Resource Management - Container Service Fleet
-
Resource Management - Cost Management
-
Resource Management - DNS
-
Resource Management - DNS Resolver
-
Resource Management - Data Boundaries
-
Resource Management - Data Box
-
Resource Management - Databricks
-
Resource Management - Datadog
-
Resource Management - DevHub
-
Resource Management - Discovery
-
Resource Management - Domain Services
-
Resource Management - Dynatrace
-
Resource Management - Edgeorder
-
Resource Management - Education
-
Resource Management - Guest Configuration
-
Resource Management - HANA on Azure
-
Resource Management - HDInsight
-
Resource Management - Healthcare APIs
-
Resource Management - Horizondb
-
Resource Management - Hybrid Compute
-
Resource Management - IoT Hub
-
Resource Management - Log Analytics
-
Resource Management - Maintenance
-
Resource Management - Managed Network Fabric
-
Resource Management - Managed Service Identity
-
Resource Management - Management Groups
-
Resource Management - Mongo Cluster
-
Resource Management - Monitorslis
-
Resource Management - Monitorworkspaces
-
Resource Management - MySQL Flexible
-
Resource Management - New Relic Observability
-
Resource Management - Notification Hubs
-
Resource Management - Peering
-
Resource Management - Postgresql
-
Resource Management - Postgresqlhsc
-
Resource Management - Power BI Dedicated
-
Resource Management - Private DNS
-
Resource Management - Providerhub
-
Resource Management - Purview
-
Resource Management - Red Hat OpenShift
-
Resource Management - Redis
-
Resource Management - Redis Enterprise Cache
-
Resource Management - Reservations
-
Resource Management - Resource Graph
-
Resource Management - Resource Health
-
Resource Management - Resources
-
Resource Management - Resources Deployments
-
Resource Management - Resources Subscriptions
-
Resource Management - SQL Virtual Machine
-
Resource Management - Security
-
Resource Management - Self Help
-
Resource Management - Serial Console
-
Resource Management - SignalR
-
Resource Management - Storage Cache
-
Resource Management - Storage Sync
-
Resource Management - Subscriptions
-
Resource Management - Support
-
Resource Management - Traffic Manager
-
Resource Management - Web PubSub
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
-
Storage - Queues
-
TypeSpec HTTP Runtime
-
Voice Live
-
unknown
Release highlights
AI Projects 2.2.0 Changelog
Bugs Fixed
- Fixed missing
BetaAgentsListSessionFilesOptionalParams,BetaAgentsGetSessionLogStreamOptionalParams, andBetaAgentsGetSessionOptionalParamsshapes for beta agents session operations. - Fixed samples and beta agent tests to use the regenerated beta agents session signatures.
- Fixed beta model operations to emit the
api-versionquery parameter instead ofapi%2Dversion. - Removed redundant positional
foundryFeaturesparameters from beta memory store and model operations. - Fixed generated evaluation and optimization job errors to use
ErrorModelinstead of a standaloneApiError. - Restored the
RubricCriterionroot export forRubricBasedEvaluatorDefinition.
Breaking Changes
- Removed the
isolationKeypositional parameter fromproject.beta.agents.createSessionandproject.beta.agents.deleteSession. - Removed
IsolationKeySource,IsolationKeySourceUnion,IsolationKeySourceKind,EntraIsolationKeySource, andHeaderIsolationKeySourcefrom the public API surface. - Removed
TaskDataGenerationJobOptionsand the"task"member fromDataGenerationJobType/DataGenerationJobOptionsUnion. - Renamed
bodyparameters tojobfor beta data generation jobs and evaluator generation jobs. - Renamed
bodyparameters totaxonomyfor beta evaluation taxonomy create/update operations. - Renamed
bodyparameters tocontentfor beta agent code upload operations. - Renamed
CreateAgentVersionFromCodeRequesttoCreateAgentVersionFromCodeMetadata. - Renamed evaluation target model types from
Target,TargetUnion,TargetConfig, andTargetConfigUniontoEvaluationTarget,EvaluationTargetUnion,RedTeamTargetConfig, andRedTeamTargetConfigUnion. - Changed
FabricIQPreviewToolandWorkIQPreviewToolconfiguration fields to live directly on the tool instead of nested parameter objects. - Changed
PendingUploadRequest.pendingUploadTypeandPendingUploadResponse.pendingUploadTypefrom"BlobReference"to"TemporaryBlobReference". - Changed
DataGenerationTokenUsagetoken count properties from optional to required. - Changed
Insightresponse propertiesinsight_id,metadata, andstatefrom optional to required. - Changed
ModelSamplingParamssampling properties from required to optional. - Renamed
UpdateToolboxRequest.toolbox_nametoname. - Changed
project.beta.agents.downloadAgentCodeto use theagentVersionoption instead of the version-specific overload andBetaAgentsDownloadAgentVersionCode*types. - Changed
project.beta.models.createto return the create response body. - Changed
project.beta.models.pendingUploadto useModelPendingUploadRequestandModelPendingUploadResponse. - Renamed
bodyparameter topackageDataforproject.beta.skills.createFromPackage.
Features Added
- Added
FabricIQPreviewToolas a new agent tool kind ("fabric_iq_preview") usable throughproject.agents.createVersionand theToolUniontype. - Added
WorkIQPreviewToolas a new agent tool kind ("work_iq_preview") usable throughproject.agents.createVersionand theToolUniontype. - Added
getSessionLogStreamandlistSessionFilesoperations onproject.beta.agents. - Added
createAgentVersionFromCodeanddownloadAgentCodeoperations onproject.beta.agentsfor code-based hosted agents, plus the"CodeAgents=V1Preview"opt-in value onAgentDefinitionOptInKeys. - Added
project.beta.modelsroute for listing, creating, updating, deleting, and retrieving credentials for model versions. - Added async model version creation and pending upload support on
project.beta.models. - Added
CodeDependencyResolutionanddependency_resolutiononCodeConfigurationfor code-based hosted agent dependency resolution. - Added
AgentVersionStatustype alias and surfacedstatus?: AgentVersionStatusonAgentVersion. - Added telemetry endpoint configuration support for hosted agents.
- Added
foundryFeaturesopt-in flag ("Insights=V1Preview") onproject.beta.insightslist operations. - Added evaluator generation support on
project.beta.evaluators. - Added evaluation suite version, run, and generation suite job operations on
project.beta.evaluators. - Added
createGenerationJob,getGenerationJob,listGenerationJobs,cancelGenerationJob, anddeleteGenerationJoboperations onproject.beta.datasets. - Added memory item CRUD operations on
project.beta.memoryStores. - Added
createFromPackageoperation onproject.beta.skills. - Added agent optimization job and candidate model types for beta agent optimization scenarios.
- Added tool call status and output item models for agent tool responses.
- Added
BlobReferenceSasCredentialmodel type (renamed from spec-levelSasCredential). - Added
AgentEndpointConfigmodel type (renamed fromAgentEndpoint;AgentEndpointis retained as a deprecated alias). - Added
ToolboxSearchPreviewToolas a new agent tool kind ("toolbox_search_preview") usable throughproject.agents.createVersionand theToolUniontype. - Added
forceoption toproject.agents.deleteandproject.agents.deleteVersionfor force-deleting hosted agents with active sessions. - Added
project.beta.routinesoperations for creating, updating, listing, enabling, disabling, and deleting routines. - Added convenience
createmethod onproject.beta.modelsthat wraps pendingUpload, file upload, and async creation with polling into a single call.
Azure AI Search 13.1.0-beta.1 Changelog
Bugs Fixed
- Fixed argument order in
SearchIndexClient.deleteKnowledgeSourceFileso the underlying request now targets the correct file (previously thenameandfileIdarguments were swapped on the wire, causing deletes to silently no-op).
Breaking Changes
queryRewritesonSemanticSearchOptionsis now serialized to the new wire string format (e.g.,generative|count-3); the publicGenerativeQueryRewritesshape is unchanged but consumers reading raw request bodies should expect the new format.
Features Added
- Regenerated from the
2026-05-01-previewSearch service API. - Added
resetSkillsmethod toSearchIndexerClientto selectively re-execute specified skills in a skillset. - Added
resetDocumentsmethod toSearchIndexerClientto selectively re-ingest specific documents in the data source. - Added
resyncIndexermethod toSearchIndexerClientto re-sync pre-defined options (e.g., permissions) from the data source. - Added
listIndexStatsSummarymethod toSearchIndexClientto retrieve paged statistics summaries for all indexes in the service. - Added new knowledge source kinds:
IndexedSharePoint,RemoteSharePoint,WorkIQ,FabricDataAgent, andFabricOntology, along with correspondingKnowledgeBaseReferencetypes. - Added
KnowledgeBaseModelQueryPlanningActivityRecordandKnowledgeBaseModelAnswerSynthesisActivityRecordactivity record types. - Added
KnowledgeRetrievalLowReasoningEffortandKnowledgeRetrievalMediumReasoningEffortreasoning effort variants for knowledge retrieval, along withKnowledgeRetrievalOutputMode. - Added
PurviewSensitivityLabelInfoon knowledge base reference and response types for Purview sensitivity labeling. - Added
messages,maxOutputDocuments,maxOutputSize,outputMode, andretrievalReasoningEffortproperties toKnowledgeBaseRetrievalRequest. - Added
alwaysQuerySource,enableImageServing,failOnError, andmaxOutputDocumentsproperties toBaseKnowledgeSourceParams. - Added
ContentUnderstandingSkillChunkingMethodand correspondingmethodproperty onContentUnderstandingSkillChunkingProperties. - Added
mode(IndexingMode),statusDetail(IndexerExecutionStatusDetail),IndexerCurrentState, andIndexerRuntimeproperties surfaced on indexer execution results. - Added
warningtoBaseKnowledgeBaseActivityRecord. - Added
hybridSearchoption onBaseSearchRequestOptionsto configure hybrid search behaviors. - Added
querySourceAuthorizationandenableElevatedReadoptions onBaseSearchRequestOptionsandGetDocumentOptionsto issue queries with a query-source token and to bypass document-level permission checks. - Added
querySourceAuthorizationoption onRetrieveOptionsfor knowledge base retrieval. - Added preview-only configuration properties on
KnowledgeBase:outputMode,retrievalReasoningEffort,retrievalInstructions,answerInstructions, andcorsOptions. - Added new public knowledge source kinds:
IndexedSharePointKnowledgeSource,RemoteSharePointKnowledgeSource,WorkIQKnowledgeSource,FabricDataAgentKnowledgeSource, andFabricOntologyKnowledgeSource(and their*Parameterscompanions). - Exported
KnownKnowledgeRetrievalOutputMode,KnownKnowledgeRetrievalReasoningEffortKind,KnownIndexedSharePointContainerName, andIndexedSharePointContainerNameenums.
Azure AI Transcription 1.0.0 Changelog
Breaking Changes
- Combined
TranscriptionClient.transcribe’soptionsandoperationOptionsparameters into a single options bag.TranscriptionOptionsnow extendsOperationOptions, so callers can passabortSignal,requestOptions,tracingOptions, andonResponsealongside transcription-specific parameters in the same object.TranscribeOptionsis no longer re-exported from the package root; it remains available from the@azure/ai-speech-transcription/apisubpath for advanced scenarios that call the underlying operation directly. Callers that previously passed(source, options, operationOptions)should merge both objects into a singleoptionsargument.
Features Added
This is the first stable (GA) release of the @azure/ai-speech-transcription client library. It targets the 2025-10-15 Azure AI Speech Transcription service API version.
Azure AI Transcription 1.0.0-beta.2 Changelog
Breaking Changes
- Renamed
offsetMillisecondsanddurationMillisecondstooffsetInMsanddurationInMsonTranscribedPhraseandTranscribedWordto align with the Azure SDK design guidelines for duration-valued properties. - Renamed
TranscriptionClientOptionalParamstoTranscriptionClientOptionsandTranscribeOptionalParamstoTranscribeOptionsto follow the<Name>Optionsnaming convention. - Removed
stringfrom theFileContentsunion type to avoid ambiguity with file paths and URLs. Pass aNodeJS.ReadableStream,ReadableStream<Uint8Array>,Uint8Array, orBlobinstead.
Azure Monitor OpenTelemetry 1.18.1 Changelog
Other Changes
- Updated OpenTelemetry experimental dependencies from
^0.217.0to^0.218.0(@opentelemetry/api-logs,@opentelemetry/instrumentation,@opentelemetry/instrumentation-http,@opentelemetry/sdk-logs,@opentelemetry/sdk-node,@opentelemetry/exporter-metrics-otlp-http,@opentelemetry/exporter-trace-otlp-http). Theotlp-transformerin this release replaces itsprotobufjsdependency with a custom serializer, resolving relatednpm auditadvisories. - Removed the redundant private
quickpulseClientOptionsfield fromQuickpulseSender; tests now readcredentialandcredentialScopesdirectly via bracket notation. - Updated to using exporter version 1.0.0-beta.42.
Azure Monitor OpenTelemetry 1.18.0 Changelog
Other Changes
- Updated OpenTelemetry dependencies to the
0.217.0/2.7.1release line, including@opentelemetry/sdk-node,@opentelemetry/instrumentation,@opentelemetry/instrumentation-http,@opentelemetry/api-logs,@opentelemetry/sdk-logs, the stable@opentelemetry/core/@opentelemetry/resources/@opentelemetry/sdk-metrics/@opentelemetry/sdk-trace-base/@opentelemetry/sdk-trace-nodepackages,@opentelemetry/semantic-conventions, and the contrib instrumentations (bunyan,mongodb,mysql,pg,redis,winston,resource-detector-azure,winston-transport). - Updated to using exporter version 1.0.0-beta.41.
Communication Common 2.4.2 Changelog
Bugs Fixed
- Updated the
EntraTokenCredentialscope validation error message and fixed string interpolation in the error text.
Features Added
- Added support for the GCCH Teams Phone Extensibility Entra scope
https://auth.msft.communication.azure.us/TeamsExtension.ManageCalls.
Content Understanding 1.2.0-beta.2 Changelog
Bugs Fixed
- Filtered service-emitted
LLMStats:telemetry entries from the renderedrai_warningsfront matter. #38851
Core - Client - Client 1.10.2 Changelog
Bugs Fixed
- Fixes to additional property serialization. PR #38006
Core - Client - Core Rest Pipeline 1.24.0 Changelog
Features Added
- Use and export type aliases on public API surface PR #38205
Core - Client - Rest 2.6.1 Changelog
Bugs Fixed
- Fix
operationOptionsToRequestParametersto correctly preservetracingOptionsin the returnedRequestParameters. PR #38285
Identity 4.14.0-beta.4 Changelog
Bugs Fixed
- Fixed
AzureDeveloperCliCredentialto correctly parse error messages from Azure Developer CLI v1.23.7 and later, which previously caused raw JSON to surface in the credential error instead of the underlying error text. #38416 - Fixed
handleMsalErrorto preserve the original MSAL error viacauseonAuthenticationRequiredError, allowing callers to access.claimson the underlying error. #38722
Key Vault - Administration 4.7.2 Changelog
Features Added
- Added support for service API version
2025-07-01#38717
Key Vault - Certificates 4.11.0-beta.1 Changelog
Features Added
- Added an experimental PlatformManaged property on CertificatePolicy for Azure Key Vault internal usage. Any calls using this property will fail and it is not recommended to be used at this point. #38579
Key Vault - Keys 4.10.2 Changelog
Bugs Fixed
- Fix dependency issue.
Features Added
- Added support for service API version
2025-07-01#38515
OpenTelemetry Exporter 1.0.0-beta.42 Changelog
Bugs Fixed
- Allow
microsoft.gen_ai.main_agent.*span attributes (name,id,version,conversation_id) to flow through tocustomDimensions.
OpenTelemetry Exporter 1.0.0-beta.41 Changelog
Bugs Fixed
- Fixed a
TypeError: Cannot use 'in' operator to search for 'measurements'crash that occurred when a log record’sbodywas a non-object value (such as a string) on the custom event / legacy Application Insights export path.
OpenTelemetry Instrumentation 1.1.0-beta.1 Changelog
Features Added
- Export
createOpenTelemetryInstrumenterfactory function from the package entry point.
Playwright 1.1.6 Changelog
Bugs Fixed
- Validated workspace
storageUriagainst an Azure Storage Blob allowlist before uploading reports.
Features Added
- Added a
sourceTypeoption tocreateAzurePlaywrightConfigandgetConnectOptionsthat sets thesourceTypequery parameter on the remote browser WebSocket endpoint. Supported values arePlaywrightWorkspacesTestRun(default) andOthers. Defaults remain unchanged for existing callers.
Resource Management - API Management 11.0.0-beta.1 Changelog
Resource Management - Advisor 4.0.0-beta.1 Changelog
Resource Management - App Service 19.0.0 Changelog
Resource Management - Application Insights 5.0.0-beta.9 Changelog
Resource Management - Attestation 3.0.0-beta.1 Changelog
Resource Management - Authorization 10.0.0-beta.3 Changelog
Resource Management - Billing 6.0.0-beta.1 Changelog
Resource Management - Billing Benefits 2.0.0-beta.1 Changelog
Resource Management - Certificateregistration 1.0.0 Changelog
Resource Management - Chaos 2.1.0-beta.1 Changelog
Resource Management - Cognitive Services 9.0.0-beta.2 Changelog
Resource Management - Cognitive Services 9.0.0-beta.1 Changelog
Resource Management - Compute Fleet 2.0.0-beta.2 Changelog
Resource Management - Compute Schedule 2.0.0-beta.1 Changelog
Resource Management - Computelimit 1.1.0 Changelog
Resource Management - Confidential Ledger 2.0.0-beta.1 Changelog
Resource Management - Container Apps 4.0.0-beta.1 Changelog
Resource Management - Container Service 25.3.0-beta.1 Changelog
Resource Management - Container Service 25.2.0 Changelog
Resource Management - Container Service 25.3.0 Changelog
Resource Management - Container Service 25.4.0-beta.1 Changelog
Resource Management - Container Service Fleet 2.1.0-beta.4 Changelog
Resource Management - Cost Management 1.0.0-beta.3 Changelog
Resource Management - DNS 6.0.0-beta.1 Changelog
Resource Management - DNS Resolver 2.0.0-beta.2 Changelog
Resource Management - Data Boundaries 1.0.0-beta.3 Changelog
Resource Management - Data Box 6.0.0-beta.1 Changelog
Resource Management - Databricks 4.0.0-beta.1 Changelog
Resource Management - Datadog 4.0.0-beta.1 Changelog
Resource Management - Deployment Stacks 2.0.0 Changelog
Resource Management - DevHub 1.0.0-beta.5 Changelog
Resource Management - Discovery 1.0.0-beta.1 Changelog
Resource Management - Domain Services 5.0.0-beta.1 Changelog
Resource Management - Domainregistration 1.0.0 Changelog
Resource Management - Dynatrace 3.0.0-beta.1 Changelog
Resource Management - Edgeorder 1.0.0-beta.1 Changelog
Resource Management - Education 1.0.0-beta.5 Changelog
Resource Management - Guest Configuration 1.0.0-beta.3 Changelog
Resource Management - HANA on Azure 4.0.0-beta.5 Changelog
Resource Management - HDInsight 2.0.0-beta.1 Changelog
Resource Management - Health Bot 3.0.0 Changelog
Resource Management - Healthcare APIs 4.0.0-beta.1 Changelog
Resource Management - Horizondb 1.0.0-beta.1 Changelog
Resource Management - Hybrid Compute 5.0.0-beta.2 Changelog
Resource Management - Image Builder 5.0.0 Changelog
Resource Management - IoT Hub 7.0.0-beta.2 Changelog
Resource Management - Log Analytics 11.0.0-beta.1 Changelog
Resource Management - Maintenance 1.0.0-beta.4 Changelog
Resource Management - Managed Network Fabric 2.0.0-beta.1 Changelog
Resource Management - Managed Service Identity 2.3.0-beta.1 Changelog
Resource Management - Management Groups 3.0.0-beta.1 Changelog
Resource Management - Mongo Cluster 1.2.0-beta.1 Changelog
Resource Management - Monitorslis 1.0.0-beta.2 Changelog
Resource Management - Monitorworkspaces 1.0.0-beta.1 Changelog
Resource Management - MySQL Flexible 4.0.0-beta.5 Changelog
Resource Management - New Relic Observability 2.0.0-beta.2 Changelog
Resource Management - Notification Hubs 3.0.0-beta.3 Changelog
Resource Management - Peering 2.2.0-beta.1 Changelog
Resource Management - Postgresql 10.0.0-beta.2 Changelog
Resource Management - Postgresqlhsc 1.0.0-beta.1 Changelog
Resource Management - Power BI Dedicated 5.0.0-beta.1 Changelog
Resource Management - Private DNS 4.0.0-beta.1 Changelog
Resource Management - Providerhub 1.0.0-beta.1 Changelog
Resource Management - Purview 2.0.0-beta.1 Changelog
Resource Management - Red Hat OpenShift 1.0.0-beta.2 Changelog
Resource Management - Redis 9.0.0-beta.1 Changelog
Resource Management - Redis Enterprise Cache 5.0.0-beta.1 Changelog
Resource Management - Reservations 10.0.0-beta.1 Changelog
Resource Management - Resource Graph 5.0.0-beta.5 Changelog
Resource Management - Resource Health 5.0.0-beta.1 Changelog
Resource Management - Resources 8.0.0-beta.1 Changelog
Resource Management - Resources Deployments 1.0.0-beta.2 Changelog
Resource Management - Resources Subscriptions 3.0.0-beta.1 Changelog
Resource Management - SQL Virtual Machine 5.0.0-beta.10 Changelog
Resource Management - Security 6.0.0-beta.7 Changelog
Resource Management - Self Help 2.0.0-beta.7 Changelog
Resource Management - Serial Console 3.0.0-beta.1 Changelog
Resource Management - SignalR 6.0.0-beta.3 Changelog
Resource Management - Standby Pool 2.1.0 Changelog
Resource Management - Storage 20.0.0 Changelog
Resource Management - Storage Cache 9.0.0-beta.1 Changelog
Resource Management - Storage Mover 3.1.0 Changelog
Resource Management - Storage Sync 10.0.0-beta.1 Changelog
Resource Management - Subscriptions 7.0.0-beta.1 Changelog
Resource Management - Support 4.0.0-beta.1 Changelog
Resource Management - Traffic Manager 6.2.0-beta.1 Changelog
Resource Management - Web PubSub 2.0.0-beta.3 Changelog
Resource Management - Weights & Biases 1.0.0 Changelog
Storage - Blobs 12.32.0 Changelog
Features Added
- Includes all features released in 12.32.0-beta.1.
Storage - Blobs 12.33.0-beta.1 Changelog
Features Added
- Added support for service version 2026-06-06.
- Added support for Blob Smart Tier.
- Added support for Directory-level SAS and User Delegation SAS.
Storage - Files Data Lake 12.30.0 Changelog
Features Added
- Includes all features released in 12.30.0-beta.1.
Storage - Files Data Lake 12.31.0-beta.1 Changelog
Features Added
- Added support for service version 2026-06-06.
- Added DataLakePathClient.getSystemProperties().
- Added DataLakePathClient.getTags() and .setTags().
Storage - Files Share 12.31.0 Changelog
Features Added
- Includes all features released in 12.31.0-beta.1.
Storage - Files Share 12.32.0-beta.1 Changelog
Features Added
- Added support for service version 2026-06-06.
- Added support for uploading up to 4 MiB of data with shareFileClient.create().
Storage - Queues 12.30.0 Changelog
Features Added
- Includes all features released in 12.30.0-beta.1.
Storage - Queues 12.31.0-beta.1 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage Common 12.4.0 Changelog
Bugs Fixed
- Fixed CRC64 checksum calculator failing under both module systems:
ReferenceError: require is not definedwhen loaded as ESM under Node, andSyntaxError: Unexpected token 'export'when loaded as CommonJS. The bundled Emscripten output now polyfillsrequire/__filename/__dirnamefromimport.meta.urlfor the ESM build, and the CommonJS copy is rewritten to usemodule.exports. Issues #38069 and #38501.
Features Added
- Includes all features released in 12.4.0-beta.1.
Text Translation 2.0.0 Changelog
Breaking Changes
- Removed
gradeproperty fromTranslationTarget. - Changed
genderproperty inTranslationTargetto useTranslationGendertype. - Changed
toneproperty inTranslationTargetto useTranslationTonetype.
Features Added
- GA release based on the Azure AI Translator API stable version 2026-06-06.
- Added
TranslationGenderandTranslationTonetypes for improved type safety on translation parameters.
TypeSpec HTTP Runtime 0.3.6 Changelog
Bugs Fixed
- Fix an issue in
NodeHttpClientwhere we incorrectly send the whole backing buffer when request body is anArrayBufferView. PR #38718 createHttpHeadersnow strips CR (\r) and LF (\n) characters from header values to prevent obs-fold (line folding) sequences, as required by RFC 7230 §3.2.4. PR #38744
Voice Live 1.1.0-beta.1 Changelog
Breaking Changes
- Renamed
RequestImageContentPart.urltoRequestImageContentPart.imageUrlto align the SDK model with theimage_urlwire shape used by2026-06-01-preview. - API version updated from
2026-04-10to2026-06-01-preview.
Features Added
- Added Azure realtime native voices via
AzureRealtimeNativeVoice, including theKnownAzureRealtimeNativeVoiceNameenum for service-known voice names. - Added WebRTC SDP negotiation types for RTC calling:
ClientEventRtcCallSdpCreate,ServerEventRtcCallSdpCreated,ServerEventRtcCallError, andRtcCallErrorDetails. - Added
ServerEventResponseInvocationDeltafor passthrough hosted-agent invocation SSE payloads. - Added output-audio playback lifecycle events:
ServerEventOutputAudioBufferStartedandServerEventOutputAudioBufferStopped. - Added
KnownEchoCancellationReferenceSource/EchoCancellationReferenceSourceto configure echo-cancellation reference input. - Added
image_urlwire mapping support forBackground.imageUrl.
Voice Live 1.0.0 Changelog
Bugs Fixed
-
Fixed
voiceSerializerto convert Azure voice properties (e.g.endpointId,customLexiconUrl) to snake_case wire format (endpoint_id,custom_lexicon_url). -
Fixed
voiceSerializerto convert Azure voice properties (e.g.endpointId,customLexiconUrl) to snake_case wire format (endpoint_id,custom_lexicon_url).
Breaking Changes
- API version updated from
2026-01-01-previewto2026-04-10.
Features Added
- Real-time speech-to-speech sessions over a persistent WebSocket connection (
VoiceLiveClient,VoiceLiveSession). - Two session targets: model sessions and AI Foundry agent sessions (
AgentSessionConfig,SessionTarget,isAgentSessionTarget,isModelSessionTarget). - Authentication via
DefaultAzureCredential(Azure AD) andAzureKeyCredential. - Voice customization: OpenAI voices, Azure standard / custom / personal voices, voice style, pitch, rate, volume, custom lexicon and text-normalization URLs, locale and
preferLocales. - Avatar support including configuration types, photo-avatar base modes, video parameters, ICE servers, scenes, backgrounds, and avatar output protocols.
- Image content support via
RequestImageContentPartandRequestImageContentPartDetail. - Model Context Protocol (MCP) integration: server connection, approval workflow, tool listing, and streaming MCP call execution with the full event handler set.
- Reasoning effort configuration (
ReasoningEffort,KnownReasoningEffort). - Interim response configuration (
InterimResponseConfig,StaticInterimResponseConfig,LlmInterimResponseConfig, triggers, and types). - Response
metadatafor arbitrary key-value pairs onResponseCreateParamsandVoiceLiveResponse. - Distributed tracing via
@azure/core-tracing. Spans cover the session lifecycle (connect,send,recv,close) following GenAI Semantic Conventions. See the Telemetry / Distributed Tracing section in the README and thesamples/telemetry/andsamples/telemetry-browser/samples. - Automatic proxy support via standard
HTTPS_PROXY/HTTP_PROXY/NO_PROXYenvironment variables. - New types added in this GA release (API version
2026-04-10): - Voice:
AzureAvatarVoiceSyncVoice. - Session output control:
SessionIncludeOption,KnownSessionIncludeOption. - Output audio buffer control:
ClientEventOutputAudioBufferClear,ServerEventOutputAudioBufferCleared. - Web search tool:
ResponseWebSearchCallItem,ServerEventResponseWebSearchCallSearching,ServerEventResponseWebSearchCallInProgress,ServerEventResponseWebSearchCallCompleted,ActionSearch,ActionSearchSource,ActionOpenPage,ActionFind. - File search tool:
ResponseFileSearchCallItem,FileSearchResult,ServerEventResponseFileSearchCallSearching,ServerEventResponseFileSearchCallInProgress,ServerEventResponseFileSearchCallCompleted. - Avatar speaking-state events:
ServerEventSessionAvatarSwitchToSpeaking,ServerEventSessionAvatarSwitchToIdle,ServerEventResponseVideoDelta. - Word- and phrase-level transcription:
TranscriptionPhrase,TranscriptionWord. - Annotated audio transcripts:
ServerEventResponseAudioTranscriptAnnotationAdded. -
Server-side warnings:
ServerEventWarning,ServerEventWarningDetails. - Real-time speech-to-speech sessions over a persistent WebSocket connection (
VoiceLiveClient,VoiceLiveSession). - Two session targets: model sessions and AI Foundry agent sessions (
AgentSessionConfig,SessionTarget,isAgentSessionTarget,isModelSessionTarget). - Authentication via
DefaultAzureCredential(Azure AD) andAzureKeyCredential. - Voice customization: OpenAI voices, Azure standard / custom / personal voices, voice style, pitch, rate, volume, custom lexicon and text-normalization URLs, locale and
preferLocales. - Avatar support including configuration types, photo-avatar base modes, video parameters, ICE servers, scenes, backgrounds, and avatar output protocols.
- Image content support via
RequestImageContentPartandRequestImageContentPartDetail. - Model Context Protocol (MCP) integration: server connection, approval workflow, tool listing, and streaming MCP call execution with the full event handler set.
- Reasoning effort configuration (
ReasoningEffort,KnownReasoningEffort). - Interim response configuration (
InterimResponseConfig,StaticInterimResponseConfig,LlmInterimResponseConfig, triggers, and types). - Response
metadatafor arbitrary key-value pairs onResponseCreateParamsandVoiceLiveResponse. - Distributed tracing via
@azure/core-tracing. Spans cover the session lifecycle (connect,send,recv,close) following GenAI Semantic Conventions. See the Telemetry / Distributed Tracing section in the README and thesamples/telemetry/andsamples/telemetry-browser/samples. - Automatic proxy support via standard
HTTPS_PROXY/HTTP_PROXY/NO_PROXYenvironment variables. - New types added in this GA release (API version
2026-04-10): - Voice:
AzureAvatarVoiceSyncVoice. - Session output control:
SessionIncludeOption,KnownSessionIncludeOption. - Output audio buffer control:
ClientEventOutputAudioBufferClear,ServerEventOutputAudioBufferCleared. - Web search tool:
ResponseWebSearchCallItem,ServerEventResponseWebSearchCallSearching,ServerEventResponseWebSearchCallInProgress,ServerEventResponseWebSearchCallCompleted,ActionSearch,ActionSearchSource,ActionOpenPage,ActionFind. - File search tool:
ResponseFileSearchCallItem,FileSearchResult,ServerEventResponseFileSearchCallSearching,ServerEventResponseFileSearchCallInProgress,ServerEventResponseFileSearchCallCompleted. - Avatar speaking-state events:
ServerEventSessionAvatarSwitchToSpeaking,ServerEventSessionAvatarSwitchToIdle,ServerEventResponseVideoDelta. - Word- and phrase-level transcription:
TranscriptionPhrase,TranscriptionWord. - Annotated audio transcripts:
ServerEventResponseAudioTranscriptAnnotationAdded. - Server-side warnings:
ServerEventWarning,ServerEventWarningDetails.
unknown 1.0.0-beta.1 Changelog
Features Added
- Initial release of the
@azure/planetarycomputerpackage. - STAC API support: list, get, create, update, delete collections and items; search with spatial, temporal, and CQL2-JSON filters.
- Data/Tiler API support: tile rendering, preview generation, mosaic search, bounding box and GeoJSON crop, WMTS capabilities, legends, and statistics.
- Ingestion API support: create and manage ingestion sources, definitions, and runs; track operations.
- Shared Access Signature API support: generate, sign, and revoke SAS tokens for secure data sharing.
- Long-running operation (LRO) support for collection and item create/delete operations.
Latest Releases
View all the latest versions of JavaScript packages here.
Installation Instructions
To install the packages, copy and paste the below into a terminal.
$> npm install @azure-rest/ai-translation-text@2.0.0
$> npm install @azure-rest/core-client@2.6.1
$> npm install @azure/ai-content-understanding@1.2.0-beta.2
$> npm install @azure/ai-projects@2.2.0
$> npm install @azure/ai-speech-transcription@1.0.0
$> npm install @azure/ai-speech-transcription@1.0.0-beta.2
$> npm install @azure/ai-voicelive@1.1.0-beta.1
$> npm install @azure/ai-voicelive@1.0.0
$> npm install @azure/arm-advisor@4.0.0-beta.1
$> npm install @azure/arm-apimanagement@11.0.0-beta.1
$> npm install @azure/arm-appcontainers@4.0.0-beta.1
$> npm install @azure/arm-appinsights@5.0.0-beta.9
$> npm install @azure/arm-appservice@19.0.0
$> npm install @azure/arm-attestation@3.0.0-beta.1
$> npm install @azure/arm-authorization@10.0.0-beta.3
$> npm install @azure/arm-billing@6.0.0-beta.1
$> npm install @azure/arm-billingbenefits@2.0.0-beta.1
$> npm install @azure/arm-certificateregistration@1.0.0
$> npm install @azure/arm-chaos@2.1.0-beta.1
$> npm install @azure/arm-cognitiveservices@9.0.0-beta.2
$> npm install @azure/arm-cognitiveservices@9.0.0-beta.1
$> npm install @azure/arm-computefleet@2.0.0-beta.2
$> npm install @azure/arm-computelimit@1.1.0
$> npm install @azure/arm-computeschedule@2.0.0-beta.1
$> npm install @azure/arm-confidentialledger@2.0.0-beta.1
$> npm install @azure/arm-containerservice@25.3.0-beta.1
$> npm install @azure/arm-containerservice@25.2.0
$> npm install @azure/arm-containerservice@25.3.0
$> npm install @azure/arm-containerservice@25.4.0-beta.1
$> npm install @azure/arm-containerservicefleet@2.1.0-beta.4
$> npm install @azure/arm-costmanagement@1.0.0-beta.3
$> npm install @azure/arm-databoundaries@1.0.0-beta.3
$> npm install @azure/arm-databox@6.0.0-beta.1
$> npm install @azure/arm-databricks@4.0.0-beta.1
$> npm install @azure/arm-datadog@4.0.0-beta.1
$> npm install @azure/arm-devhub@1.0.0-beta.5
$> npm install @azure/arm-discovery@1.0.0-beta.1
$> npm install @azure/arm-dns@6.0.0-beta.1
$> npm install @azure/arm-dnsresolver@2.0.0-beta.2
$> npm install @azure/arm-domainregistration@1.0.0
$> npm install @azure/arm-domainservices@5.0.0-beta.1
$> npm install @azure/arm-dynatrace@3.0.0-beta.1
$> npm install @azure/arm-edgeorder@1.0.0-beta.1
$> npm install @azure/arm-education@1.0.0-beta.5
$> npm install @azure/arm-guestconfiguration@1.0.0-beta.3
$> npm install @azure/arm-hanaonazure@4.0.0-beta.5
$> npm install @azure/arm-hdinsight@2.0.0-beta.1
$> npm install @azure/arm-healthbot@3.0.0
$> npm install @azure/arm-healthcareapis@4.0.0-beta.1
$> npm install @azure/arm-horizondb@1.0.0-beta.1
$> npm install @azure/arm-hybridcompute@5.0.0-beta.2
$> npm install @azure/arm-imagebuilder@5.0.0
$> npm install @azure/arm-iothub@7.0.0-beta.2
$> npm install @azure/arm-maintenance@1.0.0-beta.4
$> npm install @azure/arm-managednetworkfabric@2.0.0-beta.1
$> npm install @azure/arm-managementgroups@3.0.0-beta.1
$> npm install @azure/arm-mongocluster@1.2.0-beta.1
$> npm install @azure/arm-monitorslis@1.0.0-beta.2
$> npm install @azure/arm-monitorworkspaces@1.0.0-beta.1
$> npm install @azure/arm-msi@2.3.0-beta.1
$> npm install @azure/arm-mysql-flexible@4.0.0-beta.5
$> npm install @azure/arm-newrelicobservability@2.0.0-beta.2
$> npm install @azure/arm-notificationhubs@3.0.0-beta.3
$> npm install @azure/arm-operationalinsights@11.0.0-beta.1
$> npm install @azure/arm-peering@2.2.0-beta.1
$> npm install @azure/arm-postgresql-flexible@10.0.0-beta.2
$> npm install @azure/arm-postgresqlhsc@1.0.0-beta.1
$> npm install @azure/arm-powerbidedicated@5.0.0-beta.1
$> npm install @azure/arm-privatedns@4.0.0-beta.1
$> npm install @azure/arm-providerhub@1.0.0-beta.1
$> npm install @azure/arm-purview@2.0.0-beta.1
$> npm install @azure/arm-redhatopenshift@1.0.0-beta.2
$> npm install @azure/arm-rediscache@9.0.0-beta.1
$> npm install @azure/arm-redisenterprisecache@5.0.0-beta.1
$> npm install @azure/arm-reservations@10.0.0-beta.1
$> npm install @azure/arm-resourcegraph@5.0.0-beta.5
$> npm install @azure/arm-resourcehealth@5.0.0-beta.1
$> npm install @azure/arm-resources@8.0.0-beta.1
$> npm install @azure/arm-resources-subscriptions@3.0.0-beta.1
$> npm install @azure/arm-resourcesdeployments@1.0.0-beta.2
$> npm install @azure/arm-resourcesdeploymentstacks@2.0.0
$> npm install @azure/arm-security@6.0.0-beta.7
$> npm install @azure/arm-selfhelp@2.0.0-beta.7
$> npm install @azure/arm-serialconsole@3.0.0-beta.1
$> npm install @azure/arm-signalr@6.0.0-beta.3
$> npm install @azure/arm-sqlvirtualmachine@5.0.0-beta.10
$> npm install @azure/arm-standbypool@2.1.0
$> npm install @azure/arm-storage@20.0.0
$> npm install @azure/arm-storagecache@9.0.0-beta.1
$> npm install @azure/arm-storagemover@3.1.0
$> npm install @azure/arm-storagesync@10.0.0-beta.1
$> npm install @azure/arm-subscriptions@7.0.0-beta.1
$> npm install @azure/arm-support@4.0.0-beta.1
$> npm install @azure/arm-trafficmanager@6.2.0-beta.1
$> npm install @azure/arm-webpubsub@2.0.0-beta.3
$> npm install @azure/arm-weightsandbiases@1.0.0
$> npm install @azure/communication-common@2.4.2
$> npm install @azure/core-client@1.10.2
$> npm install @azure/core-rest-pipeline@1.24.0
$> npm install @azure/identity@4.14.0-beta.4
$> npm install @azure/keyvault-admin@4.7.2
$> npm install @azure/keyvault-certificates@4.11.0-beta.1
$> npm install @azure/keyvault-keys@4.10.2
$> npm install @azure/monitor-opentelemetry@1.18.1
$> npm install @azure/monitor-opentelemetry@1.18.0
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.42
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.41
$> npm install @azure/opentelemetry-instrumentation-azure-sdk@1.1.0-beta.1
$> npm install @azure/planetarycomputer@1.0.0-beta.1
$> npm install @azure/playwright@1.1.6
$> npm install @azure/search-documents@13.1.0-beta.1
$> npm install @azure/storage-blob@12.32.0
$> npm install @azure/storage-blob@12.33.0-beta.1
$> npm install @azure/storage-common@12.4.0
$> npm install @azure/storage-file-datalake@12.30.0
$> npm install @azure/storage-file-datalake@12.31.0-beta.1
$> npm install @azure/storage-file-share@12.31.0
$> npm install @azure/storage-file-share@12.32.0-beta.1
$> npm install @azure/storage-queue@12.30.0
$> npm install @azure/storage-queue@12.31.0-beta.1
$> npm install @typespec/ts-http-runtime@0.3.6
Feedback
If you have a bug or feature request for one of the libraries, please post an issue at the azure-sdk-for-js repository