Skip to content

Bump the nuget-minor-and-patch group with 7 updates#5453

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/eng/build/nuget-minor-and-patch-e7c17b5416
Closed

Bump the nuget-minor-and-patch group with 7 updates#5453
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/eng/build/nuget-minor-and-patch-e7c17b5416

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Updated Autofac from 9.1.0 to 9.3.0.

Release notes

Sourced from Autofac's releases.

9.3.0

What's Changed

Full Changelog: autofac/Autofac@v9.2.0...v9.3.0

9.2.0

What's Changed

Full Changelog: autofac/Autofac@v9.1.0...v9.2.0

Commits viewable in compare view.

Updated Azure.Identity from 1.17.1 to 1.21.0.

Release notes

Sourced from Azure.Identity's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Azure.Security.KeyVault.Secrets from 4.6.0 to 4.11.0.

Release notes

Sourced from Azure.Security.KeyVault.Secrets's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Azure.Storage.Queues from 12.27.0 to 12.27.1.

Release notes

Sourced from Azure.Storage.Queues's releases.

12.27.1

12.27.1 (2026-06-23)

Bugs Fixed

  • Fixed an issue where the GenerateUserDelegationSasUri convenience methods on the QueueClient did not honor the DelegatedUserObjectId property set on the supplied QueueSasBuilder.

Commits viewable in compare view.

Updated Microsoft.Build from 17.11.48 to 17.14.28.

Release notes

Sourced from Microsoft.Build's releases.

17.14.28

What's Changed

17.14.8

What's Changed

Full Changelog: dotnet/msbuild@v17.14.5...v17.14.8

17.14.5

What's Changed

17.14.0-preview-25177-05

Release

What's Changed

17.14.0-preview-25155-01

Release

What's Changed

17.14.0-preview-25110-01

Release

What's Changed

17.13.9

What's Changed

17.12.6

What's Changed

17.12.0-preview-24473-03

Release

17.12.0-preview-24422-09

Release

17.12.0-preview-24374-02

Release

Commits viewable in compare view.

Updated Microsoft.Identity.Client from 4.84.2 to 4.85.2.

Release notes

Sourced from Microsoft.Identity.Client's releases.

4.85.2

What's Changed

Full Changelog: AzureAD/microsoft-authentication-library-for-dotnet@4.85.1...4.85.2

4.85.1

What's Changed

Full Changelog: AzureAD/microsoft-authentication-library-for-dotnet@4.85.0...4.85.1

4.85.0

What's Changed

New Contributors

Full Changelog: AzureAD/microsoft-authentication-library-for-dotnet@4.84.2...4.85.0

Commits viewable in compare view.

Updated Moq from 4.8.2 to 4.20.72.

Release notes

Sourced from Moq's releases.

4.20.72

What's Changed

🔨 Other

Full Changelog: devlooped/moq@v4.20.71...v4.20.72

4.20.71

What's Changed

🔨 Other

New Contributors

Full Changelog: devlooped/moq@v4.20.70...v4.20.71

4.20.70

What's Changed

🔨 Other

New Contributors

Full Changelog: devlooped/moq@v4.20.69...v4.20.70

4.20.69

Let's make it more memorable when Moq became "safe" again.

What's Changed

4.20.2

What's Changed

🐛 Fixed bugs

NOTE: in addition, there were potential privacy issues raised with regards to the SHA256 hashing of
user' email to check for sponsorship, so it won't be coming back until that's properly addressed

Full Changelog: moq/moq.spikes@v4.20.1...v4.20.2

4.20.1

What's Changed

✨ Implemented enhancements

  • Add Sponsor button to package readme 💜

Full Changelog: moq/moq.spikes@v4.20.0...v4.20.1

4.20.0

What's Changed

✨ Implemented enhancements

🔨 Other

New Contributors

Full Changelog: moq/moq.spikes@v4.18.4...v4.20.0

4.20.0-rc

