Releases: Azure/azure-sdk-for-java
Releases · Azure/azure-sdk-for-java
Release list
com.azure.resourcemanager+azure-resourcemanager-storage_2.57.0
2.57.0 (2026-06-01)
Features Added
-
models.AdvancedPlatformMetricsFilterTypewas added -
models.AdvancedPlatformMetricsRuleConfigwas added -
models.MetricsEmittedwas added -
models.AdvancedPlatformMetricsRuleTypewas added -
models.AdvancedPlatformMetricsRulePropertieswas added
models.FileShareLimits was modified
guardrailIOScalar()was addedguardrailBandwidthScalar()was added
com.azure+azure-security-keyvault-keys_4.12.0-beta.1
4.12.0-beta.1 (2026-07-03)
Features Added
- Added the
ExternalKeymodel and theCreateExternalKeyOptionsoptions class, along with theKeyClient.createExternalKeyandKeyAsyncClient.createExternalKeymethods (and theirWithResponsevariants), for registering a Managed HSM key whose material is held in an external HSM (External Key Management). Only supported on Managed HSM with service version2026-01-01-previewor newer. - Added support for service version
2026-01-01-preview.
com.azure+azure-security-keyvault-administration_4.9.0-beta.1
4.9.0-beta.1 (2026-07-03)
Features Added
- Added support for service version
2026-01-01-preview - Added support for External Key Management (EKM) features using clients
KeyVaultEkmClientandKeyVaultEkmAsyncClient
com.azure.cosmos.spark+azure-cosmos-spark_4-1_2-13_4.49.1
4.49.1 (2026-07-03)
Bugs Fixed
- Added a defensive guard in bounded change feed reads (with
endLsn) that fails the Spark task withIllegalStateExceptionwhen the underlying paginator stops before the latest continuation token has advanced toendLsn. - See PR 49393 - Fixed an issue in the
readManyByPartitionKeysAPI in the Spark connector which could result in duplicates and missing the first record. - See PR 49694
com.azure.cosmos.spark+azure-cosmos-spark_4-0_2-13_4.49.1
4.49.1 (2026-07-03)
Bugs Fixed
- Added a defensive guard in bounded change feed reads (with
endLsn) that fails the Spark task withIllegalStateExceptionwhen the underlying paginator stops before the latest continuation token has advanced toendLsn. - See PR 49393 - Fixed an issue in the
readManyByPartitionKeysAPI in the Spark connector which could result in duplicates and missing the first record. - See PR 49694
com.azure.cosmos.spark+azure-cosmos-spark_3-5_2-13_4.49.1
4.49.1 (2026-07-03)
Bugs Fixed
- Added a defensive guard in bounded change feed reads (with
endLsn) that fails the Spark task withIllegalStateExceptionwhen the underlying paginator stops before the latest continuation token has advanced toendLsn. - See PR 49393 - Fixed an issue in the
readManyByPartitionKeysAPI in the Spark connector which could result in duplicates and missing the first record. - See PR 49694
com.azure.cosmos.spark+azure-cosmos-spark_3-5_2-12_4.49.1
4.49.1 (2026-07-03)
Bugs Fixed
- Added a defensive guard in bounded change feed reads (with
endLsn) that fails the Spark task withIllegalStateExceptionwhen the underlying paginator stops before the latest continuation token has advanced toendLsn. - See PR 49393 - Fixed an issue in the
readManyByPartitionKeysAPI in the Spark connector which could result in duplicates and missing the first record. - See PR 49694
com.azure.cosmos.spark+azure-cosmos-spark_3-4_2-12_4.49.1
4.49.1 (2026-07-03)
Bugs Fixed
- Added a defensive guard in bounded change feed reads (with
endLsn) that fails the Spark task withIllegalStateExceptionwhen the underlying paginator stops before the latest continuation token has advanced toendLsn. - See PR 49393 - Fixed an issue in the
readManyByPartitionKeysAPI in the Spark connector which could result in duplicates and missing the first record. - See PR 49694
com.azure.cosmos.spark+azure-cosmos-spark_3-3_2-12_4.49.1
4.49.1 (2026-07-03)
Bugs Fixed
- Added a defensive guard in bounded change feed reads (with
endLsn) that fails the Spark task withIllegalStateExceptionwhen the underlying paginator stops before the latest continuation token has advanced toendLsn. - See PR 49393 - Fixed an issue in the
readManyByPartitionKeysAPI in the Spark connector which could result in duplicates and missing the first record. - See PR 49694
com.azure+azure-ai-projects_2.2.0
2.2.0 (2026-07-01)
Features Added
- Added
EndpointBasedEvaluatorDefinitionfor custom evaluator definitions backed by customer-hosted endpoints and Project Connections.
Breaking Changes
- Preview operation group clients now use beta-prefixed names and are built through
AIProjectClientBuilder.beta().DataGenerationJobsClient/DataGenerationJobsAsyncClientrenamed toBetaDatasetsClient/BetaDatasetsAsyncClient;EvaluationTaxonomies,Evaluators,Insights,Models,RedTeams,Routines,Schedules, andSkillsclients were renamed to their correspondingBeta*Client/Beta*AsyncClientnames. Skillrenamed toSkillDetails.SkillsClientandSkillsAsyncClientmethods such asgetSkill,listSkills, andupdateSkillnow returnSkillDetails/PagedIterable<SkillDetails>/PagedFlux<SkillDetails>instead ofSkill.RoutineRun.getStatus()now returnsBinaryDatainstead ofStringto align with the current Routines preview contract.SystemDataV3andModelVersion.getSystemData()were removed because model versions no longer expose system data in the current service contract.
Bugs Fixed
- Fixed OpenAI clients built from
AIProjectClientBuilderto honor a customHttpPipelinesupplied throughpipeline(...), preserving custom policies while still adding required preview feature headers for applicable preview clients.
Other Changes
- Added routines samples covering CRUD (
RoutinesSample/RoutinesAsyncSample), schedule trigger, timer trigger, and manual dispatch, with a sharedRoutinesSampleUtilshelper. - Marked preview clients, models, and methods with
@Betaannotations so preview surface area is explicit in generated API docs.