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

chore(deps): update nuget non-major dependencies #820

Merged
merged 1 commit into from
Jul 12, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 11, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Altinn.Common.AccessTokenClient 3.0.1 -> 3.0.4 age adoption passing confidence
Altinn.Platform.Models 1.5.0 -> 1.6.0 age adoption passing confidence
Altinn.Platform.Storage.Interface 3.24.0 -> 3.29.0 age adoption passing confidence
Azure.Storage.Blobs (source) 12.19.1 -> 12.20.0 age adoption passing confidence
Azure.Storage.Queues (source) 12.17.1 -> 12.18.0 age adoption passing confidence
DotNet.ReproducibleBuilds 1.1.1 -> 1.2.4 age adoption passing confidence
MSTest.TestFramework 3.3.1 -> 3.4.3 age adoption passing confidence
Microsoft.AspNetCore.Mvc.NewtonsoftJson (source) 6.0.28 -> 6.0.31 age adoption passing confidence
Microsoft.AspNetCore.Mvc.Testing (source) 8.0.4 -> 8.0.6 age adoption passing confidence
Microsoft.FeatureManagement 3.3.0 -> 3.4.0 age adoption passing confidence
Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0 -> 7.6.2 age adoption passing confidence
Microsoft.NET.Sdk.Functions 4.3.0 -> 4.4.0 age adoption passing confidence
Microsoft.NET.Test.Sdk 17.9.0 -> 17.10.0 age adoption passing confidence
Swashbuckle.AspNetCore 6.5.0 -> 6.6.2 age adoption passing confidence
xunit 2.8.0 -> 2.9.0 age adoption passing confidence
xunit 2.7.0 -> 2.9.0 age adoption passing confidence
xunit.runner.visualstudio 2.8.0 -> 2.8.2 age adoption passing confidence
xunit.runner.visualstudio 2.5.7 -> 2.8.2 age adoption passing confidence

Release Notes

Altinn/altinn-accesstoken (Altinn.Common.AccessTokenClient)

v3.0.4

Compare Source

What's Changed

Full Changelog: Altinn/altinn-accesstoken@Altinn.Common.AccessToken-4.4.2...Altinn.Common.AccessTokenClient-3.0.4

v3.0.3

Compare Source

What's Changed

Full Changelog: Altinn/altinn-accesstoken@Altinn.Common.AccessToken-4.4.1...Altinn.Common.AccessTokenClient-3.0.3

v3.0.2

Compare Source

What's Changed

Full Changelog: Altinn/altinn-accesstoken@Altinn.Common.AccessTokenClient-3.0.1...Altinn.Common.AccessTokenClient-3.0.2

Azure/azure-sdk-for-net (Azure.Storage.Blobs)

v12.20.0

12.20.0 (2024-05-13)
  • Includes all features from 12.20.0-beta.1 and 12.20.0-beta.2.
  • Fixed bug where BlobContainerClient and BlobBaseClient did not throw an exception on empty/null container names and blob names, respectively, when constructing a client.
dotnet/reproducible-builds (DotNet.ReproducibleBuilds)

v1.2.4

At long last we've have a new release of the DotNet.ReproducibleBuilds and DotNet.ReproducibleBuilds.Isolated packages! We've dusted off the cobwebs and worked through some infrastructure and permissions issues, and now have the ability to reliably release new versions of the packages again. This is due in no small part to the help of our brand new maintainer - welcome to @​MattKotsenas! He and I will be working together to develop a plan for this repo going forward, and I'm very excited to welcome him to the maintainer team.

This release has a few new features and one feature removal due to obsoletion.

Additions
  • Set the DisableImplicitLibraryPacks property to true to prevent using packages from the .NET SDK's built-in package sources. #​21 (Thanks @​cmeeren!)
  • Populate the RepositoryBranch property if other Repository Metadata has been requested to be made public. #​27 (Thanks @​kzu!)
Removals
  • No longer include the .NET Framework reference assembly packages, because the .NET SDK does this now. #​33 (Thanks @​MattKotsenas!)
Infrastructure

We have simplified the packaging of the repo to be more straightforward, using dotnet pack as expected these days.

microsoft/testfx (MSTest.TestFramework)

v3.4.3

See the release notes here

v3.4.2: v.3.4.2

See the release notes here

v3.4.1

See the release notes here

v3.4.0

Here are the highlights of the current release, full change log is available below:

MSTest
New and improved analyzers

We've added more code analyzers to help you prevent mistakes, and to ensure a consistent code style of your tests.

