From 3c3a0025b5722be045a87cf52b71fc8cb9fe7ea9 Mon Sep 17 00:00:00 2001 From: Rohit Singhal Date: Tue, 26 May 2026 17:46:09 +0100 Subject: [PATCH 1/5] Prepare Key Vault Certificates and Secrets GA release Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- eng/versioning/version_client.txt | 4 ++-- .../azure-security-keyvault-certificates/CHANGELOG.md | 4 +++- sdk/keyvault/azure-security-keyvault-certificates/pom.xml | 2 +- sdk/keyvault/azure-security-keyvault-perf/pom.xml | 4 ++-- sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md | 4 +++- sdk/keyvault/azure-security-keyvault-secrets/pom.xml | 2 +- 6 files changed, 12 insertions(+), 8 deletions(-) diff --git a/eng/versioning/version_client.txt b/eng/versioning/version_client.txt index 7cbf0c5bb0f9..da166efe3f10 100644 --- a/eng/versioning/version_client.txt +++ b/eng/versioning/version_client.txt @@ -185,11 +185,11 @@ com.azure:azure-search-perf;1.0.0-beta.1;1.0.0-beta.1 com.azure:azure-security-attestation;1.1.39;1.2.0-beta.1 com.azure:azure-security-confidentialledger;1.0.35;1.1.0-beta.3 com.azure:azure-security-keyvault-administration;4.7.7;4.8.0-beta.1 -com.azure:azure-security-keyvault-certificates;4.8.7;4.9.0-beta.2 +com.azure:azure-security-keyvault-certificates;4.8.7;4.9.0 com.azure:azure-security-keyvault-jca;2.11.0;2.12.0-beta.1 com.azure:azure-security-test-keyvault-jca;1.0.0;1.0.0 com.azure:azure-security-keyvault-keys;4.10.7;4.11.0-beta.1 -com.azure:azure-security-keyvault-secrets;4.10.7;4.11.0-beta.2 +com.azure:azure-security-keyvault-secrets;4.10.7;4.11.0 com.azure:azure-security-keyvault-perf;1.0.0-beta.1;1.0.0-beta.1 com.azure:azure-sdk-template;1.1.1234;1.2.2-beta.1 com.azure:azure-sdk-template-two;1.0.0-beta.1;1.0.0-beta.1 diff --git a/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md index 9ef722c55dd4..0a8611329f12 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md @@ -1,9 +1,11 @@ # Release History -## 4.9.0-beta.2 (Unreleased) +## 4.9.0 (2026-05-26) ### Features Added +- Includes all changes from 4.9.0-beta.1. + ### Breaking Changes ### Bugs Fixed diff --git a/sdk/keyvault/azure-security-keyvault-certificates/pom.xml b/sdk/keyvault/azure-security-keyvault-certificates/pom.xml index f51e1d7fd985..93f14a991d3f 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/pom.xml +++ b/sdk/keyvault/azure-security-keyvault-certificates/pom.xml @@ -12,7 +12,7 @@ com.azure azure-security-keyvault-certificates - 4.9.0-beta.2 + 4.9.0 Microsoft Azure client library for KeyVault Certificates This module contains client library for Microsoft Azure KeyVault Certificates. diff --git a/sdk/keyvault/azure-security-keyvault-perf/pom.xml b/sdk/keyvault/azure-security-keyvault-perf/pom.xml index a417272b776d..b050870c5137 100644 --- a/sdk/keyvault/azure-security-keyvault-perf/pom.xml +++ b/sdk/keyvault/azure-security-keyvault-perf/pom.xml @@ -26,7 +26,7 @@ com.azure azure-security-keyvault-certificates - 4.9.0-beta.2 + 4.9.0 com.azure @@ -36,7 +36,7 @@ com.azure azure-security-keyvault-secrets - 4.11.0-beta.2 + 4.11.0 com.azure diff --git a/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md index e63b0aa543b9..70bcf4d80ff7 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md @@ -1,9 +1,11 @@ # Release History -## 4.11.0-beta.2 (Unreleased) +## 4.11.0 (2026-05-26) ### Features Added +- Includes all changes from 4.11.0-beta.1. + ### Breaking Changes ### Bugs Fixed diff --git a/sdk/keyvault/azure-security-keyvault-secrets/pom.xml b/sdk/keyvault/azure-security-keyvault-secrets/pom.xml index 1275ecc469f2..8db162892745 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/pom.xml +++ b/sdk/keyvault/azure-security-keyvault-secrets/pom.xml @@ -11,7 +11,7 @@ com.azure azure-security-keyvault-secrets - 4.11.0-beta.2 + 4.11.0 Microsoft Azure client library for KeyVault Secrets This module contains client library for Microsoft Azure KeyVault Secrets. From 5b13176ccfca126ba44ccb57ec93c05cdb5760da Mon Sep 17 00:00:00 2001 From: Rohit Singhal Date: Tue, 26 May 2026 19:51:12 +0100 Subject: [PATCH 2/5] Fix Key Vault GA release validation Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- sdk/e2e/pom.xml | 4 ++-- .../azure-security-keyvault-certificates/CHANGELOG.md | 6 ------ sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md | 6 ------ 3 files changed, 2 insertions(+), 14 deletions(-) diff --git a/sdk/e2e/pom.xml b/sdk/e2e/pom.xml index 195bf4011131..5d101f7b9c63 100644 --- a/sdk/e2e/pom.xml +++ b/sdk/e2e/pom.xml @@ -49,12 +49,12 @@ com.azure azure-security-keyvault-secrets - 4.11.0-beta.2 + 4.11.0 com.azure azure-security-keyvault-certificates - 4.9.0-beta.2 + 4.9.0 org.slf4j diff --git a/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md index 0a8611329f12..6dc3904234c1 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md @@ -6,12 +6,6 @@ - Includes all changes from 4.9.0-beta.1. -### Breaking Changes - -### Bugs Fixed - -### Other Changes - ## 4.8.7 (2026-05-05) ### Other Changes diff --git a/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md index 70bcf4d80ff7..1bfcad473d32 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md @@ -6,12 +6,6 @@ - Includes all changes from 4.11.0-beta.1. -### Breaking Changes - -### Bugs Fixed - -### Other Changes - ## 4.10.7 (2026-05-05) ### Other Changes From adcf3cf00f5f596e35ed7e370900de80720f4c76 Mon Sep 17 00:00:00 2001 From: Rohit Singhal Date: Tue, 26 May 2026 20:15:36 +0100 Subject: [PATCH 3/5] Run release prep for Key Vault Java packages Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- sdk/keyvault/azure-security-keyvault-certificates/README.md | 2 +- sdk/keyvault/azure-security-keyvault-secrets/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/keyvault/azure-security-keyvault-certificates/README.md b/sdk/keyvault/azure-security-keyvault-certificates/README.md index 8184fb9c8707..163a3c4c2288 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/README.md +++ b/sdk/keyvault/azure-security-keyvault-certificates/README.md @@ -43,7 +43,7 @@ If you want to take dependency on a particular version of the library that is no com.azure azure-security-keyvault-certificates - 4.9.0-beta.1 + 4.9.0 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/keyvault/azure-security-keyvault-secrets/README.md b/sdk/keyvault/azure-security-keyvault-secrets/README.md index 2a0595a7c63a..a04def6eed26 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/README.md +++ b/sdk/keyvault/azure-security-keyvault-secrets/README.md @@ -46,7 +46,7 @@ If you want to take dependency on a particular version of the library that is no com.azure azure-security-keyvault-secrets - 4.10.6 + 4.11.0 ``` [//]: # ({x-version-update-end}) From d356bc54a9d421790a44ab3e4f6a2b6832201fc2 Mon Sep 17 00:00:00 2001 From: Rohit Singhal Date: Tue, 26 May 2026 21:53:37 +0100 Subject: [PATCH 4/5] Retry Java PR validation Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> From c3da2735030009c6bdab46ffe31c840bed7cb084 Mon Sep 17 00:00:00 2001 From: Rohit Singhal Date: Wed, 27 May 2026 00:36:17 +0100 Subject: [PATCH 5/5] Clarify Key Vault GA changelog entries Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../azure-security-keyvault-certificates/CHANGELOG.md | 7 ++++++- sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md index 6dc3904234c1..1e48b947d6d4 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md @@ -4,7 +4,12 @@ ### Features Added -- Includes all changes from 4.9.0-beta.1. +- Added support for service version `V2025_07_01`. +- Added the following methods to `SubjectAlternativeNames`: + - `setUniformResourceIdentifiers(java.util.List)` + - `setIpAddresses(java.util.List)` + - `getUniformResourceIdentifiers()` + - `getIpAddresses()` ## 4.8.7 (2026-05-05) diff --git a/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md index 1bfcad473d32..303fce846c4f 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md @@ -4,7 +4,9 @@ ### Features Added -- Includes all changes from 4.11.0-beta.1. +- Added support for service version `V2025_07_01`. +- Added `previousVersion` property to `SecretProperties` which returns the version of the previous secret, if applicable. Applies only to secrets created after June 1, 2025. +- Added `outContentType` parameter overloads to `SecretClient` and `SecretAsyncClient` `getSecret()` and `getSecretWithResponse()` methods, allowing PFX-to-PEM conversion when retrieving certificate-backed secrets. ## 4.10.7 (2026-05-05)