Azure SDK for JavaScript (November 2025)
The Azure SDK team is pleased to announce our November 2025 client library releases.
46 packages released this month.
Stable Packages (19)
-
App Configuration
-
Cosmos DB
-
Identity Broker
-
Resource Management - Container Apps
-
Resource Management - Container Registry
-
Resource Management - Container Service
-
Resource Management - Cosmos DB
-
Resource Management - Data Protection
-
Resource Management - Device Registry
-
Resource Management - Managed Grafana
-
Resource Management - Mongo Cluster
-
Resource Management - Network
-
Resource Management - Oracle Database
-
Resource Management - Palo Alto Networks - Next Generation Firewall
-
Resource Management - Recovery Services
-
Resource Management - Redis Enterprise Cache
-
Resource Management - Storage
-
Resource Management - Subscriptions
-
VS Code Authentication Plugin
Patch Updates (11)
-
AI Projects
-
App Configuration
-
Azure Monitor OpenTelemetry
-
Core - Client - Core Rest Pipeline
-
Resource Management - Storage Mover
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
-
Storage - Queues
-
Tables
-
unknown
Beta Packages (15)
-
AI Projects
-
Artifacts
-
Batch
-
Identity
-
OpenAI
-
OpenTelemetry Exporter
-
Resource Management - Container Service
-
Resource Management - DNS Resolver
-
Resource Management - Device Provisioning Services
-
Resource Management - HDInsight
-
Resource Management - IoT Hub
-
Resource Management - MySQL Flexible
-
Resource Management - NetApp Files
-
Resource Management - Service Fabric Managed Clusters
-
TypeSpec HTTP Runtime
Release highlights
AI Projects 1.0.1 Changelog
Other Changes
- Update dependency package
openaiversion to6.1.0
AI Projects 2.0.0-beta.1 Changelog
Breaking changes
- add
project.agentsroute, built on top OpenAI’s “Responses” protocol - add
project.getOpenAIClientmethod to get an authenticated OpenAI client for your AI Foundry Project - add
project.redTeamsroute - remove
project.inferenceroute - remove
project.telemetryroute - remove
project.getAzureOpenAIClientmethod - remove
project.enableTelemetrymethod
App Configuration 1.9.2 Changelog
Other Changes
- Added internal pipeline policy to normalize (case-insensitive alphabetical) ordering of query parameters for deterministic request URLs. #36344
App Configuration 1.10.0 Changelog
Features Added
- Support snapshot reference #36105
- New type for SnapshotReference -
ConfigurationSetting<SnapshotReferenceValue> - Upon using
getConfigurationSetting(or add/update), useparseSnapshotReferencemethods to access the properties (to translateConfigurationSettinginto the type above). -
Helper method
isSnapshotReferencechecks the contentType and return boolean values. - Support
requirement_typefor feature flag. #36104
Artifacts 1.0.0-beta.17 Changelog
Breaking Changes
- Model LinkedService parameter OracleLinkedService parameter connection_string now is not required
- Model GreenplumLinkedService remove parameter password
- Model ExpressionV2 parameter value change its type from string to object
Features Added
- Add a new Model ServiceNowV2LinkedService
- Model ServiceNowV2ObjectDataset has a new parameter table_name
- Model ServiceNowV2ObjectDataset has a new parameter value_type
- linked service add support Presto server linked service
- Model DynamicsSink has a new parameter bypass_business_logic_execution
- Model DynamicsSink has a new parameter bypass_power_automate_flows
- Model AzurePostgreSqlSink has a new parameter write_method
- Model AzurePostgreSqlSink has a new parameter upsert_settings
- Model SnowflakeV2LinkedService has a new parameter role
- Model SnowflakeV2LinkedService has a new parameter schema
- Model AzurePostgreSqlLinkedService has a new parameter service_principal_embedded_cert
- Model AzurePostgreSqlLinkedService has a new parameter service_principal_embedded_cert_password
- Model ODataLinkedService has a new parameter service_principal_embedded_cert
- Model ODataLinkedService has a new parameter service_principal_embedded_cert_password
- Model Office365LinkedService has a new parameter service_principal_embedded_cert
- Model Office365LinkedService has a new parameter service_principal_embedded_cert_password
- Model RestServiceLinkedService has a new parameter service_principal_embedded_cert
- Model RestServiceLinkedService has a new parameter service_principal_embedded_cert_password
- Model SharePointOnlineListLinkedService has a new parameter service_principal_embedded_cert
- Model SharePointOnlineListLinkedService has a new parameter service_principal_embedded_cert_password
- Model AzureDatabricksLinkedService has a new parameter data_security_mode
- Model AmazonRdsForOracleLinkedService has a new parameter server
- Model AmazonRdsForOracleLinkedService has a new parameter authentication_type
- Model AmazonRdsForOracleLinkedService has a new parameter username
- Model AmazonRdsForOracleLinkedService has a new parameter encryption_client
- Model AmazonRdsForOracleLinkedService has a new parameter encryption_types_client
- Model AmazonRdsForOracleLinkedService has a new parameter crypto_checksum_client
- Model AmazonRdsForOracleLinkedService has a new parameter crypto_checksum_types_client
- Model AmazonRdsForOracleLinkedService has a new parameter initial_lob_fetch_size
- Model AmazonRdsForOracleLinkedService has a new parameter fetch_size
- Model AmazonRdsForOracleLinkedService has a new parameter statement_cache_size
- Model AmazonRdsForOracleLinkedService has a new parameter initialization_string
- Model AmazonRdsForOracleLinkedService has a new parameter enable_bulk_load
- Model AmazonRdsForOracleLinkedService has a new parameter fetch_tswtz_as_timestamp
- Model AmazonRdsForOracleLinkedService has a new parameter support_v1_data_types
- Model FtpServerLinkedService has a new parameter enable_server_certificate_validation
- Model HiveLinkedService has a new parameter enable_server_certificate_validation
- Model HttpLinkedService has a new parameter enable_server_certificate_validation
- Model ImpalaLinkedService has a new parameter enable_server_certificate_validation
- Model RestServiceLinkedService has a new parameter enable_server_certificate_validation
- Model SparkLinkedService has a new parameter enable_server_certificate_validation
- Model QuickBooksLinkedService has a new parameter refresh_token
- Model AmazonRdsForOracleSource has a new parameter number_precision
- Model AmazonRdsForOracleSource has a new parameter number_scale
- Model OracleSource has a new parameter number_precision
- Model OracleSource has a new parameter number_scale
- Model LakeHouseLinkedService has a new parameter authentication_type
- Model LakeHouseLinkedService has a new parameter credential
- Model WarehouseLinkedService has a new parameter authentication_type
- Model WarehouseLinkedService has a new parameter credential
- Model HDInsightLinkedService has a new parameter cluster_auth_type
- Model HDInsightLinkedService has a new parameter credential
Azure Monitor OpenTelemetry 1.14.1 Changelog
Bugs Fixed
- Fix dynamically importing the monitor-opentelemetry packages in Next.js.
Azure Monitor OpenTelemetry 1.14.2 Changelog
Bugs Fixed
- Fix azure SDK dependency version imports.
Batch 1.0.0-beta.4 Changelog
Breaking Changes
- Removed Certificate Management APIs and Types:
- Removed all certificate management operations and types, including:
CreateCertificate,CreateCertificateParameters,CreateCertificate201Response,DeleteCertificate,DeleteCertificateParameters,DeleteCertificate202Response,CancelCertificateDeletion,CancelCertificateDeletionParameters,ListCertificates,ListCertificatesParameters,ListCertificates200Response,GetCertificate,GetCertificateParameters,GetCertificate200Response, and all related types such asBatchCertificate,BatchCertificateOutput,BatchCertificateReference,BatchCertificateReferenceOutput, etc.- Removed all related response types, query/parameter types, and helper functions for certificate operations.
-
Removed certificate-related fields from model types, such as
certificateReferencesandtargetNodeCommunicationModefromBatchPoolCreateOptions,BatchPoolSpecification,BatchPoolSpecificationOutput,BatchPoolUpdateOptions, andBatchPoolReplaceOptions. - Removed/Changed Node Communication Mode:
- Removed
BatchNodeCommunicationModeand related types and fields from all models.
Features Added
- Job level FIFO
- Added
BatchJobDefaultOrderandBatchJobDefaultOrderOutputtypes. -
Extended
BatchTaskSchedulingPolicyandBatchTaskSchedulingPolicyOutputwith a newjobDefaultOrderproperty to support job-level FIFO scheduling. - CMK support on Pools
- Added
DiskCustomerManagedKey,DiskCustomerManagedKeyOutput,DiskEncryptionSetParameters, andDiskEncryptionSetParametersOutputfor customer-managed key (CMK) support on pools. - Extended
DiskEncryptionConfigurationandDiskEncryptionConfigurationOutputwith a newcustomerManagedKeyproperty. - Extended
ManagedDiskandManagedDiskOutputwith a newdiskEncryptionSetproperty. -
Added
BatchPoolIdentityReferenceandBatchPoolIdentityReferenceOutputfor referencing managed identities in disk encryption scenarios. - IPv6 support on Pools
- Added
ipv6AddresstoBatchNodeOutput. -
Added
ipv6RemoteLoginIPAddressandipv6RemoteLoginPorttoBatchNodeRemoteLoginSettingsOutput. - Metadata Security Protocol Support on Pools
- Added
HostEndpointSettings,HostEndpointSettingsOutput,HostEndpointSettingsModeTypes, andHostEndpointSettingsModeTypesOutput. - Added
ProxyAgentSettingsandProxyAgentSettingsOutput. -
Extended
SecurityProfileandSecurityProfileOutputwith a newproxyAgentSettingsproperty for metadata security protocol support. - IP Tag Support
- Added
IPFamily,IPFamilyOutput,IPTag, andIPTagOutputtypes. - Extended
BatchPublicIpAddressConfigurationandBatchPublicIpAddressConfigurationOutputwith newipFamiliesandipTagsproperties for IP tag support.
Core - Client - Core Rest Pipeline 1.22.2 Changelog
Bugs Fixed
- Fix invalid format of “User-Agent” header value Issue #36383
Cosmos DB 4.7.0 Changelog
Features Added
Dynamic Enablement for PPAF(Per Partition Automatic Failover): Added support to dynamically enable or disable PPAF based on the enablePartitionLevelFailover flag retrieved from the database account properties removing the need of SDK restart.
Identity 4.14.0-beta.1 Changelog
Features Added
- Added Kubernetes token proxy support (identity binding mode) to
WorkloadIdentityCredential. When enabled via theenableAzureKubernetesTokenProxyoption, the credential redirects token requests to an AKS-provided proxy to work around Entra ID’s limit on federated identity credentials per managed identity. This feature is opt-in and only available when usingWorkloadIdentityCredentialdirectly (not supported byDefaultAzureCredentialorManagedIdentityCredential). #36218
Identity Broker 1.3.0 Changelog
Features Added
- Added support for Linux broker authentication. #36460
OpenAI 3.0.0-beta.1 Changelog
Breaking Changes
- Update dependency package
openaiversion to6.1.0
OpenTelemetry Exporter 1.0.0-beta.36 Changelog
Bugs Fixed
-
Fixed dynamic import of the exporter package.
-
Add support for multiuser permissions in unix.
-
Add support for log message serialization for complex objects.
Resource Management - Container Apps 3.0.0 Changelog
Resource Management - Container Registry 11.0.0 Changelog
Resource Management - Container Service 24.0.0-beta.1 Changelog
Resource Management - Container Service 23.0.0 Changelog
Resource Management - Cosmos DB 16.4.0 Changelog
Resource Management - DNS Resolver 2.0.0-beta.1 Changelog
Resource Management - Data Protection 4.0.0 Changelog
Resource Management - Device Provisioning Services 6.0.0-beta.3 Changelog
Resource Management - Device Registry 1.1.0 Changelog
Resource Management - HDInsight 1.3.0-beta.4 Changelog
Resource Management - IoT Hub 7.0.0-beta.1 Changelog
Resource Management - Managed Grafana 2.0.0 Changelog
Resource Management - Mongo Cluster 1.1.0 Changelog
Resource Management - MySQL Flexible 4.0.0-beta.4 Changelog
Resource Management - NetApp Files 22.0.0-beta.1 Changelog
Resource Management - Network 34.1.0 Changelog
Resource Management - Oracle Database 3.0.0 Changelog
Resource Management - Palo Alto Networks - Next Generation Firewall 1.2.0 Changelog
Resource Management - Recovery Services 7.0.0 Changelog
Resource Management - Redis Enterprise Cache 4.0.0 Changelog
Resource Management - Service Fabric Managed Clusters 1.0.0-beta.5 Changelog
Resource Management - Storage 19.1.0 Changelog
Resource Management - Storage Mover 3.0.1 Changelog
Resource Management - Subscriptions 6.0.0 Changelog
Storage - Blobs 12.29.1 Changelog
Features Added
- Includes all features released in 12.29.0-beta.1.
Storage - Files Data Lake 12.28.1 Changelog
Features Added
- Includes all features released in 12.28.0-beta.1.
Storage - Files Share 12.29.1 Changelog
Features Added
- Includes all features released in 12.29.0-beta.1.
Storage - Queues 12.28.1 Changelog
Features Added
- Includes all features released in 12.28.0-beta.1.
Tables 13.3.2 Changelog
Bugs Fixed
- Fix issue #36588 where a ReferenceError is thrown in browser.
TypeSpec HTTP Runtime 0.3.2 Changelog
Bugs Fixed
- Fix invalid format of “User-Agent” header value Issue #36383
VS Code Authentication Plugin 2.1.0 Changelog
Features Added
- Added support for Linux broker authentication via VSCode. #36460
unknown 12.1.1 Changelog
Features Added
- Includes all features released in 12.1.0-beta.1
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/batch@1.0.0-beta.4
$> npm install @azure/ai-projects@1.0.1
$> npm install @azure/ai-projects@2.0.0-beta.1
$> npm install @azure/app-configuration@1.9.2
$> npm install @azure/app-configuration@1.10.0
$> npm install @azure/arm-appcontainers@3.0.0
$> npm install @azure/arm-containerregistry@11.0.0
$> npm install @azure/arm-containerservice@24.0.0-beta.1
$> npm install @azure/arm-containerservice@23.0.0
$> npm install @azure/arm-cosmosdb@16.4.0
$> npm install @azure/arm-dashboard@2.0.0
$> npm install @azure/arm-dataprotection@4.0.0
$> npm install @azure/arm-deviceprovisioningservices@6.0.0-beta.3
$> npm install @azure/arm-deviceregistry@1.1.0
$> npm install @azure/arm-dnsresolver@2.0.0-beta.1
$> npm install @azure/arm-hdinsight@1.3.0-beta.4
$> npm install @azure/arm-iothub@7.0.0-beta.1
$> npm install @azure/arm-mongocluster@1.1.0
$> npm install @azure/arm-mysql-flexible@4.0.0-beta.4
$> npm install @azure/arm-netapp@22.0.0-beta.1
$> npm install @azure/arm-network@34.1.0
$> npm install @azure/arm-oracledatabase@3.0.0
$> npm install @azure/arm-paloaltonetworksngfw@1.2.0
$> npm install @azure/arm-recoveryservices@7.0.0
$> npm install @azure/arm-redisenterprisecache@4.0.0
$> npm install @azure/arm-servicefabricmanagedclusters@1.0.0-beta.5
$> npm install @azure/arm-storage@19.1.0
$> npm install @azure/arm-storagemover@3.0.1
$> npm install @azure/arm-subscriptions@6.0.0
$> npm install @azure/core-rest-pipeline@1.22.2
$> npm install @azure/cosmos@4.7.0
$> npm install @azure/data-tables@13.3.2
$> npm install @azure/identity@4.14.0-beta.1
$> npm install @azure/identity-broker@1.3.0
$> npm install @azure/identity-vscode@2.1.0
$> npm install @azure/monitor-opentelemetry@1.14.1
$> npm install @azure/monitor-opentelemetry@1.14.2
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.36
$> npm install @azure/openai@3.0.0-beta.1
$> npm install @azure/storage-blob@12.29.1
$> npm install @azure/storage-common@12.1.1
$> npm install @azure/storage-file-datalake@12.28.1
$> npm install @azure/storage-file-share@12.29.1
$> npm install @azure/storage-queue@12.28.1
$> npm install @azure/synapse-artifacts@1.0.0-beta.17
$> npm install @typespec/ts-http-runtime@0.3.2
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