Skip to content

Releases: Azure/azure-sdk-for-java

com.azure.resourcemanager+azure-resourcemanager-storagesync_1.0.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 21 Aug 07:30
654662c

1.0.0 (2026-08-13)

  • Azure Resource Manager StorageSync client library for Java. This package contains Microsoft Azure SDK for StorageSync Management SDK. Microsoft Storage Sync Service API. This belongs to Microsoft.StorageSync Resource Provider. Package api-version 2025-12-01. For documentation on how to use this package, please see Azure Management Libraries for Java.

Features Added

  • Initial release for the azure-resourcemanager-storagesync Java SDK.

com.azure+azure-messaging-servicebus_7.18.0-beta.3

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 22 Aug 00:28
99223ef

7.18.0-beta.3 (2026-08-21)

Features Added

  • Added listSessions() and listSessions(OffsetDateTime sessionStateUpdatedAfter) to ServiceBusSessionReceiverAsyncClient (returning PagedFlux<String>) and ServiceBusSessionReceiverClient (returning PagedIterable<String>). The no-arg overload returns sessions with active messages or stored session state; the sessionStateUpdatedAfter overload returns sessions whose session state was set or updated after the given timestamp. Implements the com.microsoft:get-message-sessions AMQP management operation. (#48956)
  • Added getSqlFilterCount() and getCorrelationFilterCount() to TopicRuntimeProperties, exposing the total number of SQL filters and correlation filters across all of a topic's subscriptions.
  • Added ServiceBusServiceVersion.V2024_05 and made it the latest version. The administration client now uses api-version=2024-05 by default, which is required for the topic filter counts above.

Bugs Fixed

  • Fixed ServiceBusSessionReceiverClient.acceptNextSession()/acceptSession() blocking for the full
    operation timeout (~245s with default retry options) and throwing
    IllegalStateException: Timeout on blocking read ... (client-timeout) when the broker accepts the
    session-acquire link but never responds (a hung acquire). The session acquirer now bounds a single
    acquire attempt on the synchronous (non-retry) path with a client-side guard of twice the
    tryTimeout, disposing the half-open receive link when the guard fires so the broker-side session
    lock is released instead of orphaned. On the retry-enabled path (session ServiceBusProcessorClient
    and ServiceBusSessionReceiverAsyncClient), retries are now spaced by a bounded backoff instead of
    retrying with no delay, preventing a tight CPU-burning loop when acquire attempts fail fast.
    (#49093)

Other Changes

  • The default service version used by ServiceBusAdministrationClientBuilder is now 2024-05, previously 2021-05. Existing operations behave the same; the newer version is required to surface the new topic filter count properties. Callers that need the previous wire behavior can pin it with serviceVersion(ServiceBusServiceVersion.V2021_05).

com.azure+azure-ai-projects_2.4.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 19 Aug 20:50
e9fa564

2.4.0 (2026-08-19)

Features Added

  • Added TracesDataGenerationJobOptions.setRedactPrivateContent(...) / isRedactPrivateContent() to control whether private content in traces is redacted (default is to redact; set false to opt out).

Breaking Changes

  • Routines preview was rolled to V2. FoundryFeaturesOptInKeys.ROUTINES_V1_PREVIEW was renamed to ROUTINES_V2_PREVIEW (Routines=V2Preview); BetaRoutinesClient / BetaRoutinesAsyncClient now emit Foundry-Features: Routines=V2Preview on every request, and the @Beta markers on routine models (Routine, RoutineAction, RoutineActionType, RoutineTrigger, RoutineTriggerType, RoutineRun, RoutineRunPhase, RoutineAttemptSource, RoutineDispatchPayload, RoutineDispatchPayloadType, DispatchRoutineResult, ScheduleRoutineTrigger, TimerRoutineTrigger, CustomRoutineTrigger, GitHubIssueEvent, GitHubIssueRoutineTrigger, InvokeAgentInvocationsApiRoutineAction / InvokeAgentInvocationsApiDispatchPayload, InvokeAgentResponsesApiRoutineAction / InvokeAgentResponsesApiDispatchPayload) were updated to reference Routines=V2Preview.
  • The task_generation data generation scenario was renamed to simulation_seed. TaskGenerationDataGenerationJobOptions was renamed to SimulationSeedDataGenerationJobOptions, and DataGenerationJobType.TASK_GENERATION was replaced by DataGenerationJobType.SIMULATION_SEED. The discriminator value on DataGenerationJobOptions changed from task_generation to simulation_seed.
  • Routine listing convenience methods on BetaRoutinesClient / BetaRoutinesAsyncClient dropped the before parameter and now take com.azure.ai.agents.models.PageOrder instead of String for the order argument. listRoutines(Integer, String, String, String) was replaced by listRoutines(Integer, String, PageOrder), and listRoutineRuns(String, String, Integer, String, String, String) was replaced by listRoutineRuns(String, String, Integer, String, PageOrder).

Other Changes

  • Regenerated client from the updated TypeSpec specification.

com.azure+azure-ai-agents_2.4.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 19 Aug 20:50
e9fa564

2.4.0 (2026-08-19)

Features Added

  • Agent-to-agent (A2A) tool graduated to general availability. Added A2ATool and A2AToolboxTool with A2AProtocolVersion (values include V1_0), plus ToolType.A2A and ToolboxToolType.A2A discriminator values. The preview A2APreviewTool / A2APreviewToolboxTool (a2a_preview) are retained alongside for backward compatibility.
  • Added AgentDetails.getStateSource() and the new AgentStateSource enum (AGENT_INSTANCE_IDENTITY, AGENT_BLUEPRINT) to expose where an agent's operational state is derived from (agent instance identity or agent blueprint).
  • Added ContainerConfiguration.setRegistryConnectionId(...) / getRegistryConnectionId() for supplying the Foundry project connection that holds the credentials for a private container registry hosting the hosted-agent image. ContainerConfiguration is now @Fluent instead of @Immutable.
  • Added AgentOptimizationJob.setInputs(...) and AgentOptimizationJob.getWarnings() to configure inputs directly and to read non-fatal warnings emitted during preview optimization.
  • Added AgentDefinitionOptInKeys.VOICE_AGENTS_V1_PREVIEW (VoiceAgents=V1Preview) opt-in flag.

Breaking Changes

  • Preview agent-optimization models were renamed to include the Agent prefix, and BetaAgentsClient / BetaAgentsAsyncClient methods (getOptimizationJob, listOptimizationJobs, cancelOptimizationJob, beginCreateOptimizationJob, and their async counterparts) now use the renamed types. Notable renames:
    • OptimizationJobAgentOptimizationJob
    • OptimizationJobInputsAgentOptimizationJobInputs
    • OptimizationJobListItemAgentOptimizationJobListItem
    • OptimizationJobProgressAgentOptimizationJobProgress
    • OptimizationJobResultAgentOptimizationJobResult
    • OptimizationOptionsAgentOptimizationOptions
    • OptimizationCandidateAgentOptimizationCandidate
    • OptimizationDatasetInput / OptimizationInlineDatasetInput / OptimizationReferenceDatasetInput / OptimizationDatasetItem / OptimizationDatasetCriterion / OptimizationDatasetInputType → their AgentOptimization* counterparts
    • OptimizationEvaluatorRefAgentOptimizationEvaluatorRef
    • OptimizationAgentIdentifierOptimizedAgentIdentifier

Other Changes

  • WorkflowAgentDefinition documentation was updated to note that Microsoft Foundry is retiring workflows on December 1, 2026, with a link to the workflow migration guide.
  • Regenerated client from the updated TypeSpec specification.

com.azure.resourcemanager+azure-resourcemanager-trafficmanager_2.53.10

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 18 Aug 22:27
c923efa

2.53.10 (2026-08-18)

Other Changes

Dependency Updates

  • Upgraded azure-resourcemanager-resources from 2.54.1 to version 2.54.3.

com.azure.resourcemanager+azure-resourcemanager-storage_2.57.2

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 18 Aug 22:22
c923efa

2.57.2 (2026-08-18)

Other Changes

Dependency Updates

  • Upgraded azure-resourcemanager-msi from 2.53.9 to version 2.54.1.
  • Upgraded azure-resourcemanager-authorization from 2.53.10 to version 2.53.12.
  • Upgraded azure-resourcemanager-resources from 2.54.2 to version 2.54.3.

com.azure.resourcemanager+azure-resourcemanager-sql_2.54.1

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 18 Aug 22:24
c923efa

2.54.1 (2026-08-18)

Other Changes

Dependency Updates

  • Upgraded azure-resourcemanager-storage from 2.57.1 to version 2.57.2.
  • Upgraded azure-resourcemanager-resources from 2.54.2 to version 2.54.3.

com.azure.resourcemanager+azure-resourcemanager-servicebus_2.53.10

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 18 Aug 22:27
c923efa

2.53.10 (2026-08-18)

Other Changes

Dependency Updates

  • Upgraded azure-resourcemanager-resources from 2.54.1 to version 2.54.3.

com.azure.resourcemanager+azure-resourcemanager-search_2.54.9

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 18 Aug 22:28
c923efa

2.54.9 (2026-08-18)

Other Changes

Dependency Updates

  • Upgraded azure-resourcemanager-resources from 2.54.1 to version 2.54.3.

com.azure.resourcemanager+azure-resourcemanager-resources_2.54.3

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 18 Aug 22:22
c923efa

2.54.3 (2026-08-18)

Other Changes

Dependency Updates

  • Upgraded azure-core from 1.58.1 to version 1.59.0.
  • Upgraded azure-core-management from 1.19.5 to version 1.19.6.