One example of a new analyzer that was added in 3.4.0 is MSTEST0024: Do not store TestContext in static members. This analyzer has info severity by default, and will show a message, when you store TestContext in a static member in your class. This is not recommended, and you should be using a TestContext property instead:

image

The other analyzers added in this release:

If you've just learned about MSTest analyzers, please also check out the analyzers that were added in previous releases. They will help you ensure that your test classes and test methods are recognized by MSTest and are not accidentally ignored.

The analyzers are automatically installed with the MSTest NuGet meta-package. But can also be installed separately using the MSTest.Analyzers NuGet package.

More timeout options

Timeout can now be specified on all fixture methods, including ClassCleanup, AssemblyCleanup, TestCleanup and TestInitalize. In this case I want my [ClassCleanup] to time out after 1 second:

image

Alternatively timeouts can be specified through runsettings. For example like this:

<RunSettings>
  <MSTest>
    <ClassCleanupTimeout>1000</ClassCleanupTimeout>
  </MSTest>
</RunSettings>
Better errors on data mismatch

When you provide data that don't match your test method signature, the test will fail with an informative message, rather than just "Parameter count mismatch.".

image

image

(There is also an analyzer that helps with the same while you are writing the code.)

MSTest SDK updates

We've introduced MSTest project SDK in this .NET Blog post.

Choosing version in global.json

In this release we are promoting a way to define the MSTest.Sdk version in global.json. This makes it easier to specify the version in a single place, instead of in every project.

{
    "msbuild-sdks": {
        "MSTest.Sdk": "3.4.0"
    }
}
<Project Sdk="MSTest.Sdk">
  <PropertyGroup>
    <TargetFramework>net8.0</TargetFramework>
  </PropertyGroup>
</Project>
Playwright support

We've added a property to enable Playwright, to simplify creating web tests:

<Project Sdk="MSTest.Sdk">
  <PropertyGroup>
    <TargetFramework>net8.0</TargetFramework>

    <EnablePlaywright>true</EnablePlaywright>
  </PropertyGroup>
</Project>
Aspire testing support

Similarly we've added a property to enable Aspire testing:

<Project Sdk="MSTest.Sdk">
  <PropertyGroup>
    <TargetFramework>net8.0</TargetFramework>

    <EnabledAspireTesting>true</EnabledAspireTesting>
  </PropertyGroup>
</Project>
Central package management

NuGet central package management can now be used together with MSTest.Sdk.

More examples of SDK projects

To see more examples of projects using MSTest.Sdk:
https://github.com/microsoft/testfx/tree/rel/3.4/samples/public/DemoMSTestSdk

MSTest runner
Simpler banner

We've took inspiration from MSBuild and simplified the runner banner, to show the information, on a single line:

.NET Testing Platform v1.2.0+3abae95b6 (UTC 2024/05/03) [win-x64 - .NET 8.0.4]
STA support and WinUI support

The runner can be configured to run in STA (Single Thread Apartment) mode, which is required for running UI tests. And it also supports WinUI workloads.

See MSTestRunnerWinUI example

And more

And much more, see the complete change log here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.0

New Contributors

A special thank you to all our new contributors:

dotnet/aspnetcore (Microsoft.AspNetCore.Mvc.NewtonsoftJson)

v6.0.31: .NET 6.0.31

Release

v6.0.30: .NET 6.0.30

Release

v6.0.29: .NET 6.0.29

Release

microsoft/FeatureManagement-Dotnet (Microsoft.FeatureManagement)

v3.4.0

Compare Source

Microsoft.FeatureManagement Updates

The packages associated with this release are

Microsoft.FeatureManagement
Enhancements
  • All public classes no longer use init-only setters, ensuring compatibility with application using C# 7 or earlier. #​450
Microsoft.FeatureManagement.AspNetCore
  • Updated Microsoft.FeatureManagement reference to 3.4.0.

v3.3.1

Compare Source

Microsoft.FeatureManagement Updates

The packages associated with this release are

Microsoft.FeatureManagement

Bug fixes
  • Fixed a bug that TimeWindowFilter would be registered repeatedly when calling AddFeatureFilter<TimeWindowFilter> after the call of AddFeatureManagement(). #​447

Microsoft.FeatureManagement.AspNetCore

  • Updated Microsoft.FeatureManagement reference to 3.3.1.
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet (Microsoft.IdentityModel.Protocols.OpenIdConnect)

v7.6.2

Compare Source

7.6.2

Bug Fix:
  • Revert reduced allocations in AadIssuerValidator by not using string.Replace where appropriate due to an index out-of-range error.

v7.6.1

Compare Source

=====

