Skip to content

Conversation

marekkarbarz
Copy link
Member

Adding new Features for 2025-07-01 API version:

Added the outContentType query parameter to the Get Secret operation to specify the format in which the certificate will be returned.
Added the previousVersion property to SecretProperties.
Added UniformResourceIdentifiers and IpAddresses collection properties in SubjectAlternativeNames.

@marekkarbarz marekkarbarz requested a review from chlowell as a code owner October 9, 2025 20:49
@Copilot Copilot AI review requested due to automatic review settings October 9, 2025 20:49
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Azure Key Vault Go SDK libraries to support the new 2025-07-01 API version, adding several new features for certificate and secret management.

  • Added support for content type conversion in GetSecret operations via OutContentType parameter
  • Added PreviousVersion field to track certificate version history
  • Added IPAddresses and Uris collections to SubjectAlternativeNames for enhanced certificate configuration

Reviewed Changes

Copilot reviewed 35 out of 35 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
azsecrets Added OutContentType parameter, PreviousVersion field, and content type constants
azcertificates Added IPAddresses and Uris fields to SubjectAlternativeNames model
azkeys, azadmin Updated API version to 2025-07-01 across all modules
test files Added comprehensive tests for new features and serialization
CHANGELOG.md Documented new features and API version upgrade

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 42 out of 42 changed files in this pull request and generated 3 comments.

@marekkarbarz marekkarbarz enabled auto-merge (squash) October 13, 2025 21:15
@@ -1,5 +1,5 @@
directory: specification/keyvault/Security.KeyVault.Certificates
commit: 5972de983d771213d53b3e5908dbe992191890ef
commit: d40d1693f5cba246f7999a01380bb5c029f2c395
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to wait for your PR to merge, then use the new commit in the main branch here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Untriaged

Development

Successfully merging this pull request may close these issues.

3 participants