Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update nuget #452

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update nuget #452

wants to merge 1 commit into from

Conversation

projectorigin-renovate[bot]
Copy link
Contributor

@projectorigin-renovate projectorigin-renovate bot commented Aug 1, 2024

This PR contains the following updates:

Package Type Update Change
FluentAssertions (source) nuget patch 6.12.0 -> 6.12.1
Google.Protobuf nuget minor 3.27.2 -> 3.28.2
Grpc.AspNetCore nuget minor 2.65.0 -> 2.66.0
Grpc.Tools nuget minor 2.65.0 -> 2.66.0
Microsoft.NET.Test.Sdk nuget minor 17.10.0 -> 17.11.1
Moq nuget patch 4.20.70 -> 4.20.72
Npgsql nuget patch 8.0.3 -> 8.0.4
Npgsql.OpenTelemetry nuget patch 8.0.3 -> 8.0.4
OpenTelemetry.Instrumentation.Process (source) nuget patch 0.5.0-beta.6 -> 0.5.0-beta.7
ProjectOrigin.ServiceCommon nuget patch 1.0.0-rc.5 -> 1.0.0-rc.10
ProjectOrigin.TestCommon nuget patch 1.0.0-rc.5 -> 1.0.0-rc.10
RabbitMQ.Client (source) nuget patch 7.0.0-rc.6 -> 7.0.0-rc.11
Serilog.AspNetCore nuget patch 8.0.1 -> 8.0.2
StackExchange.Redis (source) nuget patch 2.8.0 -> 2.8.16
Swashbuckle.AspNetCore nuget minor 6.6.2 -> 6.8.0
System.IdentityModel.Tokens.Jwt nuget minor 8.0.1 -> 8.1.0
dotnet-grpc nuget minor 2.65.0 -> 2.66.0
xunit nuget patch 2.9.0 -> 2.9.2

Release Notes

fluentassertions/fluentassertions (FluentAssertions)

v6.12.1

Compare Source

What's Changed
Improvements
  • Improve BeEmpty() and BeNullOrEmpty() performance for IEnumerable<T>, by materializing only the first item - #​2530
Fixes
  • Fixed formatting error when checking nullable DateTimeOffset with BeWithin(...).Before(...) - #​2312
  • BeEquivalentTo will now find and can map subject properties that are implemented through an explicitly-implemented interface - #​2152
  • Fixed that the because and becauseArgs were not passed down the equivalency tree - #​2318
  • BeEquivalentTo can again compare a non-generic IDictionary with a generic one - #​2358
  • Fixed that the FormattingOptions were not respected in inner AssertionScope - #​2329
  • Capitalize true and false in failure messages and make them formattable to a custom BooleanFormatter - #​2390, #​2393
  • Improved the failure message for NotBeOfType when wrapped in an AssertionScope and the subject is null - #​2399
  • Improved the failure message for BeWritable/BeReadable when wrapped in an AssertionScope and the subject is read-only/write-only - #​2399
  • Improved the failure message for ThrowExactly[Async] when wrapped in an AssertionScope and no exception is thrown - #​2398
  • Improved the failure message for [Not]HaveExplicitProperty when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Improved the failure message for [Not]HaveExplicitMethod when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Changed BeEquivalentTo to exclude private protected members from the comparison - #​2417
  • Fixed using BeEquivalentTo on an empty ArraySegment - #​2445, #​2511
  • BeEquivalentTo with a custom comparer can now handle null values - #​2489
  • Ensured that nested calls to AssertionScope(context) create a chained context - #​2607
  • One overload of the AssertionScope constructor would not create an actual scope associated with the thread - #​2607
  • Fixed ThrowWithinAsync not respecting OperationCanceledException - #​2614
  • Fixed using BeEquivalentTo with an IEqualityComparer targeting nullable types - #​2648

Full Changelog: fluentassertions/fluentassertions@6.12.0...6.12.1

grpc/grpc-dotnet (Grpc.AspNetCore)

v2.66.0

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.65.0...v2.66.0

microsoft/vstest (Microsoft.NET.Test.Sdk)

v17.11.1

What's Changed

Full Changelog: microsoft/vstest@v17.11.0...v17.11.1

v17.11.0

What's Changed
New Contributors

Full Changelog: microsoft/vstest@v17.10.0...v17.11.0-release-24352-06

moq/moq (Moq)

v4.20.72

Full Changelog

🔨 Other:

  • Question: Sponsorable Attribute in release v4.20.71 #​1513

🔀 Merged:

v4.20.71

Full Changelog

🐛 Fixed bugs:

🔨 Other:

  • Documentation Unavailable Online #​1473
  • Some source code files is filled with comments like: "Unmerged change from project " #​1451
  • Question: would it make sense to call verify all on a strict mock when the mock gets disposed? #​1440
  • SponsorLink Integration Makes Moq Unuasable due to PII and GDPR Requirements #​1433
  • Default value ILookup<> in loose mode is null #​1391
  • Verifying a protected method when the exact parameter types are not statically known #​1339

🔀 Merged:

npgsql/npgsql (Npgsql)

v8.0.4

A large number of number of bugs have been fixed, here is the full list.

Full Changelog: npgsql/npgsql@v8.0.3...v8.0.4

project-origin/common (ProjectOrigin.ServiceCommon)

v1.0.0-rc.9