New Features:
  • Added an Audiences member to the SecurityTokenDescriptor to make it easier to define multiple audiences in JWT and SAML tokens. Addresses issue #​1479 with PR #​2575
  • Add missing metadata parameters to OpenIdConnectConfiguration. See issue #​2498 for details.
Bug Fixes:
  • Fix over-reporting of IDX14100. See issue #​2058 and PR #​2618 for details.
  • JwtRegisteredClaimNames now contains previously missing Standard OpenIdConnect claims. See issue #​1598 for details.
Performance Improvements:
  • No longer for every string claim, calling DateTime.TryParse on each value, whether it is expected to be a DateTime or not. See issue #​2615 for details.

v7.6.0

Compare Source

=====

New Features:
  • Update JsonWebToken - extract and expose the method that reads the header/payload property values from the reader so it can be overridden in children classes to add any extra own logic. See issues #​2581, #​2583, and #​2495 for details.
Bug Fixes:
  • JWE header algorithm is now compliant to IANA document. See issue #​2089 for details.
Performance Improvements:
  • Reduce the number of internal array allocations that need to happen for each claim set, see PR #​2596.
Fundamentals:
  • Add an AOT compatibility check on each PR to ensure only AOT compatible code is checked-in. See PR #​2598.
  • Update perl scrip for OneBranch build. See PR #​2602.
  • Add langversion 12 to benchmark tests. See PR #​2601.
  • Removed unused build.cmd file. See PR #​2605.
  • Create CodeQL exclusions file. See PR #​2609.
  • Fix variable usage in AOT script. See PR #​2610.
  • Move Microsoft.IdentityModel.Tokens delegates to a new file. See PR #​2606

v7.5.2

Compare Source

=====

Bug Fixes:
Fundamentals:
  • App Context Switches in Identity Model 7x are now documented here.
Performance Improvements:
  • In .NET 6 or greater, use a temporary buffer to reduce intermediate allocation in VerifyRsa/VerifyECDsa. See PR #​2589 for more details.
  • Reduce allocations in ValidateSignature by using a collection expression instead of new List<SecurityKey> { key }, to optimize for the single element case. See PR #​2586 for more details.
  • Remove Task allocation in AadIssuerValidator. See PR #​2584 for more details.

v7.5.1

Compare Source

=====

Performance Improvements:
  • Use Base64.DecodeFromUtf8InPlace for base64 decode that saves 12% on token read time. Note that JsonWebToken no longer throws ArgumentOutOfRangeException and ArgumentException exceptions. See PR #​2504.
Fundamentals:
Bug Fix:
  • Contribution from @​martinb69 to fix correct parsing of UserInfoEndpoint. See issue #​2548 for details.
Azure/azure-functions-vs-build-sdk (Microsoft.NET.Sdk.Functions)

v4.4.0

Compare Source

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

v17.10.0

What's Changed

And many infrastructure related changes and updates.

New Contributors

Full Changelog: microsoft/vstest@v17.9.0...v17.10.0

domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore)

v6.6.2

What's Changed

New Contributors

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

v6.6.1

What's Changed


Configuration

📅 Schedule: Branch creation - "before 07:00 on Thursday" in timezone Europe/Oslo, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from cad1509 to 6e7a372 Compare April 14, 2024 22:38
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 4 times, most recently from 5317e3d to e6df788 Compare April 23, 2024 12:57
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from ef4c74b to 65faec6 Compare May 6, 2024 06:48
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from fad3561 to 1543469 Compare May 10, 2024 12:16
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 10 times, most recently from 5cc0408 to 0833a65 Compare May 17, 2024 03:00
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 0833a65 to a1a0d11 Compare May 17, 2024 14:57
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 6 times, most recently from a04a5df to a252d16 Compare May 28, 2024 07:32
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 8 times, most recently from 0b58ae5 to 6c59f00 Compare June 3, 2024 09:30
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from a52f53e to 4ba0fe5 Compare June 17, 2024 16:49
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from ad3cf46 to 17e3a46 Compare June 27, 2024 18:06
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from aad38ba to ef8cb9d Compare June 30, 2024 22:34
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from 0f57f03 to 6cc7b26 Compare July 11, 2024 08:35
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 6cc7b26 to 1b07cba Compare July 11, 2024 18:06
Copy link

sonarcloud bot commented Jul 11, 2024

@jonkjetiloye jonkjetiloye merged commit eb0755f into main Jul 12, 2024
13 checks passed
@jonkjetiloye jonkjetiloye deleted the renovate/nuget-minor-patch branch July 12, 2024 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants