borisdj / EFCore.BulkExtensions

Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite
https://codis.tech/efcorebulk
Other
3.68k stars 589 forks source link

Bump Microsoft.Data.SqlClient and Microsoft.EntityFrameworkCore.SqlServer.HierarchyId in /EFCore.BulkExtensions #1611

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 1 week ago

Bumps Microsoft.Data.SqlClient and Microsoft.EntityFrameworkCore.SqlServer.HierarchyId. These dependencies needed to be updated together. Updates Microsoft.Data.SqlClient from 5.2.2 to 5.1.6

Changelog

Sourced from Microsoft.Data.SqlClient's changelog.

[Stable release 5.2.2] - 2024-08-27

Fixed

  • Fixed AcquireTokenAsync timeout handling for edge cases in ActiveDirectoryAuthenticationProvider. #2650
  • Fixed issue with Socket.Connect in managed SNI. #2779
  • Fixed path for AssemblyAttributes in obj folder causing NET 8.0 assembly to appear in NET 6.0 dll. #2789
  • Fixed SSPI retry negotiation with default port in .NET. #2815
  • Fixed ArgumentNullException on SqlDataRecord.GetValue when using user-defined data type on .NET. #2816
  • Fixed pending data with SqlDataReader against an encrypted column. #2817

Changed

  • Upgraded Azure.Identity version from 1.11.3 to 1.11.4 #2648 to address CVE-2024-35255.
  • Upgraded Microsoft.Identity.Client version from 4.60.0 to 4.61.3 #2648 to address CVE-2024-35255.
  • Added caching to TokenCredential objects to take advantage of token caching. #2775

[Stable release 5.2.1] - 2024-05-31

This update brings the below changes over the previous release:

Fixed

  • Fixed connection errors on Linux when Data Source property contains both named instance and port #2436
  • Fixed SqlConnection.FireInfoMessageEventOnUserErrors when set to true throws an exception #2505
  • Fixed exception when using DATETIMEOFFSET(n) in a TVP if n is 1, 2, 3, or 4 #2506
  • Reverted PR #1983 which caused connection failure delays when using OpenAsync #2507
  • Fixed SqlConnection.Clone() to include AccessTokenCallback #2527

Changed

  • Upgraded Azure.Identity version from 1.10.3 to 1.11.3 #2492, #2528
  • Upgraded Microsoft.Identity.Client version from 4.56.0 to 4.60.3 #2492
  • Code Health improvements: #2467

[Stable release 5.2.0] - 2024-02-28

Added

  • Added a new AccessTokenCallBack API to SqlConnection. #1260
  • Added SqlBatch support on .NET 6+ #1825, #2223,#2371, #2373
  • Added support of SqlDiagnosticListener on .NET Standard. #1931
  • Added new property RowsCopied64 to SqlBulkCopy. #2004
  • Added support for the SuperSocketNetLib registry option for Encrypt on .NET on Windows. #2047
  • Added the ability to generate debugging symbols in a separate package file #2137
  • Added Workload Identity authentication support #2159, #2264
  • Added support for Big Endian systems #2170
  • Added support for Georgian collation #2194
  • Added Localization support on .NET #2210
  • Added .NET 8 support #2230

... (truncated)

Commits
  • cec5dd8 [5.1] Eng | Add strong name validation to package validator (#2802) (#2804)
  • 5195077 Fix decrypt failure to drain data (#2818)
  • 2eb0ed9 Ignor Official pipelines delay signed (#2795)
  • 08c72cd [5.1] Backport SourceLink translation (#2780)
  • ca8746f [5.1] Add | Cache TokenCredential objects to take advantage of token caching ...
  • 6fe8e21 [5.1] Test | Fixed some Azure managed identity authentication unit test failu...
  • 0a7d192 [5.1] eng | Address strong naming issues in created nugets (#2698) (#2702)
  • 5f7840e Merge in 'release/5.1' changes
  • bccd975 [5.1] eng | Secure symbols publishing (#2719)
  • f63ae8f [5.1.6] | CVE | Update Azure.Identity from 1.11.3 to 1.11.4 (#2649)
  • Additional commits viewable in compare view


Updates Microsoft.EntityFrameworkCore.SqlServer.HierarchyId from 8.0.8 to 9.0.0

Release notes

Sourced from Microsoft.EntityFrameworkCore.SqlServer.HierarchyId's releases.

.NET 9.0.0

Release

What's Changed

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 week ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.