Skip to content

Releases: Azure/azure-sdk-for-java

com.azure.resourcemanager+azure-resourcemanager-storage_2.57.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 06 Jul 08:48
b58f828

2.57.0 (2026-06-01)

Features Added

  • models.AdvancedPlatformMetricsFilterType was added

  • models.AdvancedPlatformMetricsRuleConfig was added

  • models.MetricsEmitted was added

  • models.AdvancedPlatformMetricsRuleType was added

  • models.AdvancedPlatformMetricsRuleProperties was added

models.FileShareLimits was modified

  • guardrailIOScalar() was added
  • guardrailBandwidthScalar() was added

com.azure+azure-security-keyvault-keys_4.12.0-beta.1

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 17:12
26419a4

4.12.0-beta.1 (2026-07-03)

Features Added

  • Added the ExternalKey model and the CreateExternalKeyOptions options class, along with the KeyClient.createExternalKey and KeyAsyncClient.createExternalKey methods (and their WithResponse variants), for registering a Managed HSM key whose material is held in an external HSM (External Key Management). Only supported on Managed HSM with service version 2026-01-01-preview or newer.
  • Added support for service version 2026-01-01-preview.

com.azure+azure-security-keyvault-administration_4.9.0-beta.1

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 17:12
26419a4

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 KeyVaultEkmClient and KeyVaultEkmAsyncClient

com.azure.cosmos.spark+azure-cosmos-spark_4-1_2-13_4.49.1

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 08:32
2dbc2b1

4.49.1 (2026-07-03)

Bugs Fixed

  • Added a defensive guard in bounded change feed reads (with endLsn) that fails the Spark task with IllegalStateException when the underlying paginator stops before the latest continuation token has advanced to endLsn. - See PR 49393
  • Fixed an issue in the readManyByPartitionKeys API 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

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 08:32
2dbc2b1

4.49.1 (2026-07-03)

Bugs Fixed

  • Added a defensive guard in bounded change feed reads (with endLsn) that fails the Spark task with IllegalStateException when the underlying paginator stops before the latest continuation token has advanced to endLsn. - See PR 49393
  • Fixed an issue in the readManyByPartitionKeys API 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

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 08:32
2dbc2b1

4.49.1 (2026-07-03)

Bugs Fixed

  • Added a defensive guard in bounded change feed reads (with endLsn) that fails the Spark task with IllegalStateException when the underlying paginator stops before the latest continuation token has advanced to endLsn. - See PR 49393
  • Fixed an issue in the readManyByPartitionKeys API 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

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 08:31
2dbc2b1

4.49.1 (2026-07-03)

Bugs Fixed

  • Added a defensive guard in bounded change feed reads (with endLsn) that fails the Spark task with IllegalStateException when the underlying paginator stops before the latest continuation token has advanced to endLsn. - See PR 49393
  • Fixed an issue in the readManyByPartitionKeys API 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

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 08:31
2dbc2b1

4.49.1 (2026-07-03)

Bugs Fixed

  • Added a defensive guard in bounded change feed reads (with endLsn) that fails the Spark task with IllegalStateException when the underlying paginator stops before the latest continuation token has advanced to endLsn. - See PR 49393
  • Fixed an issue in the readManyByPartitionKeys API 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

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 08:31
2dbc2b1

4.49.1 (2026-07-03)

Bugs Fixed

  • Added a defensive guard in bounded change feed reads (with endLsn) that fails the Spark task with IllegalStateException when the underlying paginator stops before the latest continuation token has advanced to endLsn. - See PR 49393
  • Fixed an issue in the readManyByPartitionKeys API 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

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 02 Jul 09:46
ee28e96

2.2.0 (2026-07-01)

Features Added

  • Added EndpointBasedEvaluatorDefinition for 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 / DataGenerationJobsAsyncClient renamed to BetaDatasetsClient / BetaDatasetsAsyncClient; EvaluationTaxonomies, Evaluators, Insights, Models, RedTeams, Routines, Schedules, and Skills clients were renamed to their corresponding Beta*Client / Beta*AsyncClient names.
  • Skill renamed to SkillDetails. SkillsClient and SkillsAsyncClient methods such as getSkill, listSkills, and updateSkill now return SkillDetails / PagedIterable<SkillDetails> / PagedFlux<SkillDetails> instead of Skill.
  • RoutineRun.getStatus() now returns BinaryData instead of String to align with the current Routines preview contract.
  • SystemDataV3 and ModelVersion.getSystemData() were removed because model versions no longer expose system data in the current service contract.

Bugs Fixed

  • Fixed OpenAI clients built from AIProjectClientBuilder to honor a custom HttpPipeline supplied through pipeline(...), 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 shared RoutinesSampleUtils helper.
  • Marked preview clients, models, and methods with @Beta annotations so preview surface area is explicit in generated API docs.