Altinn/altinn-accesstoken (Altinn.Common.AccessTokenClient)
### [`v3.0.4`](https://togithub.com/Altinn/altinn-accesstoken/releases/tag/Altinn.Common.AccessTokenClient-3.0.4)
[Compare Source](https://togithub.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.3...Altinn.Common.AccessTokenClient-3.0.4)
#### What's Changed
- chore(deps): update nuget non-major dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/99](https://togithub.com/Altinn/altinn-accesstoken/pull/99)
- chore(deps): update dependency azure.identity to v1.11.4 \[security] by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/100](https://togithub.com/Altinn/altinn-accesstoken/pull/100)
- chore(deps): update nuget non-major dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/101](https://togithub.com/Altinn/altinn-accesstoken/pull/101)
**Full Changelog**: https://github.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessToken-4.4.2...Altinn.Common.AccessTokenClient-3.0.4
### [`v3.0.3`](https://togithub.com/Altinn/altinn-accesstoken/releases/tag/Altinn.Common.AccessTokenClient-3.0.3)
[Compare Source](https://togithub.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.2...Altinn.Common.AccessTokenClient-3.0.3)
#### What's Changed
- chore(deps): update dependency microsoft.identitymodel.protocols.openidconnect to v7.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/98](https://togithub.com/Altinn/altinn-accesstoken/pull/98)
**Full Changelog**: https://github.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessToken-4.4.1...Altinn.Common.AccessTokenClient-3.0.3
### [`v3.0.2`](https://togithub.com/Altinn/altinn-accesstoken/releases/tag/Altinn.Common.AccessTokenClient-3.0.2)
[Compare Source](https://togithub.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.1...Altinn.Common.AccessTokenClient-3.0.2)
#### What's Changed
- chore(deps): update dependency microsoft.identitymodel.protocols.openidconnect to v7.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/90](https://togithub.com/Altinn/altinn-accesstoken/pull/90)
- chore(deps): update dependency microsoft.identitymodel.protocols.openidconnect to v7.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/91](https://togithub.com/Altinn/altinn-accesstoken/pull/91)
**Full Changelog**: https://github.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.1...Altinn.Common.AccessTokenClient-3.0.2
Azure/azure-sdk-for-net (Azure.Storage.Blobs)
### [`v12.20.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.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`](https://togithub.com/dotnet/reproducible-builds/releases/tag/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](https://togithub.com/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](https://togithub.com/dotnet/reproducible-builds/issues/21) (Thanks [@cmeeren](https://togithub.com/cmeeren)!)
- Populate the `RepositoryBranch` property if other Repository Metadata has been requested to be made public. [#27](https://togithub.com/dotnet/reproducible-builds/issues/27) (Thanks [@kzu](https://togithub.com/kzu)!)
##### Removals
- No longer include the .NET Framework reference assembly packages, because the .NET SDK does this now. [#33](https://togithub.com/dotnet/reproducible-builds/issues/33) (Thanks [@MattKotsenas](https://togithub.com/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`](https://togithub.com/microsoft/testfx/releases/tag/v3.4.3)
See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.3)
### [`v3.4.2`](https://togithub.com/microsoft/testfx/releases/tag/v3.4.2): v.3.4.2
See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.2)
### [`v3.4.1`](https://togithub.com/microsoft/testfx/releases/tag/v3.4.1)
See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.1)
### [`v3.4.0`](https://togithub.com/microsoft/testfx/releases/tag/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](https://togithub.com/microsoft/testfx/assets/5735905/ab0f95c3-f83e-47b9-a995-87161cb6a61c)
The other analyzers added in this release:
- MSTEST0017: Assertion arguments should be passed in the correct order by [@Evangelink](https://togithub.com/Evangelink) in [#2256](https://togithub.com/microsoft/testfx/pull/2256)
- MSTEST0019: Prefer TestInitialize over ctor by [@Evangelink](https://togithub.com/Evangelink) in [#2580](https://togithub.com/microsoft/testfx/pull/2580)
- MSTEST0020: Prefer ctors over TestInitialize methods by [@Evangelink](https://togithub.com/Evangelink) in [#2582](https://togithub.com/microsoft/testfx/pull/2582)
- MSTEST0021: Prefer Dispose over TestCleanup methods by [@Evangelink](https://togithub.com/Evangelink) in [#2585](https://togithub.com/microsoft/testfx/pull/2585)
- MSTEST0022: Prefer 'TestCleanup' methods over Dispose by [@Evangelink](https://togithub.com/Evangelink) in [#2586](https://togithub.com/microsoft/testfx/pull/2586)
- MSTEST0023: Do not negate boolean assertions by [@Evangelink](https://togithub.com/Evangelink) in [#2594](https://togithub.com/microsoft/testfx/pull/2594)
- MSTEST0024: Do not store TestContext in static members by [@Evangelink](https://togithub.com/Evangelink) in [#2597](https://togithub.com/microsoft/testfx/pull/2597)
- Add PreferAssertFailOverAlwaysFalseConditionsAnalyzer by [@Youssef1313](https://togithub.com/Youssef1313) in [#2799](https://togithub.com/microsoft/testfx/pull/2799)
If you've just learned about MSTest analyzers, please also check out the [analyzers that were added in previous releases](https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/overview). 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](https://www.nuget.org/packages/MSTest/) NuGet meta-package. But can also be installed separately using the [MSTest.Analyzers](https://www.nuget.org/packages/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](https://togithub.com/microsoft/testfx/assets/5735905/517bd606-36f8-4096-9e30-e8b88580f46c)
Alternatively timeouts can be specified through runsettings. For example like this:
```xml
1000
```
##### 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](https://togithub.com/microsoft/testfx/assets/5735905/d44fd401-a0b9-4959-90ce-8ed24d236361)
![image](https://togithub.com/microsoft/testfx/assets/5735905/b7d478a7-414c-47c2-8322-5bd4c02da8bb)
(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](https://devblogs.microsoft.com/dotnet/introducing-mstest-sdk/).
##### 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.
```json
{
"msbuild-sdks": {
"MSTest.Sdk": "3.4.0"
}
}
```
```xml
net8.0
```
##### Playwright support
We've added a property to enable Playwright, to simplify creating web tests:
```xml
net8.0true
```
##### Aspire testing support
Similarly we've added a property to enable Aspire testing:
```xml
net8.0true
```
##### Central package management
[NuGet central package management](https://learn.microsoft.com/nuget/consume-packages/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:
##### 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](https://togithub.com/microsoft/testfx/tree/rel/3.4/samples/public/mstest-runner/MSTestRunnerWinUI)
##### 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:
- [@mariam-abdulla](https://togithub.com/mariam-abdulla) made their first contribution in [#2564](https://togithub.com/microsoft/testfx/pull/2564)
- [@Varorbc](https://togithub.com/Varorbc) made their first contribution in [#2696](https://togithub.com/microsoft/testfx/pull/2696)
- [@skanda890](https://togithub.com/skanda890) made their first contribution in [#2706](https://togithub.com/microsoft/testfx/pull/2706)
- [@SimonCropp](https://togithub.com/SimonCropp) made their first contribution in [#2714](https://togithub.com/microsoft/testfx/pull/2714)
- [@Mrxx99](https://togithub.com/Mrxx99) made their first contribution in [#2717](https://togithub.com/microsoft/testfx/pull/2717)
- [@dansiegel](https://togithub.com/dansiegel) made their first contribution in [#2727](https://togithub.com/microsoft/testfx/pull/2727)
- [@thomhurst](https://togithub.com/thomhurst) made their first contribution in [#2749](https://togithub.com/microsoft/testfx/pull/2749)
- [@Youssef1313](https://togithub.com/Youssef1313) made their first contribution in [#2799](https://togithub.com/microsoft/testfx/pull/2799)
dotnet/aspnetcore (Microsoft.AspNetCore.Mvc.NewtonsoftJson)
### [`v6.0.31`](https://togithub.com/dotnet/aspnetcore/releases/tag/v6.0.31): .NET 6.0.31
[Release](https://togithub.com/dotnet/core/releases/tag/v6.0.31)
### [`v6.0.30`](https://togithub.com/dotnet/aspnetcore/releases/tag/v6.0.30): .NET 6.0.30
[Release](https://togithub.com/dotnet/core/releases/tag/v6.0.30)
### [`v6.0.29`](https://togithub.com/dotnet/aspnetcore/releases/tag/v6.0.29): .NET 6.0.29
[Release](https://togithub.com/dotnet/core/releases/tag/v6.0.29)
microsoft/FeatureManagement-Dotnet (Microsoft.FeatureManagement)
### [`v3.4.0`](https://togithub.com/microsoft/FeatureManagement-Dotnet/releases/tag/3.4.0)
[Compare Source](https://togithub.com/microsoft/FeatureManagement-Dotnet/compare/3.3.1...3.4.0)
##### Microsoft.FeatureManagement Updates
The packages associated with this release are
- [Microsoft.FeatureManagement 3.4.0](https://www.nuget.org/packages/Microsoft.FeatureManagement/3.4.0)
- [Microsoft.FeatureManagement.AspNetCore 3.4.0](https://www.nuget.org/packages/Microsoft.FeatureManagement.AspNetCore/3.4.0)
##### Microsoft.FeatureManagement
##### Enhancements
- All public classes no longer use init-only setters, ensuring compatibility with application using C# 7 or earlier. [#450](https://togithub.com/microsoft/FeatureManagement-Dotnet/issues/450)
##### Microsoft.FeatureManagement.AspNetCore
- Updated `Microsoft.FeatureManagement` reference to `3.4.0`.
### [`v3.3.1`](https://togithub.com/microsoft/FeatureManagement-Dotnet/releases/tag/3.3.1)
[Compare Source](https://togithub.com/microsoft/FeatureManagement-Dotnet/compare/3.3.0...3.3.1)
### Microsoft.FeatureManagement Updates
The packages associated with this release are
- [Microsoft.FeatureManagement 3.3.1](https://www.nuget.org/packages/Microsoft.FeatureManagement/3.3.1)
- [Microsoft.FeatureManagement.AspNetCore 3.3.1](https://www.nuget.org/packages/Microsoft.FeatureManagement.AspNetCore/3.3.1)
#### Microsoft.FeatureManagement
##### Bug fixes
- Fixed a bug that `TimeWindowFilter` would be registered repeatedly when calling `AddFeatureFilter` after the call of `AddFeatureManagement()`. [#447](https://togithub.com/microsoft/FeatureManagement-Dotnet/issues/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`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases/tag/7.6.2)
[Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.6.1...7.6.2)
# 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`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#761)
[Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.6.0...7.6.1)
\=====
##### 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](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1479) with PR [#2575](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2575)
- Add missing metadata parameters to OpenIdConnectConfiguration. See issue [#2498](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2498) for details.
##### Bug Fixes:
- Fix over-reporting of `IDX14100`. See issue [#2058](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2058) and PR [#2618](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2618) for details.
- `JwtRegisteredClaimNames` now contains previously missing Standard OpenIdConnect claims. See issue [#1598](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/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](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2615) for details.
### [`v7.6.0`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#760)
[Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.5.2...7.6.0)
\=====
##### 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](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2581), [#2583](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2583), and [#2495](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2495) for details.
##### Bug Fixes:
- JWE header algorithm is now compliant to IANA document. See issue [#2089](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2089) for details.
##### Performance Improvements:
- Reduce the number of internal array allocations that need to happen for each claim set, see PR [#2596](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2596).
##### Fundamentals:
- Add an AOT compatibility check on each PR to ensure only AOT compatible code is checked-in. See PR [#2598](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2598).
- Update perl scrip for OneBranch build. See PR [#2602](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2602).
- Add langversion 12 to benchmark tests. See PR [#2601](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2601).
- Removed unused build.cmd file. See PR [#2605](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2605).
- Create CodeQL exclusions file. See PR [#2609](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2609).
- Fix variable usage in AOT script. See PR [#2610](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2610).
- Move `Microsoft.IdentityModel.Tokens` delegates to a new file. See PR [#2606](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2606)
### [`v7.5.2`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#752)
[Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.5.1...7.5.2)
\=====
##### Bug Fixes:
- Validate authentication tag length so a JWE with appended characters will not be considered a valid token. See issues [#2201](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2201), [#1641](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1641), PR [#2569](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2569), and [IDX10625 Wiki](IDX10625) for details.
##### Fundamentals:
- App Context Switches in Identity Model 7x are now documented [here](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki/App-Context-Switches-in-IdentityModel-7x).
##### Performance Improvements:
- In .NET 6 or greater, use a temporary buffer to reduce intermediate allocation in `VerifyRsa`/`VerifyECDsa`. See PR [#2589](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2589) for more details.
- Reduce allocations in `ValidateSignature` by using a collection expression instead of `new List { key }`, to optimize for the single element case. See PR [#2586](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2586) for more details.
- Remove Task allocation in `AadIssuerValidator`. See PR [#2584](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2584) for more details.
### [`v7.5.1`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#751)
[Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.5.0...7.5.1)
\=====
##### Performance Improvements:
- Use Base64.DecodeFromUtf8InPlace for base64 decode that saves 12% on token read time. Note that [JsonWebToken](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/a0ffac3dd9d7178430b617bae0e8e24b2188cf6a/src/Microsoft.IdentityModel.JsonWebTokens/JsonWebToken.cs#L4) no longer throws ArgumentOutOfRangeException and ArgumentException exceptions. See PR [#2504](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2504).
##### Fundamentals:
- Moved token lifetime validation logic to an [internal static class](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/dev/src/Microsoft.IdentityModel.Tokens/ValidatorUtilities.cs). See PR [#2547](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2547).
##### Bug Fix:
- Contribution from [@martinb69](https://togithub.com/martinb69) to fix correct parsing of `UserInfoEndpoint`. See issue [#2548](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2548) for details.
Azure/azure-functions-vs-build-sdk (Microsoft.NET.Sdk.Functions)
### [`v4.4.0`](https://togithub.com/Azure/azure-functions-vs-build-sdk/compare/4.3.0...4.4.0)
[Compare Source](https://togithub.com/Azure/azure-functions-vs-build-sdk/compare/4.3.0...4.4.0)
microsoft/vstest (Microsoft.NET.Test.Sdk)
### [`v17.10.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.10.0)
##### What's Changed
- Add missing runtimeconfig.json file for 8.0 by [@MarcoRossignoli](https://togithub.com/MarcoRossignoli) in [https://github.com/microsoft/vstest/pull/4792](https://togithub.com/microsoft/vstest/pull/4792)
- Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID [`2338548`](https://togithub.com/microsoft/vstest/commit/2338548) by [@dotnet-bot](https://togithub.com/dotnet-bot) in [https://github.com/microsoft/vstest/pull/4794](https://togithub.com/microsoft/vstest/pull/4794)
- Disable testhost prestart by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4833](https://togithub.com/microsoft/vstest/pull/4833)
- Terminal logger fixes by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4834](https://togithub.com/microsoft/vstest/pull/4834)
- Add RiscV64 by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4838](https://togithub.com/microsoft/vstest/pull/4838)
- Add deterministic source mapping storing for Microsoft.CodeCoverage by [@jakubch1](https://togithub.com/jakubch1) in [https://github.com/microsoft/vstest/pull/4849](https://togithub.com/microsoft/vstest/pull/4849)
- Fix terminal logger encoding & error by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4853](https://togithub.com/microsoft/vstest/pull/4853)
- Update sourcebuild configuration to build net previous and net current by [@Evangelink](https://togithub.com/Evangelink) in [https://github.com/microsoft/vstest/pull/4856](https://togithub.com/microsoft/vstest/pull/4856)
- Updating version of Microsoft.VisualStudio.Interop to 17.10 by [@MSLukeWest](https://togithub.com/MSLukeWest) in [https://github.com/microsoft/vstest/pull/4866](https://togithub.com/microsoft/vstest/pull/4866)
- Add VSTEST_DIAG_VERBOSITY to help by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4882](https://togithub.com/microsoft/vstest/pull/4882)
- Fix feature flag name by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4885](https://togithub.com/microsoft/vstest/pull/4885)
- Improve terminal logger by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4877](https://togithub.com/microsoft/vstest/pull/4877)
- Remove PackageLicenseFile preventing PackageLicenseExpression from working by [@lahma](https://togithub.com/lahma) in [https://github.com/microsoft/vstest/pull/4890](https://togithub.com/microsoft/vstest/pull/4890)
- Add GitHub Actions logger by [@martincostello](https://togithub.com/martincostello) in [https://github.com/microsoft/vstest/pull/4906](https://togithub.com/microsoft/vstest/pull/4906)
- Ensure to send a session complete event by [@drognanar](https://togithub.com/drognanar) in [https://github.com/microsoft/vstest/pull/4878](https://togithub.com/microsoft/vstest/pull/4878)
- specify Win10 + maxversiontested to enable xaml APIs to be used in tests running under testhost.exe by [@ChrisGuzak](https://togithub.com/ChrisGuzak) in [https://github.com/microsoft/vstest/pull/4888](https://togithub.com/microsoft/vstest/pull/4888)
- Make VSTest repo buildable in VMR non-source-build by [@ViktorHofer](https://togithub.com/ViktorHofer) in [https://github.com/microsoft/vstest/pull/4920](https://togithub.com/microsoft/vstest/pull/4920)
- Migrate pipelines by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4921](https://togithub.com/microsoft/vstest/pull/4921)
- Add test name to MSBuild where we have frame. by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4935](https://togithub.com/microsoft/vstest/pull/4935)
- \[rel/17.10] Add list of known TestingPlatform dlls by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4982](https://togithub.com/microsoft/vstest/pull/4982)
And many infrastructure related changes and updates.
##### New Contributors
- [@ellahathaway](https://togithub.com/ellahathaway) made their first contribution in [https://github.com/microsoft/vstest/pull/4785](https://togithub.com/microsoft/vstest/pull/4785)
- [@MSLukeWest](https://togithub.com/MSLukeWest) made their first contribution in [https://github.com/microsoft/vstest/pull/4866](https://togithub.com/microsoft/vstest/pull/4866)
- [@lahma](https://togithub.com/lahma) made their first contribution in [https://github.com/microsoft/vstest/pull/4890](https://togithub.com/microsoft/vstest/pull/4890)
- [@ChrisGuzak](https://togithub.com/ChrisGuzak) made their first contribution in [https://github.com/microsoft/vstest/pull/4888](https://togithub.com/microsoft/vstest/pull/4888)
**Full Changelog**: https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0
domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore)
### [`v6.6.2`](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v6.6.2)
#### What's Changed
- Fix to make required and nullable properties nullable in schema by [@keahpeters](https://togithub.com/keahpeters) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2879](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2879)
- Update Swagger UI section in README by [@cremor](https://togithub.com/cremor) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2883](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2883)
- Add support for the `[Length]`attribute. by [@satma0745](https://togithub.com/satma0745) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882)
- Existing output file should be deleted/overwritten by [@patrikwlund](https://togithub.com/patrikwlund) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886)
- Fix libraries being handled as test projects by [@patrikwlund](https://togithub.com/patrikwlund) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2898](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2898)
- Avoid competing swagger generation during test build by [@patrikwlund](https://togithub.com/patrikwlund) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2897](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2897)
- Replace ` `, ` `, and ` ` in XML comments with `Environment.Newline` by [@mburumaxwell](https://togithub.com/mburumaxwell) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2899](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2899)
- Fix schema generation for [c#9](https://togithub.com/c/Swashbuckle.AspNetCore/issues/9) positional record with param tag without example property creating unexpected empty example by [@stb-co](https://togithub.com/stb-co) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901)
- Fix serialization of `AdditionalItems` by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2890](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2890)
- Disable parallel build by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2894](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2894)
- Do not run `IHostedService` implementations by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2880](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2880)
- Fix interceptor JSON casing by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2907](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2907)
- Fix generation when `[DefaultValue]`'s type differs by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2895](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2895)
#### New Contributors
- [@satma0745](https://togithub.com/satma0745) made their first contribution in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882)
- [@patrikwlund](https://togithub.com/patrikwlund) made their first contribution in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886)
- [@stb-co](https://togithub.com/stb-co) made their first contribution in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901)
**Full Changelog**: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.6.1...v6.6.2
### [`v6.6.1`](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v6.6.1)
#### What's Changed
- Modernise build and migrate to GitHub Actions for CI by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2775](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2775)
- Update Redoc spelling in docs by [@Quppa](https://togithub.com/Quppa) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2568](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2568)
- C# 9 Record - Read example/summary from positional record by [@pixellos](https://togithub.com/pixellos) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2546](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2546)
- Grammatical correction of some comments by [@mokarchi](https://togithub.com/mokarchi) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2768](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2768)
- Update README.md for nested types custom schemaId support by [@antmeehan](https://togithub.com/antmeehan) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2746](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2746)
- Add support for `WithSummary` and `WithDescription` metadata by [@hwoodiwiss](https://togithub.com/hwoodiwiss) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2414](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2414)
- Update README.md - Fix `Add Security Definitions and Requirements for Bearer auth` URL by [@Saibamen](https://togithub.com/Saibamen) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2705](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2705)
- Replace text with Markdown link format by [@mburumaxwell](https://togithub.com/mburumaxwell) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2392](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2392)
- Add support for required keyword by [@keahpeters](https://togithub.com/keahpeters) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2810](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2810)
- Resolves [#2717](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/issues/2717) by [@MerickOWA](https://togithub.com/MerickOWA) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2718](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2718)
- Observe the route template constraints in the Swagger middleware by [@0xced](https://togithub.com/0xced) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2418](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2418)
- Added Swashbuckle.AspNetCore.Annotations.SwaggerIgnoreAttribute by [@jcracknell](https://togithub.com/jcracknell) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2610](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2610)
- Fix schema generation with allOf inheritance by [@bkoelman](https://togithub.com/bkoelman) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2815](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2815)
- avoid triple enumeration of formParameters by [@SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2823](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2823)
- reduce some linq allocation by [@SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2819](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2819)
- remove some duplicate dictionary lookups by [@SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2822](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2822)
- remove redundant any check in InferRequestContentTypes by [@SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2824](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2824)
- Correctly respect interfaces in `GetInheritanceChain` by [@angelaki](https://togithub.com/angelaki) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2826](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2826)
- Generate Enum-Dictionary-Keys (analogous to Newtonsoft) by [@angelaki](https://togithub.com/angelaki) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2825](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2825)
- Fix build badge by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2782](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2782)
- Fix preview package versions by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2783](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2783)
- Handle Stream and PipeReader content types correctly by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2784](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2784)
- Add NuGet package READMEs by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2808](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2808)
- Bump redoc to 2.1.3 by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2807](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2807)
- Sort system usings first by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2790](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2790)
- Throw if unsupported HTTP method used by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2797](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2797)
- Fix configuration properties not being copied by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2796](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2796)
- Add security policy by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2785](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2785)
- Bump Microsoft.OpenApi by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2795](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2795)
- Update to Swagger UI v5 by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2806](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2806)
- Add customized document serialization support by [@remcolam](https://togithub.com/remcolam) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2677](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2677)
- Added documentation for ISwaggerDocumentSerializer by [@remcolam](https://togithub.com/remcolam) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2837](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2837)
- Fix flaky tests by locking on the statup type by [@remcolam](https://togithub.com/remcolam) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2838](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2838)
- [#2765](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/issues/2765) Allow Filter instance reuse by [@remcolam](https://togithub.com/remcolam) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2839](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2839)
- Throw an error when a user uses FromForm attribute with IFormFile in … by [@nikunjbhargava](https://togithub.com/nikunjbhargava) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2840](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2840)
- Filter illegal header fields by [@keahpeters](https://togithub.com/keahpeters) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2842](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2842)
- Fix handling of FileResult's with content types by [@IGx89](https://togithub.com/IGx89) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2841](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2841)
- Adding additional responses when 5XX errors are thrown. by [@say25](https://togithub.com/say25) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2852](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2852)
- Fix that XML comment examples do not show up if the type is string and the example contains quotation marks by [@dldl-cmd](https://togithub.com/dldl-cmd) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2727](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2727)
- Exclude unused Swagger-UI files by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2851](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2851)
- Fix RequestBodyFilters not being deep copied by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2850](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2850)
- Avoid GitHub step summary file write conflicts by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2848](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2848)
- Extend built-in supported types by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2804](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2804)
- Update compatibility table by [@martincostello](https://togithub.com/martincostello) in [https://g
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.
This PR contains the following updates:
3.0.1
->3.0.4
1.5.0
->1.6.0
3.24.0
->3.29.0
12.19.1
->12.20.0
12.17.1
->12.18.0
1.1.1
->1.2.4
3.3.1
->3.4.3
6.0.28
->6.0.31
8.0.4
->8.0.6
3.3.0
->3.4.0
7.5.0
->7.6.2
4.3.0
->4.4.0
17.9.0
->17.10.0
6.5.0
->6.6.2
2.8.0
->2.9.0
2.7.0
->2.9.0
2.8.0
->2.8.2
2.5.7
->2.8.2
Release Notes
Altinn/altinn-accesstoken (Altinn.Common.AccessTokenClient)
### [`v3.0.4`](https://togithub.com/Altinn/altinn-accesstoken/releases/tag/Altinn.Common.AccessTokenClient-3.0.4) [Compare Source](https://togithub.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.3...Altinn.Common.AccessTokenClient-3.0.4) #### What's Changed - chore(deps): update nuget non-major dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/99](https://togithub.com/Altinn/altinn-accesstoken/pull/99) - chore(deps): update dependency azure.identity to v1.11.4 \[security] by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/100](https://togithub.com/Altinn/altinn-accesstoken/pull/100) - chore(deps): update nuget non-major dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/101](https://togithub.com/Altinn/altinn-accesstoken/pull/101) **Full Changelog**: https://github.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessToken-4.4.2...Altinn.Common.AccessTokenClient-3.0.4 ### [`v3.0.3`](https://togithub.com/Altinn/altinn-accesstoken/releases/tag/Altinn.Common.AccessTokenClient-3.0.3) [Compare Source](https://togithub.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.2...Altinn.Common.AccessTokenClient-3.0.3) #### What's Changed - chore(deps): update dependency microsoft.identitymodel.protocols.openidconnect to v7.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/98](https://togithub.com/Altinn/altinn-accesstoken/pull/98) **Full Changelog**: https://github.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessToken-4.4.1...Altinn.Common.AccessTokenClient-3.0.3 ### [`v3.0.2`](https://togithub.com/Altinn/altinn-accesstoken/releases/tag/Altinn.Common.AccessTokenClient-3.0.2) [Compare Source](https://togithub.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.1...Altinn.Common.AccessTokenClient-3.0.2) #### What's Changed - chore(deps): update dependency microsoft.identitymodel.protocols.openidconnect to v7.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/90](https://togithub.com/Altinn/altinn-accesstoken/pull/90) - chore(deps): update dependency microsoft.identitymodel.protocols.openidconnect to v7.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/Altinn/altinn-accesstoken/pull/91](https://togithub.com/Altinn/altinn-accesstoken/pull/91) **Full Changelog**: https://github.com/Altinn/altinn-accesstoken/compare/Altinn.Common.AccessTokenClient-3.0.1...Altinn.Common.AccessTokenClient-3.0.2Azure/azure-sdk-for-net (Azure.Storage.Blobs)
### [`v12.20.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.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`](https://togithub.com/dotnet/reproducible-builds/releases/tag/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](https://togithub.com/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](https://togithub.com/dotnet/reproducible-builds/issues/21) (Thanks [@cmeeren](https://togithub.com/cmeeren)!) - Populate the `RepositoryBranch` property if other Repository Metadata has been requested to be made public. [#27](https://togithub.com/dotnet/reproducible-builds/issues/27) (Thanks [@kzu](https://togithub.com/kzu)!) ##### Removals - No longer include the .NET Framework reference assembly packages, because the .NET SDK does this now. [#33](https://togithub.com/dotnet/reproducible-builds/issues/33) (Thanks [@MattKotsenas](https://togithub.com/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`](https://togithub.com/microsoft/testfx/releases/tag/v3.4.3) See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.3) ### [`v3.4.2`](https://togithub.com/microsoft/testfx/releases/tag/v3.4.2): v.3.4.2 See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.2) ### [`v3.4.1`](https://togithub.com/microsoft/testfx/releases/tag/v3.4.1) See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#3.4.1) ### [`v3.4.0`](https://togithub.com/microsoft/testfx/releases/tag/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](https://togithub.com/microsoft/testfx/assets/5735905/ab0f95c3-f83e-47b9-a995-87161cb6a61c) The other analyzers added in this release: - MSTEST0017: Assertion arguments should be passed in the correct order by [@Evangelink](https://togithub.com/Evangelink) in [#2256](https://togithub.com/microsoft/testfx/pull/2256) - MSTEST0019: Prefer TestInitialize over ctor by [@Evangelink](https://togithub.com/Evangelink) in [#2580](https://togithub.com/microsoft/testfx/pull/2580) - MSTEST0020: Prefer ctors over TestInitialize methods by [@Evangelink](https://togithub.com/Evangelink) in [#2582](https://togithub.com/microsoft/testfx/pull/2582) - MSTEST0021: Prefer Dispose over TestCleanup methods by [@Evangelink](https://togithub.com/Evangelink) in [#2585](https://togithub.com/microsoft/testfx/pull/2585) - MSTEST0022: Prefer 'TestCleanup' methods over Dispose by [@Evangelink](https://togithub.com/Evangelink) in [#2586](https://togithub.com/microsoft/testfx/pull/2586) - MSTEST0023: Do not negate boolean assertions by [@Evangelink](https://togithub.com/Evangelink) in [#2594](https://togithub.com/microsoft/testfx/pull/2594) - MSTEST0024: Do not store TestContext in static members by [@Evangelink](https://togithub.com/Evangelink) in [#2597](https://togithub.com/microsoft/testfx/pull/2597) - Add PreferAssertFailOverAlwaysFalseConditionsAnalyzer by [@Youssef1313](https://togithub.com/Youssef1313) in [#2799](https://togithub.com/microsoft/testfx/pull/2799) If you've just learned about MSTest analyzers, please also check out the [analyzers that were added in previous releases](https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/overview). 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](https://www.nuget.org/packages/MSTest/) NuGet meta-package. But can also be installed separately using the [MSTest.Analyzers](https://www.nuget.org/packages/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](https://togithub.com/microsoft/testfx/assets/5735905/517bd606-36f8-4096-9e30-e8b88580f46c) Alternatively timeouts can be specified through runsettings. For example like this: ```xmldotnet/aspnetcore (Microsoft.AspNetCore.Mvc.NewtonsoftJson)
### [`v6.0.31`](https://togithub.com/dotnet/aspnetcore/releases/tag/v6.0.31): .NET 6.0.31 [Release](https://togithub.com/dotnet/core/releases/tag/v6.0.31) ### [`v6.0.30`](https://togithub.com/dotnet/aspnetcore/releases/tag/v6.0.30): .NET 6.0.30 [Release](https://togithub.com/dotnet/core/releases/tag/v6.0.30) ### [`v6.0.29`](https://togithub.com/dotnet/aspnetcore/releases/tag/v6.0.29): .NET 6.0.29 [Release](https://togithub.com/dotnet/core/releases/tag/v6.0.29)microsoft/FeatureManagement-Dotnet (Microsoft.FeatureManagement)
### [`v3.4.0`](https://togithub.com/microsoft/FeatureManagement-Dotnet/releases/tag/3.4.0) [Compare Source](https://togithub.com/microsoft/FeatureManagement-Dotnet/compare/3.3.1...3.4.0) ##### Microsoft.FeatureManagement Updates The packages associated with this release are - [Microsoft.FeatureManagement 3.4.0](https://www.nuget.org/packages/Microsoft.FeatureManagement/3.4.0) - [Microsoft.FeatureManagement.AspNetCore 3.4.0](https://www.nuget.org/packages/Microsoft.FeatureManagement.AspNetCore/3.4.0) ##### Microsoft.FeatureManagement ##### Enhancements - All public classes no longer use init-only setters, ensuring compatibility with application using C# 7 or earlier. [#450](https://togithub.com/microsoft/FeatureManagement-Dotnet/issues/450) ##### Microsoft.FeatureManagement.AspNetCore - Updated `Microsoft.FeatureManagement` reference to `3.4.0`. ### [`v3.3.1`](https://togithub.com/microsoft/FeatureManagement-Dotnet/releases/tag/3.3.1) [Compare Source](https://togithub.com/microsoft/FeatureManagement-Dotnet/compare/3.3.0...3.3.1) ### Microsoft.FeatureManagement Updates The packages associated with this release are - [Microsoft.FeatureManagement 3.3.1](https://www.nuget.org/packages/Microsoft.FeatureManagement/3.3.1) - [Microsoft.FeatureManagement.AspNetCore 3.3.1](https://www.nuget.org/packages/Microsoft.FeatureManagement.AspNetCore/3.3.1) #### Microsoft.FeatureManagement ##### Bug fixes - Fixed a bug that `TimeWindowFilter` would be registered repeatedly when calling `AddFeatureFilterAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet (Microsoft.IdentityModel.Protocols.OpenIdConnect)
### [`v7.6.2`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases/tag/7.6.2) [Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.6.1...7.6.2) # 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`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#761) [Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.6.0...7.6.1) \===== ##### 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](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1479) with PR [#2575](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2575) - Add missing metadata parameters to OpenIdConnectConfiguration. See issue [#2498](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2498) for details. ##### Bug Fixes: - Fix over-reporting of `IDX14100`. See issue [#2058](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2058) and PR [#2618](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2618) for details. - `JwtRegisteredClaimNames` now contains previously missing Standard OpenIdConnect claims. See issue [#1598](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/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](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2615) for details. ### [`v7.6.0`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#760) [Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.5.2...7.6.0) \===== ##### 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](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2581), [#2583](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2583), and [#2495](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2495) for details. ##### Bug Fixes: - JWE header algorithm is now compliant to IANA document. See issue [#2089](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2089) for details. ##### Performance Improvements: - Reduce the number of internal array allocations that need to happen for each claim set, see PR [#2596](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2596). ##### Fundamentals: - Add an AOT compatibility check on each PR to ensure only AOT compatible code is checked-in. See PR [#2598](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2598). - Update perl scrip for OneBranch build. See PR [#2602](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2602). - Add langversion 12 to benchmark tests. See PR [#2601](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2601). - Removed unused build.cmd file. See PR [#2605](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2605). - Create CodeQL exclusions file. See PR [#2609](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2609). - Fix variable usage in AOT script. See PR [#2610](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2610). - Move `Microsoft.IdentityModel.Tokens` delegates to a new file. See PR [#2606](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2606) ### [`v7.5.2`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/HEAD/CHANGELOG.md#752) [Compare Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/7.5.1...7.5.2) \===== ##### Bug Fixes: - Validate authentication tag length so a JWE with appended characters will not be considered a valid token. See issues [#2201](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2201), [#1641](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1641), PR [#2569](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2569), and [IDX10625 Wiki](IDX10625) for details. ##### Fundamentals: - App Context Switches in Identity Model 7x are now documented [here](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki/App-Context-Switches-in-IdentityModel-7x). ##### Performance Improvements: - In .NET 6 or greater, use a temporary buffer to reduce intermediate allocation in `VerifyRsa`/`VerifyECDsa`. See PR [#2589](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2589) for more details. - Reduce allocations in `ValidateSignature` by using a collection expression instead of `new ListAzure/azure-functions-vs-build-sdk (Microsoft.NET.Sdk.Functions)
### [`v4.4.0`](https://togithub.com/Azure/azure-functions-vs-build-sdk/compare/4.3.0...4.4.0) [Compare Source](https://togithub.com/Azure/azure-functions-vs-build-sdk/compare/4.3.0...4.4.0)microsoft/vstest (Microsoft.NET.Test.Sdk)
### [`v17.10.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.10.0) ##### What's Changed - Add missing runtimeconfig.json file for 8.0 by [@MarcoRossignoli](https://togithub.com/MarcoRossignoli) in [https://github.com/microsoft/vstest/pull/4792](https://togithub.com/microsoft/vstest/pull/4792) - Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID [`2338548`](https://togithub.com/microsoft/vstest/commit/2338548) by [@dotnet-bot](https://togithub.com/dotnet-bot) in [https://github.com/microsoft/vstest/pull/4794](https://togithub.com/microsoft/vstest/pull/4794) - Disable testhost prestart by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4833](https://togithub.com/microsoft/vstest/pull/4833) - Terminal logger fixes by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4834](https://togithub.com/microsoft/vstest/pull/4834) - Add RiscV64 by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4838](https://togithub.com/microsoft/vstest/pull/4838) - Add deterministic source mapping storing for Microsoft.CodeCoverage by [@jakubch1](https://togithub.com/jakubch1) in [https://github.com/microsoft/vstest/pull/4849](https://togithub.com/microsoft/vstest/pull/4849) - Fix terminal logger encoding & error by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4853](https://togithub.com/microsoft/vstest/pull/4853) - Update sourcebuild configuration to build net previous and net current by [@Evangelink](https://togithub.com/Evangelink) in [https://github.com/microsoft/vstest/pull/4856](https://togithub.com/microsoft/vstest/pull/4856) - Updating version of Microsoft.VisualStudio.Interop to 17.10 by [@MSLukeWest](https://togithub.com/MSLukeWest) in [https://github.com/microsoft/vstest/pull/4866](https://togithub.com/microsoft/vstest/pull/4866) - Add VSTEST_DIAG_VERBOSITY to help by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4882](https://togithub.com/microsoft/vstest/pull/4882) - Fix feature flag name by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4885](https://togithub.com/microsoft/vstest/pull/4885) - Improve terminal logger by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4877](https://togithub.com/microsoft/vstest/pull/4877) - Remove PackageLicenseFile preventing PackageLicenseExpression from working by [@lahma](https://togithub.com/lahma) in [https://github.com/microsoft/vstest/pull/4890](https://togithub.com/microsoft/vstest/pull/4890) - Add GitHub Actions logger by [@martincostello](https://togithub.com/martincostello) in [https://github.com/microsoft/vstest/pull/4906](https://togithub.com/microsoft/vstest/pull/4906) - Ensure to send a session complete event by [@drognanar](https://togithub.com/drognanar) in [https://github.com/microsoft/vstest/pull/4878](https://togithub.com/microsoft/vstest/pull/4878) - specify Win10 + maxversiontested to enable xaml APIs to be used in tests running under testhost.exe by [@ChrisGuzak](https://togithub.com/ChrisGuzak) in [https://github.com/microsoft/vstest/pull/4888](https://togithub.com/microsoft/vstest/pull/4888) - Make VSTest repo buildable in VMR non-source-build by [@ViktorHofer](https://togithub.com/ViktorHofer) in [https://github.com/microsoft/vstest/pull/4920](https://togithub.com/microsoft/vstest/pull/4920) - Migrate pipelines by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4921](https://togithub.com/microsoft/vstest/pull/4921) - Add test name to MSBuild where we have frame. by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4935](https://togithub.com/microsoft/vstest/pull/4935) - \[rel/17.10] Add list of known TestingPlatform dlls by [@nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/4982](https://togithub.com/microsoft/vstest/pull/4982) And many infrastructure related changes and updates. ##### New Contributors - [@ellahathaway](https://togithub.com/ellahathaway) made their first contribution in [https://github.com/microsoft/vstest/pull/4785](https://togithub.com/microsoft/vstest/pull/4785) - [@MSLukeWest](https://togithub.com/MSLukeWest) made their first contribution in [https://github.com/microsoft/vstest/pull/4866](https://togithub.com/microsoft/vstest/pull/4866) - [@lahma](https://togithub.com/lahma) made their first contribution in [https://github.com/microsoft/vstest/pull/4890](https://togithub.com/microsoft/vstest/pull/4890) - [@ChrisGuzak](https://togithub.com/ChrisGuzak) made their first contribution in [https://github.com/microsoft/vstest/pull/4888](https://togithub.com/microsoft/vstest/pull/4888) **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore)
### [`v6.6.2`](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v6.6.2) #### What's Changed - Fix to make required and nullable properties nullable in schema by [@keahpeters](https://togithub.com/keahpeters) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2879](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2879) - Update Swagger UI section in README by [@cremor](https://togithub.com/cremor) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2883](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2883) - Add support for the `[Length]`attribute. by [@satma0745](https://togithub.com/satma0745) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882) - Existing output file should be deleted/overwritten by [@patrikwlund](https://togithub.com/patrikwlund) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886) - Fix libraries being handled as test projects by [@patrikwlund](https://togithub.com/patrikwlund) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2898](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2898) - Avoid competing swagger generation during test build by [@patrikwlund](https://togithub.com/patrikwlund) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2897](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2897) - Replace ``, `
`, and `
` in XML comments with `Environment.Newline` by [@mburumaxwell](https://togithub.com/mburumaxwell) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2899](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2899) - Fix schema generation for [c#9](https://togithub.com/c/Swashbuckle.AspNetCore/issues/9) positional record with param tag without example property creating unexpected empty example by [@stb-co](https://togithub.com/stb-co) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901) - Fix serialization of `AdditionalItems` by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2890](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2890) - Disable parallel build by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2894](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2894) - Do not run `IHostedService` implementations by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2880](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2880) - Fix interceptor JSON casing by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2907](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2907) - Fix generation when `[DefaultValue]`'s type differs by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2895](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2895) #### New Contributors - [@satma0745](https://togithub.com/satma0745) made their first contribution in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2882) - [@patrikwlund](https://togithub.com/patrikwlund) made their first contribution in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2886) - [@stb-co](https://togithub.com/stb-co) made their first contribution in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2901) **Full Changelog**: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.6.1...v6.6.2 ### [`v6.6.1`](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v6.6.1) #### What's Changed - Modernise build and migrate to GitHub Actions for CI by [@martincostello](https://togithub.com/martincostello) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2775](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2775) - Update Redoc spelling in docs by [@Quppa](https://togithub.com/Quppa) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2568](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2568) - C# 9 Record - Read example/summary from positional record by [@pixellos](https://togithub.com/pixellos) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2546](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2546) - Grammatical correction of some comments by [@mokarchi](https://togithub.com/mokarchi) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2768](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2768) - Update README.md for nested types custom schemaId support by [@antmeehan](https://togithub.com/antmeehan) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2746](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2746) - Add support for `WithSummary` and `WithDescription` metadata by [@hwoodiwiss](https://togithub.com/hwoodiwiss) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2414](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2414) - Update README.md - Fix `Add Security Definitions and Requirements for Bearer auth` URL by [@Saibamen](https://togithub.com/Saibamen) in [https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2705](https://togithub.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2705) - Replace
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.
This PR has been generated by Mend Renovate. View repository job log here.