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, and BetaAgentsGetSessionOptionalParams shapes 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-version query parameter instead of api%2Dversion.
  • Removed redundant positional foundryFeatures parameters from beta memory store and model operations.
  • Fixed generated evaluation and optimization job errors to use ErrorModel instead of a standalone ApiError.
  • Restored the RubricCriterion root export for RubricBasedEvaluatorDefinition.

Breaking Changes

  • Removed the isolationKey positional parameter from project.beta.agents.createSession and project.beta.agents.deleteSession.
  • Removed IsolationKeySource, IsolationKeySourceUnion, IsolationKeySourceKind, EntraIsolationKeySource, and HeaderIsolationKeySource from the public API surface.
  • Removed TaskDataGenerationJobOptions and the "task" member from DataGenerationJobType / DataGenerationJobOptionsUnion.
  • Renamed body parameters to job for beta data generation jobs and evaluator generation jobs.
  • Renamed body parameters to taxonomy for beta evaluation taxonomy create/update operations.
  • Renamed body parameters to content for beta agent code upload operations.
  • Renamed CreateAgentVersionFromCodeRequest to CreateAgentVersionFromCodeMetadata.
  • Renamed evaluation target model types from Target, TargetUnion, TargetConfig, and TargetConfigUnion to EvaluationTarget, EvaluationTargetUnion, RedTeamTargetConfig, and RedTeamTargetConfigUnion.
  • Changed FabricIQPreviewTool and WorkIQPreviewTool configuration fields to live directly on the tool instead of nested parameter objects.
  • Changed PendingUploadRequest.pendingUploadType and PendingUploadResponse.pendingUploadType from "BlobReference" to "TemporaryBlobReference".
  • Changed DataGenerationTokenUsage token count properties from optional to required.
  • Changed Insight response properties insight_id, metadata, and state from optional to required.
  • Changed ModelSamplingParams sampling properties from required to optional.
  • Renamed UpdateToolboxRequest.toolbox_name to name.
  • Changed project.beta.agents.downloadAgentCode to use the agentVersion option instead of the version-specific overload and BetaAgentsDownloadAgentVersionCode* types.
  • Changed project.beta.models.create to return the create response body.
  • Changed project.beta.models.pendingUpload to use ModelPendingUploadRequest and ModelPendingUploadResponse.
  • Renamed body parameter to packageData for project.beta.skills.createFromPackage.

Features Added

  • Added FabricIQPreviewTool as a new agent tool kind ("fabric_iq_preview") usable through project.agents.createVersion and the ToolUnion type.
  • Added WorkIQPreviewTool as a new agent tool kind ("work_iq_preview") usable through project.agents.createVersion and the ToolUnion type.
  • Added getSessionLogStream and listSessionFiles operations on project.beta.agents.
  • Added createAgentVersionFromCode and downloadAgentCode operations on project.beta.agents for code-based hosted agents, plus the "CodeAgents=V1Preview" opt-in value on AgentDefinitionOptInKeys.
  • Added project.beta.models route 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 CodeDependencyResolution and dependency_resolution on CodeConfiguration for code-based hosted agent dependency resolution.
  • Added AgentVersionStatus type alias and surfaced status?: AgentVersionStatus on AgentVersion.
  • Added telemetry endpoint configuration support for hosted agents.
  • Added foundryFeatures opt-in flag ("Insights=V1Preview") on project.beta.insights list 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, and deleteGenerationJob operations on project.beta.datasets.
  • Added memory item CRUD operations on project.beta.memoryStores.
  • Added createFromPackage operation on project.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 BlobReferenceSasCredential model type (renamed from spec-level SasCredential).
  • Added AgentEndpointConfig model type (renamed from AgentEndpoint; AgentEndpoint is retained as a deprecated alias).
  • Added ToolboxSearchPreviewTool as a new agent tool kind ("toolbox_search_preview") usable through project.agents.createVersion and the ToolUnion type.
  • Added force option to project.agents.delete and project.agents.deleteVersion for force-deleting hosted agents with active sessions.
  • Added project.beta.routines operations for creating, updating, listing, enabling, disabling, and deleting routines.
  • Added convenience create method on project.beta.models that 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.deleteKnowledgeSourceFile so the underlying request now targets the correct file (previously the name and fileId arguments were swapped on the wire, causing deletes to silently no-op).