What's Changed

🔨 Other

Full Changelog: moq/moq.spikes@v4.20.0-beta...v4.20.0-rc

4.20.0-beta

What's Changed

✨ Implemented enhancements

🔨 Other

New Contributors

Full Changelog: moq/moq.spikes@v4.18.4...v4.20.0-beta

4.20.0-alpha

What's Changed

✨ Implemented enhancements

🔨 Other

New Contributors

Full Changelog: moq/moq.spikes@v4.18.4...v4.20.0-alpha

4.18.4

Changed

  • Update package reference to Castle.Core (DynamicProxy) from version 5.1.0 to 5.1.1 (@​stakx, #​1317)

4.18.3

Fixed

  • SetupAllProperties crashes when invoked on a Mock<T> subclass (@​mo-russo, #​1278)

4.18.2

Changed

  • Update package reference to Castle.Core (DynamicProxy) from version 5.0.0 to 5.1.0 (@​stakx, #​1275)
  • Removed dependency on System.Threading.Tasks.Extensions for netstandard2.1 and net6.0 (@​tibel, #​1274)

Fixed

  • "Expression is not an event add" when using .Raises() with redeclared event (@​howcheng, #​1175)
  • MissingMethodException when mocking interface with sealed default implementation (@​pjquirk, #​1209)
  • Throws TypeLoadException on mock when a record has a base record on .NET 6 (@​tgrieger-sf, #​1273)

4.18.1

Fixed

  • Regression with lazy evaluation of It.Is predicates in setup expressions after updating from 4.13.1 to 4.16.1 (@​b3go, #​1217)
  • Regression with SetupProperty where Moq fails to match a property accessor implementation against its definition in an interface (@​Naxemar, #​1248)
  • Difference in behavior when mocking async method using .Result vs without (@​cyungmann, #​1253)

4.18.0

New major version of DynamicProxy (you may get better performance!), so please update with care.

Changed

  • Update package reference to Castle.Core (DynamicProxy) from version 4.4.1 to 5.0.0 (@​stakx, #​1257)
  • Adjusted our target frameworks to match DynamicProxy's (see their discussion about which frameworks to target):
    • minimum .NET Framework version raised from net45 to net462
    • additional net6.0 TFM

Fixed

  • Can't set up "private protected" properties (@​RobSiklos, #​1170)
  • Using [...] an old version of System.Net.Http which is vulnerable to "DoS", "Spoofing", "Privilege Escalation", "Authentication Bypass" and "Information Exposure" (@​sidseter, #​1219)
  • Failure when invoking a method with by-ref parameter & mockable return type on a mock with CallBase and DefaultValue.Mock configured (@​IanKemp, #​1249)

4.17.2

Fixed

  • Regression: Property stubs not working on sub mock (@​aaronburro, #​1240)

4.17.1

Added

  • SetupSet, VerifySet methods for mock.Protected().As<>() (@​tonyhallett, #​1165)
  • New Throws method overloads that allow specifying a function with or without parameters, to provide an exception, for example .Throws(() => new InvalidOperationException())
    and Setup(x => x.GetFooAsync(It.IsAny<string>()).Result).Throws((string s) => new InvalidOperationException(s)). (@​adam-knights, #​1191)

Changed

  • Update package reference to Castle.Core (DynamicProxy) from version 4.4.0 to 4.4.1 (@​stakx, #​1233)

Fixed

  • The guard against unmatchable matchers (added in #​900) was too strict; relaxed it to enable an alternative user-code shorthand _ for It.IsAny<>() (@​adamfk, #​1199)
  • mock.Protected() setup methods fail when argument is of type Expression (@​tonyhallett, #​1189)
  • Parameter is invalid in Protected().SetupSet() ... VerifySet (@​tonyhallett, #​1186)
  • Virtual properties and automocking not working for mock.Protected().As<>() (@​tonyhallett, #​1185)
  • Issue mocking VB.NET class with overloaded property/indexer in base class (@​myurashchyk, #​1153)
  • Equivalent arrays don't test equal when returned from a method, making Verify fail when it should not (@​evilc0, #​1225)
  • Property setups are ignored on mocks instantiated using Mock.Of (@​stakx, #​1066)
  • SetupAllProperties causes mocks to become race-prone (@​estrizhok, #​1231)

4.16.1

Added

  • CallBase can now be used with interface methods that have a default interface implementation. It will call the most specific override. (@​stakx, #​1130)

Changed

  • Improved error message formatting of It.Is lambda expressions that capture local variables. (@​bfriesen, #​1140)

Fixed

  • AmbiguousMatchException raised when interface has property indexer besides property in VB. (@​mujdatdinc, #​1129)
  • Interface default methods are ignored (@​hahn-kev, #​972)
  • Callback validation too strict when setting up a task's .Result property (@​stakx, #​1132)
  • setup.Returns(InvocationFunc) wraps thrown exceptions in TargetInvocationException (@​stakx, #​1141)

4.16.0

Added

  • Ability to directly set up the .Result of tasks and value tasks, which makes setup expressions more uniform by rendering dedicated async verbs like .ReturnsAsync, .ThrowsAsync, etc. unnecessary:

    -mock.Setup(x => x.GetFooAsync()).ReturnsAsync(foo)
    +mock.Setup(x => x.GetFooAsync().Result).Returns(foo)

    This is useful in places where there currently aren't any such async verbs at all:

    -Mock.Of<X>(x => x.GetFooAsync() == Task.FromResult(foo))
    +Mock.Of<X>(x => x.GetFooAsync().Result == foo)

    This also allows recursive setups / method chaining across async calls inside a single setup expression:

    -mock.Setup(x => x.GetFooAsync()).ReturnsAsync(Mock.Of<IFoo>(f => f.Bar == bar))
    +mock.Setup(x => x.GetFooAsync().Result.Bar).Returns(bar)

    or, with only Mock.Of:

    -Mock.Of<X>(x => x.GetFooAsync() == Task.FromResult(Mock.Of<IFoo>(f => f.Bar == bar)))
    +Mock.Of<X>(x => x.GetFooAsync().Result.Bar == bar)

    This should work in all principal setup methods (Mock.Of, mock.Setup…, mock.Verify…). Support in mock.Protected() and for custom awaitable types may be added in the future. (@​stakx, #​1126)

Changed

  • Attempts to mark conditionals setup as verifiable are once again allowed; it turns out that forbidding it (as was done in #​997 for version 4.14.0) is in fact a regression. (@​stakx, #​1121)

Fixed

  • Performance regression: Adding setups to a mock becomes slower with each setup (@​CeesKaas, #​1110)

  • Regression: mock.Verify[All] no longer marks invocations as verified if they were matched by conditional setups. (@​Lyra2108, #​1114)

4.15.2

Changed

  • Upgraded System.Threading.Tasks.Extensions dependency to version 4.5.4 (@​JeffAshton, #​1108)

4.15.1

Added

  • New method overloads for It.Is, It.IsIn, and It.IsNotIn that compare values using a custom IEqualityComparer<T> (@​weitzhandler, #​1064)
  • New properties ReturnValue and Exception on IInvocation to query recorded invocations return values or exceptions (@​MaStr11, #​921, #​1077)
  • Support for "nested" type matchers, i.e. type matchers that appear as part of a composite type (such as It.IsAnyType[] or Func<It.IsAnyType, bool>). Argument match expressions like It.IsAny<Func<It.IsAnyType, bool>>() should now work as expected, whereas they previously didn't. In this particular example, you should no longer need a workaround like (Func<It.IsAnyType, bool>)It.IsAny<object>() as originally suggested in #​918. (@​stakx, #​1092)

Changed

  • Event accessor calls (+= and -=) now get consistently recorded in Mock.Invocations. This previously wasn't the case for backwards compatibility with VerifyNoOtherCalls (which got implemented before it was possible to check them using Verify{Add,Remove}). You now need to explicitly verify expected calls to event accessors prior to VerifyNoOtherCalls. Verification of += and -= now works regardless of whether or not you set those up (which makes it consistent with how verification usually works). (@​80O, @​stakx, #​1058, #​1084)
  • Portable PDB (debugging symbols) are now embedded in the main library instead of being published as a separate NuGet symbols package (`.snupkg) (@​kzu, #​1098)

Fixed

  • SetupProperty fails if property getter and setter are not both defined in mocked type (@​stakx, #​1017)
  • Expression tree argument not matched when it contains a captured variable – evaluate all captures to their current values when comparing two expression trees (@​QTom01, #​1054)
  • Failure when parameterized Mock.Of<> is used in query comprehension from clause (@​stakx, #​982)

4.14.7

Changed

  • Mocks created by DefaultValue.Mock now inherit SetupAllProperties from their "parent" mock (like it says in the XML documentation) (@​stakx, #​1074)

Fixed

  • Setup not triggered due to VB.NET transparently inserting superfluous type conversions into a setup expression (@​InteXX, #​1067)
  • Nested mocks created by Mock.Of<T>() no longer have their properties stubbed since version 4.14.0 (@​vruss, @​1071)
  • Verify fails for recursive setups not explicitly marked as Verifiable (@​killergege, #​1073)
  • Mock.Of<> fails for COM interop types that are annotated with a [CompilerGenerated] custom attribute (@​killergege, #​1072)

4.14.6

Fixed

  • Regression since 4.14.0: setting nested non-overridable properties via Mock.Of (@​mariotee, #​1039)

4.14.5

Fixed

  • Regression since version 4.11.0: VerifySet fails with NullReferenceException for write-only indexers (@​Epicycle23, #​1036)

4.14.4

Fixed

  • Regression: NullReferenceException on subsequent setup if expression contains null reference (@​IanYates83, #​1031)

4.14.3

Fixed

  • Regression, Part II: Verify behavior change using DefaultValue.Mock (@​DesrosiersC, #​1024)

4.14.2

Fixed

  • Regression: Verify behavior change using DefaultValue.Mock (@​DesrosiersC, #​1024)

4.14.1

Added

  • New SetupSequence verbs .PassAsync() and .ThrowsAsync(...) for async methods with void return type (@​fuzzybair, #​993)

Fixed

  • StackOverflowException on VerifyAll when mocked...

_Descri...

Description has been truncated

Bumps Autofac from 9.1.0 to 9.3.0
Bumps Azure.Identity from 1.17.1 to 1.21.0
Bumps Azure.Security.KeyVault.Secrets from 4.6.0 to 4.11.0
Bumps Azure.Storage.Queues from 12.27.0 to 12.27.1
Bumps Microsoft.Build from 17.11.48 to 17.14.28
Bumps Microsoft.Identity.Client from 4.84.2 to 4.85.2
Bumps Moq from 4.8.2 to 4.20.72

---
updated-dependencies:
- dependency-name: Autofac
  dependency-version: 9.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Azure.Identity
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Azure.Security.KeyVault.Secrets
  dependency-version: 4.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Azure.Storage.Queues
  dependency-version: 12.27.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-and-patch
- dependency-name: Microsoft.Build
  dependency-version: 17.14.28
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Microsoft.Identity.Client
  dependency-version: 4.85.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Moq
  dependency-version: 4.20.72
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jul 1, 2026
@dependabot dependabot Bot requested a review from a team as a code owner July 1, 2026 16:05
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Jul 1, 2026
@liliankasem

Copy link
Copy Markdown
Member

Addressing here: #5456

@liliankasem liliankasem closed this Jul 1, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/nuget/eng/build/nuget-minor-and-patch-e7c17b5416 branch July 1, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant