Azure SDK for Java (June 2026)
The Azure SDK team is pleased to announce our June 2026 client library releases.
87 packages released this month.
Stable Packages (33)
-
AI Agents
-
AI Projects
-
Azure AI Transcription
-
Core - Client - AMQP
-
Cosmos DB
-
Cosmos DB Encryption
-
Cosmos Kafka Connect
-
Cosmos Spark 3.4
-
Cosmos Spark 3.5
-
Cosmos Spark 4.0
-
Fabric Cosmos Spark Auth
-
Key Vault - Administration
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
-
OLTP Spark 3.3 Connector for Azure Cosmos DB SQL API
-
Resource Management - App Compliance Automation
-
Resource Management - Computelimit
-
Resource Management - Container Service
-
Resource Management - Log Analytics
-
Resource Management - Storage
-
Resource Management - Storage Mover
-
Storage - Blobs
-
Storage - Blobs Batch
-
Storage - Blobs Cryptography
-
Storage - Common
-
Storage - Files Data Lake
-
Storage - Files Share
-
Storage - Internal Avro
-
Storage - Queues
-
Text Translation
-
Voice Live
-
unknown
Patch Updates (12)
-
Core - Client - Core
-
Core - Client - Core Serializer GSON JSON
-
Core - Client - Core Serializer Jackson JSON
-
Core - Client - HTTP Netty
-
Core - Client - HTTP OkHttp
-
Core - Management - Core
-
Identity
-
Identity Broker
-
Resource Management - Change Analysis
-
SDK - Bill of Materials
-
azure-core-http-jdk-httpclient
-
azure-core-http-vertx
Beta Packages (29)
-
AI Agents
-
AI Projects
-
Azure AI Search
-
Confidential Ledger
-
Content Understanding
-
Core - Client - Core Experimental
-
Core - Client - Core Serializer Apache Avro
-
Core - Client - Test
-
Core - Plugin - Tracing OpenTelemetry Plugin
-
Cosmos Test
-
Key Vault - Certificates
-
Resource Management - Cloud Health
-
Resource Management - Cognitive Services
-
Resource Management - Container Service
-
Resource Management - Container Service Fleet
-
Resource Management - Deployment Manager
-
Resource Management - Fileshares
-
Resource Management - Horizondb
-
Resource Management - Managed Service Identity
-
Resource Management - Monitor-Slis
-
Resource Management - Monitor-Workspaces
-
Resource Management - PostgreSQL Flexible Server
-
Resource Management - Security
-
Resource Management - Traffic Manager
-
Resource Management - Trusted Signing
-
Storage - Blobs Changefeed
-
Storage - Blobs NIO
-
Voice Live
-
azure-core-metrics-opentelemetry
Release highlights
AI Agents 2.1.0-beta.1 Changelog
Breaking Changes
HostedAgentDefinition’s canonical (@Generated) constructor changed fromHostedAgentDefinition(List<ProtocolVersionRecord> containerProtocolVersions, String cpu, String memory)toHostedAgentDefinition(String cpu, String memory);containerProtocolVersionsis now a mutable property set viasetContainerProtocolVersions(...). The previous 3-argument constructor is retained for source compatibility but is no longer the recommended entry point.
Features Added
- Added new
ToolboxesClientandToolboxesAsyncClientsub-clients (preview, opt-in viaFoundryFeaturesOptInKeys.TOOLBOXES_V1_PREVIEW) for managing toolboxes and toolbox versions, with operations includingcreateToolboxVersion,getToolbox,getToolboxVersion,listToolboxes,listToolboxVersions,updateToolbox,deleteToolbox, anddeleteToolboxVersion. NewbuildToolboxesClient()andbuildToolboxesAsyncClient()methods onAgentsClientBuilder. - Added new
AgentSessionFilesClientandAgentSessionFilesAsyncClientsub-clients for working with files in an agent session, withuploadSessionFile,downloadSessionFile,getSessionFiles, anddeleteSessionFile. NewbuildAgentSessionFilesClient()andbuildAgentSessionFilesAsyncClient()methods onAgentsClientBuilder. - Added
buildAgentScopedOpenAIClient(String agentName)andbuildAgentScopedOpenAIAsyncClient(String agentName)toAgentsClientBuilderfor constructing OpenAI clients targeting a specific agent’s endpoint (base URL{endpoint}/agents/{agentName}/endpoint/protocols/openai). The defaultbuildOpenAIClient()/buildOpenAIAsyncClient()continue to target{endpoint}/openai/v1. - Added agent-session operations to
AgentsClientandAgentsAsyncClient:createSession,getSession,deleteSession,listSessions, andgetSessionLogStreamWithResponse. New related models:AgentSessionResource,AgentSessionStatus,SessionDirectoryEntry,SessionDirectoryListResponse,SessionFileWriteResponse,SessionLogEvent,SessionLogEventType,IsolationKeySource(withKind),EntraIsolationKeySource, andHeaderIsolationKeySource. - Added
updateAgentDetails(String, UpdateAgentDetailsPatchRequest, ...)andupdateAgentDetailsWithResponseonAgentsClient/AgentsAsyncClientfor patching agent details, plus newUpdateAgentDetailsPatchRequestmodel. - Added new agent-endpoint and identity model types for hosted agents:
AgentEndpoint,AgentEndpointProtocol,AgentEndpointAuthorizationScheme(withType),EntraAuthorizationScheme,BotServiceAuthorizationScheme,BotServiceRbacAuthorizationScheme,AgentIdentity,AgentBlueprintReference(withType),ManagedAgentIdentityBlueprintReference,AgentCard, andAgentCardSkill.AgentDetailsnow exposesgetAgentEndpoint,getInstanceIdentity,getBlueprint,getBlueprintReference, andgetAgentCard.AgentVersionDetailsnow exposesgetInstanceIdentity,getBlueprint,getBlueprintReference, andgetAgentGuid. - Added agent-versioning model types:
VersionIndicator(withType),VersionRefIndicator,VersionSelector(withType),VersionSelectionRule,FixedRatioVersionSelectionRule, andCreateAgentVersionInput. HostedAgentDefinitionnow supports both container-based and code-based deployments: addedContainerConfigurationandCodeConfigurationmodel types, with newgetContainerConfiguration/setContainerConfiguration,getCodeConfiguration/setCodeConfiguration,getProtocolVersions/setProtocolVersions, andsetContainerProtocolVersionsaccessors. Container vs. code configuration is mutually exclusive (validated server-side).- Added new preview tool
WorkIqPreviewTool(and parametersWorkIQPreviewToolParameters) with discriminator valuework_iq_preview. AddedToolType.WORK_IQ_PREVIEW. - Added optional
nameanddescriptionproperties (with getters and setters) toCodeInterpreterTool,CaptureStructuredOutputsTool,FileSearchTool,ImageGenTool,WebSearchTool, andWorkIqPreviewToolfor user-defined tool labels. - Added new feature-flag values to
FoundryFeaturesOptInKeys:TOOLBOXES_V1_PREVIEW(Toolboxes=V1Preview) andSKILLS_V1_PREVIEW(Skills=V1Preview). - Added new feature-flag values to
AgentDefinitionOptInKeys:CONTAINER_AGENTS_V1_PREVIEW(ContainerAgents=V1Preview) andAGENT_ENDPOINT_V1_PREVIEW(AgentEndpoints=V1Preview). - Added new toolbox samples under
com.azure.ai.agents.toolboxes:CreateToolboxVersion,GetToolbox,GetToolboxVersion,ListToolboxes,ListToolboxVersions,UpdateToolbox,DeleteToolbox, andDeleteToolboxVersion.
AI Agents 2.1.0 Changelog
Features Added
- Added protocol-style methods on
ResponsesClientandResponsesAsyncClientthat accept a raw JSON request body (BinaryData) and acom.openai.core.RequestOptions, and return the openai-java raw HTTP response. These mirror the existingcreateAzureResponseandcreateStreamingAzureResponsetyped surface:createResponseWithResponse(returnsHttpResponseFor<Response>) andcreateResponseStreamWithResponse(returnsHttpResponseFor<StreamResponse<ResponseStreamEvent>>). They delegate to the underlying openai-javaResponseService.withRawResponse()surface and continue to flow through the Azure HTTP pipeline. - Added preview support for external agents via
ExternalAgentDefinition,AgentKind.EXTERNAL, andAgentDefinitionOptInKeys.EXTERNAL_AGENTS_V1_PREVIEW. - Added preview code-based hosted agent operations on
AgentsClientandAgentsAsyncClient, includingcreateAgentVersionFromCode,updateAgentFromCode, anddownloadAgentCode, plus related code package models such asCreateAgentVersionFromCodeContent,CodeFileDetails, andCodeDependencyResolution.CodeConfigurationnow exposes the service-computed code package hash viagetContentSha256(). - Added preview agent optimization job and candidate management operations on
AgentsClientandAgentsAsyncClient, including creating, listing, retrieving, canceling, and deleting optimization jobs, listing and inspecting candidates, downloading candidate files, and promoting candidates. - Added
stopSessionandstopSessionWithResponseto stop hosted-agent sessions. - Added
forcequery parameter support for hosted-agentdeleteAgentWithResponseanddeleteAgentVersionWithResponserequests throughRequestOptions, allowing active sessions to be cascade-deleted. - Added individual memory item operations to
MemoryStoresClientandMemoryStoresAsyncClient:createMemory,updateMemory,listMemories,getMemory, anddeleteMemory, with newListMemoriesOptions,DeleteMemoryResponse, andMemoryItemKind.PROCEDURALsupport. - Added new preview tools
FabricIqPreviewToolandToolboxSearchPreviewTool, plus related tool call/output models for Azure tools. - Added optional per-tool configuration via
ToolConfigandtoolConfigsaccessors on supported tool classes. - Added
getComparisonFilter()andgetCompoundFilter()convenience getters onFileSearchToolfor retrieving OpenAI filter types. - Added new feature-flag values, including
AgentDefinitionOptInKeys.CODE_AGENTS_V1_PREVIEW,AgentDefinitionOptInKeys.EXTERNAL_AGENTS_V1_PREVIEW, andFoundryFeaturesOptInKeys.AGENTS_OPTIMIZATION_V1_PREVIEW. - Added hosted-agent, Fabric IQ, Toolbox Search, and async toolbox samples.
Breaking Changes
AgentEndpointrenamed toAgentEndpointConfig.- Session file listing methods on
AgentSessionFilesClientandAgentSessionFilesAsyncClientwere renamed fromgetSessionFilestolistSessionFilesand now return pagedSessionDirectoryEntryresults.SessionDirectoryListResponsewas removed. - Hosted-agent session methods no longer take a required
isolationKeyargument. Use overloads that accept the optionaluserIsolationKeyvalue, or set thex-ms-user-isolation-keyheader throughRequestOptions. AgentDefinitionOptInKeys.CONTAINER_AGENTS_V1_PREVIEWwas removed. Use the applicable hosted-agent, code-agent, agent-endpoint, workflow-agent, or external-agent opt-in key instead.HostedAgentDefinitionno longer exposes top-levelimageorcontainerProtocolVersionsaccessors. UseContainerConfigurationfor container images andprotocolVersionsfor ingress protocol configuration.CodeConfigurationconstructor now requiresCodeDependencyResolutionin addition to runtime and entry point.WorkIqPreviewToolnow takes the Work IQ project connection ID directly.WorkIQPreviewToolParameterswas removed.
AI Projects 2.1.0-beta.1 Changelog
Features Added
- Added new
SkillsClientandSkillsAsyncClientsub-clients (preview, opt-in viaFoundryFeaturesOptInKeys.SKILLS_V1_PREVIEW) with operations tocreateSkill,createSkillFromPackage,getSkill,downloadSkill,listSkills,updateSkill, anddeleteSkill. NewbuildSkillsClient()andbuildSkillsAsyncClient()methods onAIProjectClientBuilder. NewSkillDetailsmodel. - Added
buildAgentScopedOpenAIClient(String agentName)andbuildAgentScopedOpenAIAsyncClient(String agentName)toAIProjectClientBuilderfor constructing OpenAI clients targeting a specific agent’s endpoint (base URL{endpoint}/agents/{agentName}/endpoint/protocols/openai). The defaultbuildOpenAIClient()/buildOpenAIAsyncClient()continue to target{endpoint}/openai/v1. - Added
thresholdproperty (Double) toEvaluatorMetricwithgetThreshold()andsetThreshold(Double). - Added
entryPoint,imageTag, andblobUrlproperties toCodeBasedEvaluatorDefinitionwith corresponding getters and setters; added a no-argument constructor andsetCodeText(String)setter. - Added new feature-flag values to
FoundryFeaturesOptInKeys:SKILLS_V1_PREVIEW(Skills=V1Preview) andTOOLBOXES_V1_PREVIEW(Toolboxes=V1Preview). - Added new samples
SkillsSampleandSkillsAsyncSampledemonstrating end-to-end use of the Skills sub-client.
AI Projects 2.1.0 Changelog
Features Added
- Added new preview
DataGenerationJobsClientandDataGenerationJobsAsyncClientsub-clients for creating, retrieving, listing, canceling, and deleting data generation jobs, with related data generation source, output, token usage, and options models. - Added new preview
ModelsClientandModelsAsyncClientsub-clients for registering and managing model weights as FoundryModelVersionresources, including pending upload, asynchronous model-version creation, listing, retrieving, updating, deleting, and credential retrieval operations. - Added new preview
RoutinesClientandRoutinesAsyncClientsub-clients for creating or updating routines, retrieving, enabling, disabling, listing, deleting, listing runs, and dispatching routines, with related routine trigger, action, dispatch payload, and run models. - Added evaluator generation job operations to
EvaluatorsClientandEvaluatorsAsyncClient, including create, get, list, cancel, and delete operations, plus evaluator pending-upload and credential helper operations. - Added versioned skill management on
SkillsClientandSkillsAsyncClient, includingcreateSkillVersion,createSkillVersionFromFiles,listSkillVersions,getSkillVersion,getSkillContent,getSkillVersionContent, anddeleteSkillVersion. - Added
EvaluationsHelperand Azure evaluator model types, such asTestingCriterionAzureAIEvaluatorandGraderAzureAIEvaluator, to adapt Azure evaluator definitions to OpenAI evaluation request types. - Added protocol-style
WithResponseoverloads withRequestOptionsfor connection retrieval and dataset file/folder upload helpers. - Added new feature-flag values to
FoundryFeaturesOptInKeys:ROUTINES_V1_PREVIEW(Routines=V1Preview),DATA_GENERATION_JOBS_V1_PREVIEW(DataGenerationJobs=V1Preview),MODELS_V1_PREVIEW(Models=V1Preview), andAGENTS_OPTIMIZATION_V1_PREVIEW(AgentsOptimization=V1Preview).
Breaking Changes
- The Skills API is now versioned.
SkillDetailswas removed and replaced bySkillandSkillVersion. UsecreateSkillVersioninstead ofcreateSkill,createSkillVersionFromFilesinstead ofcreateSkillFromPackage,getSkillContent/getSkillVersionContentinstead ofdownloadSkill, anddeleteSkillVersionfor deleting a specific skill version.updateSkillnow updates the default version only. - The
bodyparameter onEvaluationTaxonomiesClient.createEvaluationTaxonomy,EvaluationTaxonomiesClient.updateEvaluationTaxonomy, and their async counterparts was renamed totaxonomy.
Azure AI Search 12.1.0-beta.1 Changelog
Features Added
- Added support for the
2026-05-01-Previewservice version. - Added new knowledge source types:
FabricDataAgentKnowledgeSource,FabricOntologyKnowledgeSource,FileKnowledgeSource,IndexedSharePointKnowledgeSource,IndexedSqlKnowledgeSource,McpServerKnowledgeSource,RemoteSharePointKnowledgeSource, andWorkIQKnowledgeSource. - Added MCP server knowledge source types including
McpServerAuthentication,McpServerOutputParsing, andMcpServerTool. - Added knowledge base reference types:
KnowledgeBaseFabricDataAgentReference,KnowledgeBaseFabricOntologyReference,KnowledgeBaseFileReference,KnowledgeBaseIndexedSharePointReference,KnowledgeBaseIndexedSqlReference,KnowledgeBaseMcpServerReference,KnowledgeBaseRemoteSharePointReference, andKnowledgeBaseWorkIQReference. - Added
FreshnessPolicymodel for knowledge source freshness configuration. - Added
ContentColumnMappingandEmbeddingColumnMappingmodels. - Added
SharePointConnectorAppRegistrationfor SharePoint connector authentication. - Added
PurviewSensitivityLabelInfomodel. - Added
WorkIQAttributionmodel. - Added
AssetStoremodel. - Added
failOnError,maxOutputDocuments, andenableImageServingproperties to knowledge source parameters. - Added knowledge source params subtypes:
FabricDataAgentKnowledgeSourceParams,FabricOntologyKnowledgeSourceParams,FileKnowledgeSourceParams,IndexedSharePointKnowledgeSourceParams,IndexedSqlKnowledgeSourceParams,McpServerKnowledgeSourceParams,RemoteSharePointKnowledgeSourceParams, andWorkIQKnowledgeSourceParams. - Added
ImageServingStatisticsmodel for knowledge base image content retrieval.
Breaking Changes
- Renamed
AIServicestoAiServices, includinggetAIServices()/setAIServices()togetAiServices()/setAiServices()onKnowledgeSourceIngestionParameters. - Renamed
getInputTokens()/getOutputTokens()togetInputTokensCount()/getOutputTokensCount()onKnowledgeBaseModelWebSummarizationActivityRecord. - Changed
KnowledgeBaseRetrievalClientandKnowledgeBaseRetrievalAsyncClientretrieve()andretrieveWithResponse()signatures — client is now scoped to a single knowledge base at construction;knowledgeBaseNameparameter replaced withKnowledgeBaseRetrievalOptions.
Azure AI Transcription 1.0.0 Changelog
Breaking Changes
- Replaced the single-argument
transcribeWithResponse(TranscriptionOptions)convenience overload onTranscriptionClientandTranscriptionAsyncClientwithtranscribeWithResponse(TranscriptionOptions, RequestOptions), aligning with the Azure SDK for Java guideline that the maximal*WithResponseoverload must acceptRequestOptions. Callers can passnullto use defaults. TranscriptionDiarizationOptionsno longer has a no-arg constructor. Callers must now explicitly pass anenabledflag via the newTranscriptionDiarizationOptions(boolean enabled)constructor, allowing diarization to be set to eithertrueorfalse. TheisEnabled()getter is retained.- Removed
TranscriptionContentfrom the public API. It was an internal multipart-request-body wrapper that was never accepted or returned by any public method; the publictranscribe/transcribeWithResponseoverloads now build the multipart body internally. - Changed the return type of
TranscribedPhrase.getOffset()andTranscribedWord.getOffset()fromint(milliseconds) tojava.time.Durationto align with the idiomatic Java type already used bygetDuration()and to let callers easily convert/compare across units.
Confidential Ledger 1.1.0-beta.3 Changelog
Bugs Fixed
- Hardened
ConfidentialLedgerRedirectPolicyto enforce a stricter redirect destination policy. The client now only follows HTTP redirects whose target host is the original ledger host or one of its subdomains (using the same scheme). Redirects to sibling ledgers, parent domains, unrelated hosts, or look-alike suffix domains are refused, logged at the warning level, and never followed, preventing the sensitiveAuthorizationheader from being forwarded to an unintended destination.
Content Understanding 1.1.0-beta.2 Changelog
Features Added
DocumentSourcenow parses polygons with any number of points (three or more pairs) instead of requiring exactly four, and supports the page-onlyD(page)form. When only a page number is available,getPolygon()andgetBoundingBox()returnnull.- Added
Sample_Advanced_ContentSourceandSample_Advanced_ContentSourceAsyncsamples demonstrating how to read document grounding sources and render field highlight overlays.
Bugs Fixed
- Filtered service-emitted
LLMStats:telemetry entries from the renderedrai_warningsfront matter inLlmInputHelper.toLlmInput.
Core - Client - AMQP 2.12.0 Changelog
Features Added
- Added support for reading the
com.microsoft:max-message-batch-sizeAMQP vendor property from sender link remote properties, with fallback tomax-message-sizewhen the property is absent. Allows downstream messaging packages to size message batches against the broker-enforced batch limit, which can be smaller thanmax-message-sizeon Premium large-message entities. (#48214)
Core - Client - Core 1.58.1 Changelog
Other Changes
Dependency Updates
- Upgraded Jackson from
2.18.6to2.18.7. - Upgraded Reactor from
3.7.17to3.7.18.
Core - Client - Core Experimental 1.0.0-beta.68 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18.
Core - Client - Core Serializer Apache Avro 1.0.0-beta.65 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18.
Core - Client - Core Serializer GSON JSON 1.4.5 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Gson from
2.13.1to2.14.0.
Core - Client - Core Serializer Jackson JSON 1.6.5 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Jackson from
2.18.6to2.18.7.
Core - Client - HTTP Netty 1.16.5 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18. - Upgraded Reactor Netty from
1.2.16to1.2.18. - Upgraded Netty dependencies from
4.1.132.Finalto4.1.135.Final. - Upgraded Netty TcNative dependencies from
2.0.75.Finalto2.0.78.Final.
Core - Client - HTTP OkHttp 1.13.5 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18.
Core - Client - Test 1.27.0-beta.16 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18.
Core - Management - Core 1.19.5 Changelog
Core - Plugin - Tracing OpenTelemetry Plugin 1.0.0-beta.64 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1.
Cosmos DB 4.81.0 Changelog
Features Added
- Added support for creating Global Secondary Index (GSI) containers via
CosmosContainerProperties.setGlobalSecondaryIndexDefinition()/getGlobalSecondaryIndexDefinition(), the newCosmosGlobalSecondaryIndexDefinitionmodel, and theCosmosGlobalSecondaryIndexBuildStatusenum returned bygetStatus(). - See PR 48480 - Promoted the Full Fidelity Change Feed (AllVersionsAndDeletes) APIs to GA - See PR 49283
- Enabled
ReadConsistencyStrategyfor Gateway V1 (compute gateway) and Gateway V2 (thin client proxy). Previously only supported in Direct mode. - See PR 48787
Bugs Fixed
- Fixed region name normalization for preferred and excluded regions — non-canonical inputs (e.g.,
"westus3","WEST US 3") are now mapped to the canonical form. Also fixed a case-sensitive exclude-region check in PPCB reevaluate logic. - See PR 49090 - Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed silent drift in
CosmosChangeFeedRequestOptionswhen resuming from a continuation token viabyPage(savedContinuation). Previously onlymaxPrefetchPageCountandthroughputControlGroupNamewere inherited onto the rebuilt impl;endLSN,customSerializer,excludeRegions,readConsistencyStrategy,completeAfterAllCurrentChangesRetrieved, and other caller-supplied configuration were silently dropped. All non-token-encoded fields are now propagated. - See PR 49276
Cosmos DB Encryption 2.30.0 Changelog
Other Changes
- Updated
azure-cosmosto version4.81.0.
Cosmos Kafka Connect 2.11.0 Changelog
Bugs Fixed
- Fixed per-record error isolation in Kafka sink transformer to honor DLQ and tolerance settings, instead of failing the entire batch when a single record fails during transformation. - See PR 49286
- Guarded
ErrantRecordReporter.report()inCosmosWriterBaseagainst secondary failures so DLQ errors do not mask original write failures. - See PR 49286
Cosmos Spark 3.4 4.49.0 Changelog
Bugs Fixed
- Improved partition planning performance for change feed with large number of feed ranges. - See PR 49086
- Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed
OperationCancelledException(“End-to-end timeout hit”) on sparse cross-partition queries by opting into the SDK’sallowEmptyPagesbehavior, so the per-page timeout applies per page instead of being exceeded by serial empty-page drains. Note: this surfaces one iterator callback per empty page where previously a single callback could drain many. - See PR 49276
Cosmos Spark 3.5 4.49.0 Changelog
Bugs Fixed
- Improved partition planning performance for change feed with large number of feed ranges. - See PR 49086
- Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed
OperationCancelledException(“End-to-end timeout hit”) on sparse cross-partition queries by opting into the SDK’sallowEmptyPagesbehavior, so the per-page timeout applies per page instead of being exceeded by serial empty-page drains. Note: this surfaces one iterator callback per empty page where previously a single callback could drain many. - See PR 49276
Cosmos Spark 3.5 4.49.0 Changelog
Bugs Fixed
- Improved partition planning performance for change feed with large number of feed ranges. - See PR 49086
- Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed
OperationCancelledException(“End-to-end timeout hit”) on sparse cross-partition queries by opting into the SDK’sallowEmptyPagesbehavior, so the per-page timeout applies per page instead of being exceeded by serial empty-page drains. Note: this surfaces one iterator callback per empty page where previously a single callback could drain many. - See PR 49276
Cosmos Spark 4.0 4.49.0 Changelog
Bugs Fixed
- Improved partition planning performance for change feed with large number of feed ranges. - See PR 49086
- Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed
OperationCancelledException(“End-to-end timeout hit”) on sparse cross-partition queries by opting into the SDK’sallowEmptyPagesbehavior, so the per-page timeout applies per page instead of being exceeded by serial empty-page drains. Note: this surfaces one iterator callback per empty page where previously a single callback could drain many. - See PR 49276
Cosmos Test 1.0.0-beta.19 Changelog
Bugs Fixed
- Fixed Netty ByteBuf leak in
GatewayServerErrorInjectorfault injection delay paths under HTTP/2. - See PR 48880
Fabric Cosmos Spark Auth 1.2.0 Changelog
Other Changes
- Updated
azure-cosmosto version4.81.0.
Identity 1.18.4 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to version1.58.1. - Upgraded
azure-core-http-nettyfrom1.16.4to version1.16.5.
Identity Broker 1.1.21 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-identityfrom1.18.3to version1.18.4.
Key Vault - Administration 4.8.0 Changelog
Features Added
- Added support for service version
2025-07-01
Key Vault - Certificates 4.10.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. #49210
Key Vault - Certificates 4.9.0 Changelog
Features Added
- Added support for service version
V2025_07_01. - Added the following methods to
SubjectAlternativeNames: setUniformResourceIdentifiers(java.util.List)setIpAddresses(java.util.List)getUniformResourceIdentifiers()getIpAddresses()
Key Vault - Keys 4.11.0 Changelog
Features Added
- Added support for service version
2025-07-01
Key Vault - Secrets 4.11.0 Changelog
Features Added
- Added support for service version
V2025_07_01. - Added
previousVersionproperty toSecretPropertieswhich returns the version of the previous secret, if applicable. Applies only to secrets created after June 1, 2025. - Added
outContentTypeparameter overloads toSecretClientandSecretAsyncClientgetSecret()andgetSecretWithResponse()methods, allowing PFX-to-PEM conversion when retrieving certificate-backed secrets.
OLTP Spark 3.3 Connector for Azure Cosmos DB SQL API 4.49.0 Changelog
Bugs Fixed
- Improved partition planning performance for change feed with large number of feed ranges. - See PR 49086
- Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed
OperationCancelledException(“End-to-end timeout hit”) on sparse cross-partition queries by opting into the SDK’sallowEmptyPagesbehavior, so the per-page timeout applies per page instead of being exceeded by serial empty-page drains. Note: this surfaces one iterator callback per empty page where previously a single callback could drain many. - See PR 49276
Resource Management - App Compliance Automation 1.1.0 Changelog
Resource Management - Change Analysis 1.1.1 Changelog
Resource Management - Cloud Health 1.0.0-beta.2 Changelog
Resource Management - Cognitive Services 1.5.0-beta.2 Changelog
Resource Management - Computelimit 1.1.0 Changelog
Resource Management - Container Service 2.60.0 Changelog
Resource Management - Container Service 2.61.0 Changelog
Resource Management - Container Service 2.61.0-beta.1 Changelog
Resource Management - Container Service Fleet 1.3.0-beta.4 Changelog
Resource Management - Deployment Manager 1.0.0-beta.3 Changelog
Resource Management - Fileshares 1.0.0-beta.1 Changelog
Resource Management - Horizondb 1.0.0-beta.1 Changelog
Resource Management - Log Analytics 2.2.0 Changelog
Resource Management - Managed Service Identity 2.54.0-beta.1 Changelog
Resource Management - Monitor-Slis 1.0.0-beta.2 Changelog
Resource Management - Monitor-Workspaces 1.0.0-beta.1 Changelog
Resource Management - PostgreSQL Flexible Server 2.1.0-beta.2 Changelog
Resource Management - Security 1.1.0-beta.1 Changelog
Resource Management - Storage 2.56.0 Changelog
Resource Management - Storage Mover 1.5.0 Changelog
Resource Management - Traffic Manager 2.54.0-beta.1 Changelog
Resource Management - Trusted Signing 1.0.0-beta.2 Changelog
SDK - Bill of Materials 1.3.7 Changelog
Dependency Updates
- Updated Azure SDK dependency versions to the latest releases.
Storage - Blobs 12.34.0 Changelog
Features Added
- Added support for specifying a source customer-provided encryption key when using
AppendBlobClient.appendBlockFromUrl(),BlockBlobClient.stageBlockFromUrl(),BlockBlobClient.uploadFromUrl(), andPageBlobClient.uploadPagesFromUrl()APIs. - Added support for
AccessTierIfModifiedSinceandAccessTierIfUnmodifiedSinceto conditionally performBlobClient.deleteoperations. - Added support for missing SKU names
STANDARD_GZRS,STANDARD_RAGZRSandPREMIUM_ZRSwhen usinggetAccountInfo()API. - Added support for error code
INCREMENTAL_COPY_OF_EARLIER_SNAPSHOT_NOT_ALLOWED. This replacesINCREMENTAL_COPY_OF_EARLIER_VERSION_SNAPSHOT_NOT_ALLOWEDwhich has been deprecated. - Added support for Dynamic User Delegation SAS.
- Added cross-tenant support for principal bound delegation SAS.
- Added support for service version 2026-04-06.
Storage - Blobs 12.35.0 Changelog
Features Added
- Added support for Blob Smart Tier.
- Added support for virtual directory-scoped SAS.
- Added support for service version 2026-06-06.
Storage - Blobs Batch 12.30.0 Changelog
Features Added
- Added support for service version 2026-04-06.
Storage - Blobs Batch 12.31.0 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage - Blobs Changefeed 12.0.0-beta.37 Changelog
Features Added
- Added support for service version 2026-04-06.
Storage - Blobs Changefeed 12.0.0-beta.38 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage - Blobs Cryptography 12.33.0 Changelog
Features Added
- Added support for service version 2026-04-06.
Storage - Blobs Cryptography 12.34.0 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage - Blobs NIO 12.0.0-beta.38 Changelog
Features Added
- Added support for service version 2026-04-06.
Storage - Blobs NIO 12.0.0-beta.39 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage - Common 12.33.0 Changelog
Features Added
- Added support for service version 2026-04-06.
Storage - Common 12.34.0 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage - Files Data Lake 12.27.0 Changelog
Features Added
- Added support for Dynamic User Delegation SAS.
- Added cross-tenant support for principal bound delegation SAS.
- Added support for service version 2026-04-06.
Storage - Files Data Lake 12.28.0 Changelog
Features Added
- Added
getTags/setTagsto path APIs (sync + async). - Added support for service version 2026-06-06.
Storage - Files Share 12.30.0 Changelog
Features Added
- Added support for improved error handling for file share provisioning.
- Added cross-tenant support for principal bound delegation SAS.
- Added support for service version 2026-04-06.
Storage - Files Share 12.31.0 Changelog
Features Added
- Added support for uploading up to 4 MiB of data with create file APIs.
- Added support for service version 2026-06-06.
Storage - Internal Avro 12.19.0 Changelog
Features Added
- Added support for service version 2026-04-06.
Storage - Internal Avro 12.20.0 Changelog
Features Added
- Added support for service version 2026-06-06.
Storage - Queues 12.29.0 Changelog
Features Added
- Added cross-tenant support for principal bound delegation SAS.
- Added support for service version 2026-04-06.
Storage - Queues 12.30.0 Changelog
Features Added
- Added support for service version 2026-06-06.
Text Translation 2.0.0 Changelog
Features Added
- GA release of the Azure AI Translator API 2026-06-06, including translations using LLM models, adaptive custom translation, tone variant translations, and gender-specific translations.
- Added
TranslationToneandTranslationGenderenum types for strongly-typed tone and gender options onTranslationTarget.
Breaking Changes
TranslationTarget.setToneandTranslationTarget.setGendernow acceptTranslationToneandTranslationGenderenums instead ofString.- Removed
gradeproperty fromTranslationTarget. - Renamed count properties on
TranslationTextfor clarity togetSourceCharacterCount(),getInstructionTokenCount(),getSourceTokenCount(),getResponseTokenCount(), andgetTargetTokenCount(); wire format unchanged.
Voice Live 1.1.0-beta.1 Changelog
Features Added
- WebRTC SDP negotiation for browser/native WebRTC clients:
- New
ClientEventRtcCallSdpCreate(rtc.call.sdp.create) to send an SDP offer with an optional initialVoiceLiveSessionOptions - New
ServerEventRtcCallSdpCreated(rtc.call.sdp.created) carrying the SDP answer andrtcCallId - New
ServerEventRtcCallError(rtc.call.error) with structuredRtcCallErrorDetails(type/code/message) and originating operation - Streaming input text into a conversation item:
- New
ClientEventInputTextDelta(input_text.delta) andClientEventInputTextDone(input_text.done), each with optionalcontentIndex - Output audio buffer playback lifecycle:
- New
ServerEventOutputAudioBufferStarted(output_audio_buffer.started) andServerEventOutputAudioBufferStopped(output_audio_buffer.stopped), each exposingresponseId - Smart audio-based end-of-turn detection: new
SmartEndOfTurnDetection(smart_end_of_turn_detection)EouDetectionvariant withthresholdLevelandtimeoutMs; newEouDetectionModel.SMART_END_OF_TURN_DETECTIONvalue - Echo cancellation reference source:
AudioEchoCancellationis now@Fluentand exposesreferenceSource(newEchoCancellationReferenceSourceenum withSERVER/CLIENT) andchannelsfor stereo input where channel 1 is the client-supplied echo reference - Azure realtime native voices: new
AzureRealtimeNativeVoice(typeazure-realtime-native) andAzureRealtimeNativeVoiceNameexpandable enum (AARTI,ANDREW,AVA,DENISE,DIYA,ELSA,FLORIAN,FRANCISCA,MEERA,XIAOXIAO,YUNXI,XIMENA) for use with theazure-realtimemodel - Parallel tool calls:
VoiceLiveSessionOptions.setParallelToolCalls(Boolean)/isParallelToolCalls()(and matching getter onVoiceLiveSessionResponse) to control whether the model may invoke tools in parallel - Hosted agent invocation passthrough:
ResponseCreateParams.setInvokeInput(Map<String, BinaryData>)to attach input data for a hosted agent invocation on a single response request (preview)- New
ServerEventResponseInvocationDelta(response.invocation.delta) passes through non-speech SSE events from the hosted agent
Voice Live 1.0.0 Changelog
Features Added
- Avatar voice synchronization for video avatars:
- New
AzureVoiceType.AVATAR_VOICE_SYNCandAzureAvatarVoiceSyncVoiceclass - New server events
ServerEventSessionAvatarSwitchToSpeaking/ServerEventSessionAvatarSwitchToIdle - New
ServerEventResponseVideoDeltafor streaming avatar video frames - New
ClientEventOutputAudioBufferClear(output_audio_buffer.clear) andServerEventOutputAudioBufferCleared(output_audio_buffer.cleared) for clearing the avatar output audio buffer - Web search and file search tool calls:
- New
ItemType.WEB_SEARCH_CALL,ItemType.FILE_SEARCH_CALL - New
ResponseWebSearchCallItem(withResponseWebSearchCallItemStatus) andResponseFileSearchCallItem(withResponseFileSearchCallItemStatus, plusFileSearchResultresults) - New lifecycle server events:
ServerEventResponseWebSearchCall{Searching,InProgress,Completed}andServerEventResponseFileSearchCall{Searching,InProgress,Completed} - Transcription enhancements:
- New transcription models on
AudioInputTranscriptionOptionsModel:GPT_4O_TRANSCRIBE_DIARIZE,MAI_TRANSCRIBE_1 - New
TranscriptionPhraseandTranscriptionWordtypes with timing/confidence information SessionUpdateConversationItemInputAudioTranscriptionCompletednow exposesgetLogProbs()andgetPhrases()- New
ServerEventResponseAudioTranscriptAnnotationAddedevent - Session include options and metadata:
- New
SessionIncludeOptionexpandable enum for opting into additional response payloads (e.g. logprobs, phrases, file-search results) VoiceLiveSessionOptionsandVoiceLiveSessionResponsenow exposeinclude(List<SessionIncludeOption>) andmetadata(Map<String,String>, up to 16 entries)- Personal voice models: added
PersonalVoiceModels.DRAGON_HDOMNI_LATEST_NEURALandMAI_VOICE_1 - Reasoning token usage:
OutputTokenDetails.getReasoningTokenCount()exposes reasoning token counts - Interim response on response.create:
ResponseCreateParams.setInterimResponse(BinaryData)lets callers attach interim response config to a single response request - Restored no-arg
VoiceLiveAsyncClient.startSession()overload (uses the deployment’s default model). - Significantly improved Javadoc for
ServerVadTurnDetection,AzureCustomVoice,AzurePersonalVoice,AzureStandardVoice,AzureSemanticVadTurnDetection*, and other model types
Breaking Changes
- Narrowed
VoiceLiveAsyncClientsession startup to three overloads: startSession()startSession(String, VoiceLiveRequestOptions)startSession(AgentSessionConfig, VoiceLiveRequestOptions)- Renamed token-count accessors on token statistic models (JSON wire format unchanged):
CachedTokenDetails.getTextTokens()/getAudioTokens()/getImageTokens()→getTextTokenCount()/getAudioTokenCount()/getImageTokenCount()InputTokenDetails.getCachedTokens()/getTextTokens()/getAudioTokens()/getImageTokens()→getCachedTokenCount()/getTextTokenCount()/getAudioTokenCount()/getImageTokenCount()OutputTokenDetails.getTextTokens()/getAudioTokens()/getReasoningTokens()→getTextTokenCount()/getAudioTokenCount()/getReasoningTokenCount()ResponseTokenStatistics.getTotalTokens()/getInputTokens()/getOutputTokens()→getTotalTokenCount()/getInputTokenCount()/getOutputTokenCount()RequestImageContentPartURL accessor renamed and JSON field changed:getUrl()/setUrl(String)→getImageUrl()/setImageUrl(String)- JSON property
url→image_url - Renamed base event types for client↔server symmetry:
ClientEvent(base for outbound events) →SessionClientEventSessionUpdate(base for inbound events) →SessionServerEventVoiceLiveSessionAsyncClient.receiveEvents()now returnsFlux<SessionServerEvent>VoiceLiveSessionAsyncClient.sendEvent(...)now acceptsSessionClientEvent- Renamed MCP-related model types to Pascal case (
MCP*→Mcp*):McpApprovalType,McpServer,McpTool,McpApprovalResponseRequestItem,ResponseMcpApprovalRequestItem,ResponseMcpApprovalResponseItem,ResponseMcpCallItem,ResponseMcpListToolItem. VoiceLiveSessionAsyncClient.truncateConversation(String, int, int)now accepts ajava.time.Durationfor the audio-end position instead of raw milliseconds. The two-argument overload (itemId,contentIndex) is preserved and defaults toDuration.ZERO.- Removed
sendInputAudio(byte[]); usesendInputAudio(BinaryData)(wrap raw bytes withBinaryData.fromBytes(...)). AgentSessionConfig.toQueryParameters()is no longer part of the public API; the conversion is handled internally byVoiceLiveAsyncClient.VoiceLiveSessionOptions.setAnimation(...)renamed tosetAnimationOptions(...).AnimationOptions.setOutputs(...)/getOutputs()renamed tosetOutputTypes(...)/getOutputTypes().LogProbProperties.getLogprob()renamed togetLogProb().SessionUpdateConversationItemInputAudioTranscriptionCompleted.getLogprobs()renamed togetLogProbs().- Removed preview service versions from
VoiceLiveServiceVersion; only GA versions remain (V2025_10_01,V2026_04_10). The latest version is nowV2026_04_10.
azure-core-http-jdk-httpclient 1.1.5 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18.
azure-core-http-vertx 1.1.5 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1. - Upgraded Reactor from
3.7.17to3.7.18. - Upgraded
vertx-codegenfrom4.5.26to4.5.27. - Upgraded
vertx-corefrom4.5.26to4.5.27.
azure-core-metrics-opentelemetry 1.0.0-beta.37 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-corefrom1.58.0to1.58.1.
unknown 4.49.0 Changelog
Bugs Fixed
- Improved partition planning performance for change feed with large number of feed ranges. - See PR 49086
- Fixed
UnsupportedOperationExceptionwhen usingreadManyByPartitionKeysfor empty pages. - See PR 49311 - Fixed
OperationCancelledException(“End-to-end timeout hit”) on sparse cross-partition queries by opting into the SDK’sallowEmptyPagesbehavior, so the per-page timeout applies per page instead of being exceeded by serial empty-page drains. Note: this surfaces one iterator callback per empty page where previously a single callback could drain many. - See PR 49276
unknown 1.2.0 Changelog
Features Added
- Added Spark 4.0 / Scala 2.13 variant of the Fabric account data resolver for Azure Cosmos DB Spark Connector. This allows signed-in users in Fabric Runtime 2.0 to authenticate to CosmosDB using Microsoft Entra ID.
Need help
- For reference documentation visit the Azure SDK for Java documentation.
- For tutorials, samples, quick starts and other documentation, visit Azure for Java Developers.
- For build reports on code quality, test coverage, etc, visit Azure Java SDK.
- File an issue via Github Issues.
- Check previous questions or ask new ones on StackOverflow using
azure-java-sdktag.
Latest Releases
View all the latest versions of Java packages here.
Installation Instructions
To use the GA and beta libraries, refer to the Maven dependency information below, which may be copied into your projects Maven pom.xml file as appropriate. If you are using a different build tool, refer to its documentation on how to specify dependencies.
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-agents</artifactId>
<version>2.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-agents</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-contentunderstanding</artifactId>
<version>1.1.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-projects</artifactId>
<version>2.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-projects</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-speech-transcription</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-translation-text</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-voicelive</artifactId>
<version>1.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-ai-voicelive</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core</artifactId>
<version>1.58.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-amqp</artifactId>
<version>2.12.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-experimental</artifactId>
<version>1.0.0-beta.68</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-http-jdk-httpclient</artifactId>
<version>1.1.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-http-netty</artifactId>
<version>1.16.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-http-okhttp</artifactId>
<version>1.13.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-http-vertx</artifactId>
<version>1.1.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-management</artifactId>
<version>1.19.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-metrics-opentelemetry</artifactId>
<version>1.0.0-beta.37</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-serializer-avro-apache</artifactId>
<version>1.0.0-beta.65</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-serializer-json-gson</artifactId>
<version>1.4.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-serializer-json-jackson</artifactId>
<version>1.6.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-test</artifactId>
<version>1.27.0-beta.16</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-core-tracing-opentelemetry</artifactId>
<version>1.0.0-beta.64</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-cosmos</artifactId>
<version>4.81.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-cosmos-encryption</artifactId>
<version>2.30.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-cosmos-test</artifactId>
<version>1.0.0-beta.19</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-identity</artifactId>
<version>1.18.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-identity-broker</artifactId>
<version>1.1.21</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-sdk-bom</artifactId>
<version>1.3.7</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-search-documents</artifactId>
<version>12.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-security-confidentialledger</artifactId>
<version>1.1.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-security-keyvault-administration</artifactId>
<version>4.8.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-security-keyvault-certificates</artifactId>
<version>4.10.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-security-keyvault-certificates</artifactId>
<version>4.9.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-security-keyvault-keys</artifactId>
<version>4.11.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-security-keyvault-secrets</artifactId>
<version>4.11.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob</artifactId>
<version>12.34.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob</artifactId>
<version>12.35.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-batch</artifactId>
<version>12.30.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-batch</artifactId>
<version>12.31.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-changefeed</artifactId>
<version>12.0.0-beta.37</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-changefeed</artifactId>
<version>12.0.0-beta.38</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-cryptography</artifactId>
<version>12.33.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-cryptography</artifactId>
<version>12.34.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-nio</artifactId>
<version>12.0.0-beta.38</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-blob-nio</artifactId>
<version>12.0.0-beta.39</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-common</artifactId>
<version>12.33.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-common</artifactId>
<version>12.34.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-file-datalake</artifactId>
<version>12.27.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-file-datalake</artifactId>
<version>12.28.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-file-share</artifactId>
<version>12.30.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-file-share</artifactId>
<version>12.31.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-internal-avro</artifactId>
<version>12.19.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-internal-avro</artifactId>
<version>12.20.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-queue</artifactId>
<version>12.29.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>com.azure+azure-storage-queue</artifactId>
<version>12.30.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.kafka</groupId>
<artifactId>com.azure.cosmos.kafka+azure-cosmos-kafka-connect</artifactId>
<version>2.11.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+azure-cosmos-spark_3-3_2-12</artifactId>
<version>4.49.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+azure-cosmos-spark_3-4_2-12</artifactId>
<version>4.49.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+azure-cosmos-spark_3-5_2-12</artifactId>
<version>4.49.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+azure-cosmos-spark_3-5_2-13</artifactId>
<version>4.49.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+azure-cosmos-spark_4-0_2-13</artifactId>
<version>4.49.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+azure-cosmos-spark_4-1_2-13</artifactId>
<version>4.49.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+fabric-cosmos-spark-auth_3</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>com.azure.cosmos.spark</groupId>
<artifactId>com.azure.cosmos.spark+fabric-cosmos-spark-auth_4-0_2-13</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-appcomplianceautomation</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-changeanalysis</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-cloudhealth</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-cognitiveservices</artifactId>
<version>1.5.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-computelimit</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-containerservice</artifactId>
<version>2.60.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-containerservice</artifactId>
<version>2.61.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-containerservice</artifactId>
<version>2.61.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-containerservicefleet</artifactId>
<version>1.3.0-beta.4</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-deploymentmanager</artifactId>
<version>1.0.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-fileshares</artifactId>
<version>1.0.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-horizondb</artifactId>
<version>1.0.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-loganalytics</artifactId>
<version>2.2.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-monitor-slis</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-monitor-workspaces</artifactId>
<version>1.0.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-msi</artifactId>
<version>2.54.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-postgresqlflexibleserver</artifactId>
<version>2.1.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-security</artifactId>
<version>1.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-storage</artifactId>
<version>2.56.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-storagemover</artifactId>
<version>1.5.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-trafficmanager</artifactId>
<version>2.54.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>com.azure.resourcemanager+azure-resourcemanager-trustedsigning</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.