Breaking Changes

  • queryRewrites on SemanticSearchOptions is now serialized to the new wire string format (e.g., generative|count-3); the public GenerativeQueryRewrites shape is unchanged but consumers reading raw request bodies should expect the new format.

Features Added

  • Regenerated from the 2026-05-01-preview Search service API.
  • Added resetSkills method to SearchIndexerClient to selectively re-execute specified skills in a skillset.
  • Added resetDocuments method to SearchIndexerClient to selectively re-ingest specific documents in the data source.
  • Added resyncIndexer method to SearchIndexerClient to re-sync pre-defined options (e.g., permissions) from the data source.
  • Added listIndexStatsSummary method to SearchIndexClient to retrieve paged statistics summaries for all indexes in the service.
  • Added new knowledge source kinds: IndexedSharePoint, RemoteSharePoint, WorkIQ, FabricDataAgent, and FabricOntology, along with corresponding KnowledgeBaseReference types.
  • Added KnowledgeBaseModelQueryPlanningActivityRecord and KnowledgeBaseModelAnswerSynthesisActivityRecord activity record types.
  • Added KnowledgeRetrievalLowReasoningEffort and KnowledgeRetrievalMediumReasoningEffort reasoning effort variants for knowledge retrieval, along with KnowledgeRetrievalOutputMode.
  • Added PurviewSensitivityLabelInfo on knowledge base reference and response types for Purview sensitivity labeling.
  • Added messages, maxOutputDocuments, maxOutputSize, outputMode, and retrievalReasoningEffort properties to KnowledgeBaseRetrievalRequest.
  • Added alwaysQuerySource, enableImageServing, failOnError, and maxOutputDocuments properties to BaseKnowledgeSourceParams.
  • Added ContentUnderstandingSkillChunkingMethod and corresponding method property on ContentUnderstandingSkillChunkingProperties.
  • Added mode (IndexingMode), statusDetail (IndexerExecutionStatusDetail), IndexerCurrentState, and IndexerRuntime properties surfaced on indexer execution results.
  • Added warning to BaseKnowledgeBaseActivityRecord.
  • Added hybridSearch option on BaseSearchRequestOptions to configure hybrid search behaviors.
  • Added querySourceAuthorization and enableElevatedRead options on BaseSearchRequestOptions and GetDocumentOptions to issue queries with a query-source token and to bypass document-level permission checks.
  • Added querySourceAuthorization option on RetrieveOptions for knowledge base retrieval.
  • Added preview-only configuration properties on KnowledgeBase: outputMode, retrievalReasoningEffort, retrievalInstructions, answerInstructions, and corsOptions.
  • Added new public knowledge source kinds: IndexedSharePointKnowledgeSource, RemoteSharePointKnowledgeSource, WorkIQKnowledgeSource, FabricDataAgentKnowledgeSource, and FabricOntologyKnowledgeSource (and their *Parameters companions).
  • Exported KnownKnowledgeRetrievalOutputMode, KnownKnowledgeRetrievalReasoningEffortKind, KnownIndexedSharePointContainerName, and IndexedSharePointContainerName enums.

Azure AI Transcription 1.0.0 Changelog

Breaking Changes

  • Combined TranscriptionClient.transcribe’s options and operationOptions parameters into a single options bag. TranscriptionOptions now extends OperationOptions, so callers can pass abortSignal, requestOptions, tracingOptions, and onResponse alongside transcription-specific parameters in the same object. TranscribeOptions is no longer re-exported from the package root; it remains available from the @azure/ai-speech-transcription/api subpath for advanced scenarios that call the underlying operation directly. Callers that previously passed (source, options, operationOptions) should merge both objects into a single options argument.

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 offsetMilliseconds and durationMilliseconds to offsetInMs and durationInMs on TranscribedPhrase and TranscribedWord to align with the Azure SDK design guidelines for duration-valued properties.
  • Renamed TranscriptionClientOptionalParams to TranscriptionClientOptions and TranscribeOptionalParams to TranscribeOptions to follow the <Name>Options naming convention.
  • Removed string from the FileContents union type to avoid ambiguity with file paths and URLs. Pass a NodeJS.ReadableStream, ReadableStream<Uint8Array>, Uint8Array, or Blob instead.

Azure Monitor OpenTelemetry 1.18.1 Changelog

Other Changes

  • Updated OpenTelemetry experimental dependencies from ^0.217.0 to ^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). The otlp-transformer in this release replaces its protobufjs dependency with a custom serializer, resolving related npm audit advisories.
  • Removed the redundant private quickpulseClientOptions field from QuickpulseSender; tests now read credential and credentialScopes directly 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.1 release 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-node packages, @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 EntraTokenCredential scope 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 rendered rai_warnings front 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 operationOptionsToRequestParameters to correctly preserve tracingOptions in the returned RequestParameters. PR #38285

Identity 4.14.0-beta.4 Changelog

Bugs Fixed

  • Fixed AzureDeveloperCliCredential to 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 handleMsalError to preserve the original MSAL error via cause on AuthenticationRequiredError, allowing callers to access .claims on 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 to customDimensions.

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’s body was 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 createOpenTelemetryInstrumenter factory function from the package entry point.

Playwright 1.1.6 Changelog

Bugs Fixed

  • Validated workspace storageUri against an Azure Storage Blob allowlist before uploading reports.

Features Added

  • Added a sourceType option to createAzurePlaywrightConfig and getConnectOptions that sets the sourceType query parameter on the remote browser WebSocket endpoint. Supported values are PlaywrightWorkspacesTestRun (default) and Others. 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 defined when loaded as ESM under Node, and SyntaxError: Unexpected token 'export' when loaded as CommonJS. The bundled Emscripten output now polyfills require/__filename/__dirname from import.meta.url for the ESM build, and the CommonJS copy is rewritten to use module.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 grade property from TranslationTarget.
  • Changed gender property in TranslationTarget to use TranslationGender type.
  • Changed tone property in TranslationTarget to use TranslationTone type.

Features Added

  • GA release based on the Azure AI Translator API stable version 2026-06-06.
  • Added TranslationGender and TranslationTone types for improved type safety on translation parameters.

TypeSpec HTTP Runtime 0.3.6 Changelog

Bugs Fixed

  • Fix an issue in NodeHttpClient where we incorrectly send the whole backing buffer when request body is an ArrayBufferView. PR #38718
  • createHttpHeaders now 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.url to RequestImageContentPart.imageUrl to align the SDK model with the image_url wire shape used by 2026-06-01-preview.
  • API version updated from 2026-04-10 to 2026-06-01-preview.

Features Added

  • Added Azure realtime native voices via AzureRealtimeNativeVoice, including the KnownAzureRealtimeNativeVoiceName enum for service-known voice names.
  • Added WebRTC SDP negotiation types for RTC calling: ClientEventRtcCallSdpCreate, ServerEventRtcCallSdpCreated, ServerEventRtcCallError, and RtcCallErrorDetails.
  • Added ServerEventResponseInvocationDelta for passthrough hosted-agent invocation SSE payloads.
  • Added output-audio playback lifecycle events: ServerEventOutputAudioBufferStarted and ServerEventOutputAudioBufferStopped.
  • Added KnownEchoCancellationReferenceSource / EchoCancellationReferenceSource to configure echo-cancellation reference input.
  • Added image_url wire mapping support for Background.imageUrl.

Voice Live 1.0.0 Changelog

Bugs Fixed

  • Fixed voiceSerializer to convert Azure voice properties (e.g. endpointId, customLexiconUrl) to snake_case wire format (endpoint_id, custom_lexicon_url).

  • Fixed voiceSerializer to 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-preview to 2026-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) and AzureKeyCredential.
  • 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 RequestImageContentPart and RequestImageContentPartDetail.
  • 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 metadata for arbitrary key-value pairs on ResponseCreateParams and VoiceLiveResponse.
  • 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 the samples/telemetry/ and samples/telemetry-browser/ samples.
  • Automatic proxy support via standard HTTPS_PROXY / HTTP_PROXY / NO_PROXY environment 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) and AzureKeyCredential.
  • 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 RequestImageContentPart and RequestImageContentPartDetail.
  • 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 metadata for arbitrary key-value pairs on ResponseCreateParams and VoiceLiveResponse.
  • 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 the samples/telemetry/ and samples/telemetry-browser/ samples.
  • Automatic proxy support via standard HTTPS_PROXY / HTTP_PROXY / NO_PROXY environment 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/planetarycomputer package.
  • 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