Release Notes

March 17, 2026 ยท View on GitHub

Stable Release 7.0.0 - 2026-03-17

Changes Since 7.0.0-preview1

Changed

  • Changed AKV Provider to target .NET Standard 2.0 instead of multi-targeting .NET Framework and .NET Core. Since the package contains no framework-specific code, this simplifies the package and reduces its footprint. (#4036)

  • Renamed dependency from Microsoft.Data.SqlClient.Extensions.Logging to Microsoft.Data.SqlClient.Internal.Logging. (#4038)

  • Updated Dependencies (#4045):

    • Updated Azure.Core to v1.51.1
    • Updated Azure.Security.KeyVault.Keys to v4.9.0

Cumulative Changes Since 6.1

This section summarizes all changes across the 7.0 preview cycle for users upgrading from the latest 6.1 stable release.

Changed

  • Changed AKV Provider to target .NET Standard 2.0 instead of multi-targeting .NET Framework and .NET Core. Since the package contains no framework-specific code, this simplifies the package and reduces its footprint. (#4036)

  • Performance improvements for all built-in SqlColumnEncryptionKeyStoreProvider implementations, including SqlColumnEncryptionAzureKeyVaultProvider. (#3554)

  • Added dependency on Microsoft.Data.SqlClient.Internal.Logging to align with the new extensions infrastructure. (#3626, #3628, #3967, #4038)

  • Updated Dependencies:

    • Updated Azure.Core to v1.51.1
    • Updated Azure.Security.KeyVault.Keys to v4.9.0

Target Platform Support

  • .NET Standard 2.0

Dependencies

.NET Standard 2.0

  • Azure.Core 1.51.1
  • Azure.Security.KeyVault.Keys 4.9.0
  • Microsoft.Data.SqlClient (>= 7.0.0)
  • Microsoft.Data.SqlClient.Internal.Logging 1.0.0
  • Microsoft.Extensions.Caching.Memory 8.0.1