Full Changelog: project-origin/common@v1.0.0-rc.8...v1.0.0-rc.9

v1.0.0-rc.8

Full Changelog: project-origin/common@v1.0.0-rc.7...v1.0.0-rc.8

v1.0.0-rc.7

Full Changelog: project-origin/common@v1.0.0-rc.1...v1.0.0-rc.7

rabbitmq/rabbitmq-dotnet-client (RabbitMQ.Client)

v7.0.0-rc.11

This is release candidate 11, suitable for testing in pre-production environments

What's Changed

Full Changelog: rabbitmq/rabbitmq-dotnet-client@v7.0.0-rc.10...v7.0.0-rc.11

v7.0.0-rc.10

This is release candidate 10, suitable for testing in pre-production environments

What's Changed

Full Changelog: rabbitmq/rabbitmq-dotnet-client@v7.0.0-rc.9...v7.0.0-rc.10

v7.0.0-rc.9

This is release candidate 9, suitable for testing in pre-production environments

What's Changed

New Contributors

Full Changelog: rabbitmq/rabbitmq-dotnet-client@v7.0.0-rc.8...v7.0.0-rc.9

v7.0.0-rc.8

Full Changelog

Fixed bugs:

  • Automatic recovery fails if the channel is disposed #​1647
  • Timer leak and potential JWT/OAuth2 expiry in TimerBasedCredentialRefresher [OAuth2] #​1639

Merged pull requests:

v7.0.0-rc.7

Full Changelog

Merged pull requests:

serilog/serilog-aspnetcore (Serilog.AspNetCore)

v8.0.2

StackExchange/StackExchange.Redis (StackExchange.Redis)

v2.8.16

Compare Source

What's Changed

  • Fix: PhysicalBridge: Always perform "last read" check in heartbeat when HeartbeatConsistencyChecks is enabled (#​2795 by @​NickCraver)

Full Changelog: StackExchange/StackExchange.Redis@2.8.14...2.8.16

v2.8.14

Compare Source

What's Changed

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@2.8.12...2.8.14

v2.8.12

Compare Source

What's Changed

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@2.8.0...2.8.12

domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore)

v6.8.0

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v6.7.3...v6.8.0

v6.7.3

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v6.7.2...v6.7.3

v6.7.2

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v6.7.1...v6.7.2

v6.7.1

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v6.7.0...v6.7.1

v6.7.0

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v6.6.2...v6.7.0

AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet (System.IdentityModel.Tokens.Jwt)

v8.1.0

Compare Source

=====

Performance improvements
  • Improves performance during issuer validation by replacing string comparison with span comparison. See PR #​2826.
New features
  • Add optional check to prevent using keys that are shared across multiple clouds. See issue #​2832 for details.
Bug fixes
  • JsonWebTokenHandler would only return unwrapped keys if there was no errors. This change is to align with the behavior in JwtSecurityTokenHandler, that is it returns the keys that were able to be unwrapped, and only throw if no keys were able to be unwrapped. See issue #​2695 for details.
Fundamentals
  • Fix flaky tests. See #​2793 for details.
  • Update XUnit versoin and fix test warnings due to new XUnit analyzers. See PR #​2796 for details.
  • Onhboard to code coverage in ADO. See PR #​2798.
  • Use IsTargetFrameworkCompatible(*) so AOT is forward-compatible with .NET 9 and beyond. See PR #​2790 for details.
  • Fix a merge conflict impacting dev. See PR #​2819.
  • Defining the following attribute in multiple assemblies (.Tokens, .Logging) causes an internal error.
    [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)]. See PR #​2820.
  • Remove perl dependency. See PR #​2830.
Work related to redesign of IdentityModel's token validation logic #​2711

v8.0.2

Compare Source

=====

Security fundamentals
  • Add BannedApiAnalyzers to prevent use of ClaimsIdentity constructors. See PR #​2778 for details.
Bug fixes
  • IdentityModel now allows the JWT payload to be an empty string. See issue #​2656 for details.
  • Cache UseRfcDefinitionOfEpkAndKid switch. See PR #​2747 for details.
  • Method was named DoNotFailOnMissingTid in 7x and DontFailOnMissingTid in 8x, adding the method for back compat. See issue #​2750 for details.
  • Metadata is now updated on a background thread. See #​2780 for details.
  • JsonWebKeySet stores the original string it was created with. See PR #​2755 for details.
  • Restore AOT compatibility. See #​2711.
  • Fix OpenIdConnect parsing bug. See #​2772 for details.
  • Remove the lock on creating a SignatureProvider. See #​2788 for details.
Fundamentals
  • Test clean up #​2742.
  • Use only FxCop in .NET framework targets #​2693.
  • Add rule to add file headers automatically #​2748.
  • Code analysis updates #​2746.
  • Include README packages in NuGet #​2752.
  • Update projects inside WilsonUnix solution #​2768.
  • Code style enforced in build #​2603.
  • CodeQL update #​2767.
  • Update build pipeline to new one release build format #​2777.
  • Update GitHub actions to 9.0.100-preview.7.24407.12 and add <NoWarn>$(NoWarn);SYSLIB0057</NoWarn> due to breaking changes in preview7. #​2786.
Work relating to #​2711

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@projectorigin-renovate projectorigin-renovate bot enabled auto-merge (squash) August 1, 2024 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants