Skip to content

[6.1.6] Set SqlClient 6.1.6 version numbers#4394

Merged
apoorvdeshmukh merged 2 commits into
release/6.1from
dev/ad/version61
Jun 24, 2026
Merged

[6.1.6] Set SqlClient 6.1.6 version numbers#4394
apoorvdeshmukh merged 2 commits into
release/6.1from
dev/ad/version61

Conversation

@apoorvdeshmukh

@apoorvdeshmukh apoorvdeshmukh commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Description

Sets the version numbers in preparation for the 6.1.6 release (and the AKV Provider 6.1.3 release), following the same pattern as #4162 (6.1.5).

Changes

Microsoft.Data.SqlClient (6.1.6)

  • common-variables.yml: bumped Patch 56; updated PreviewNugetPackageVersion 6.1.6-preview16.1.7-preview1
  • Versions.props: MdsVersionDefault 6.1.56.1.6
  • Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.nuspec: MDS dependency [6.1.5,7.0.0)[6.1.6,7.0.0) (all TFM groups)
  • StressTests Directory.Packages.props: MdsVersion 6.1.46.1.5 (last published version)

Azure Key Vault Provider (6.1.3)

  • common-variables.yml: bumped akvVersionPatch 23

    The last published AKV version (6.1.2) only enabled strong-name signing. Since then the provider has accrued a dependency refresh ([6.1] Dependency Cleanup #3843Azure.Core 1.47.1 → 1.50.0, Azure.Security.KeyVault.Keys 4.7.0 → 4.8.0, Microsoft.Extensions.Caching.Memory → 9.0.11, removed unused System.Text.Encodings.Web, pinned dependency versions) and build fixes ([6.1] Fixes build issues for AKV Provider #4250 — strong-name signing now keys off SigningKeyPath). These are packaging/dependency changes only; no functional or API changes. Since 6.1.2 is already on NuGet, the version must move to 6.1.3.

Notes

  • Shared dependencies between MDS 6.1.6 and AKV 6.1.3 (Azure.Core 1.50.0, Microsoft.Extensions.Caching.Memory) match across all target frameworks — no version conflicts.

Copilot AI review requested due to automatic review settings June 23, 2026 15:28
@apoorvdeshmukh apoorvdeshmukh requested a review from a team as a code owner June 23, 2026 15:28
@github-project-automation github-project-automation Bot moved this to To triage in SqlClient Board Jun 23, 2026
@apoorvdeshmukh apoorvdeshmukh added this to the 6.1.6 milestone Jun 23, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Prepares the release/6.1 branch for the 6.1.6 release by updating centralized version variables/props and aligning the AKV provider’s SqlClient dependency range accordingly.

Changes:

  • Updated OneBranch pipeline version variables to 6.1.6 and advanced the preview test build version to 6.1.7-preview1.
  • Bumped MdsVersionDefault to 6.1.6 for package/assembly versioning.
  • Updated the AKV provider .nuspec to depend on Microsoft.Data.SqlClient [6.1.6,7.0.0) and moved StressTests’ pinned package version to the latest published 6.1.5.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
eng/pipelines/onebranch/variables/common-variables.yml Bumps patch to 6.1.6 and advances preview version for test preview builds.
tools/props/Versions.props Updates the default SqlClient version used for package/assembly versioning to 6.1.6.
tools/specs/add-ons/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.nuspec Aligns AKV provider dependency range to require SqlClient 6.1.6+.
src/Microsoft.Data.SqlClient/tests/StressTests/Directory.Packages.props Pins StressTests to the latest published package version when CI override isn’t provided.

cheenamalhotra
cheenamalhotra previously approved these changes Jun 23, 2026
@cheenamalhotra cheenamalhotra moved this from To triage to In review in SqlClient Board Jun 23, 2026
@apoorvdeshmukh apoorvdeshmukh enabled auto-merge (squash) June 24, 2026 11:14
@apoorvdeshmukh apoorvdeshmukh added the Area\Engineering Use this for issues that are targeted for changes in the 'eng' folder or build systems. label Jun 24, 2026
@apoorvdeshmukh apoorvdeshmukh merged commit b862260 into release/6.1 Jun 24, 2026
279 checks passed
@apoorvdeshmukh apoorvdeshmukh deleted the dev/ad/version61 branch June 24, 2026 15:23
@github-project-automation github-project-automation Bot moved this from In review to Done in SqlClient Board Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area\Engineering Use this for issues that are targeted for changes in the 'eng' folder or build systems.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants