Onion-architecture-ASP.NET-Core
Onion-architecture-ASP.NET-Core copied to clipboard
chore(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer and System.IdentityModel.Tokens.Jwt in /src
Bumps Microsoft.AspNetCore.Authentication.JwtBearer and System.IdentityModel.Tokens.Jwt. These dependencies needed to be updated together.
Updates Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.8 to 8.0.11
Release notes
Sourced from Microsoft.AspNetCore.Authentication.JwtBearer's releases.
.NET 8.0.11
What's Changed
- Update branding to 8.0.11 by
@vseanreesermsftin dotnet/aspnetcore#58198- [release/8.0] (deps): Bump src/submodules/googletest from
ff233bdto6dae7ebby@dependabotin dotnet/aspnetcore#58180- [release/8.0] Add explicit conversion for value-type returning handlers with filters by
@captainsafiain dotnet/aspnetcore#57966- [release/8.0] Stop using Mac 11 in Helix by
@wtgodbein dotnet/aspnetcore#58063- [release/8.0] Enable TSA/Policheck by
@github-actionsin dotnet/aspnetcore#58124- [release/8.0] (deps): Bump src/submodules/MessagePack-CSharp from
ecc4e18to9511905by@dependabotin dotnet/aspnetcore#58179- [Backport] Http.Sys: Clean up Request parsing errors by
@BrennanConroyin dotnet/aspnetcore#57819- [release/8.0] Update the Microsoft.Identity.Web versions used by project templates by
@halter73in dotnet/aspnetcore#58229- Add registry search for upgrade policy keys, update dependencies from Arcade by
@dotnet-maestroin dotnet/aspnetcore#58278- Merging internal commits for release/8.0 by
@vseanreesermsftin dotnet/aspnetcore#58300- [release/8.0] Remove ProviderKey from Hosting Bundle by
@github-actionsin dotnet/aspnetcore#58294- [release/8.0] Update dependencies from dotnet/source-build-externals by
@dotnet-maestroin dotnet/aspnetcore#58352- [release/8.0] Update dependencies from dotnet/arcade by
@dotnet-maestroin dotnet/aspnetcore#58347- [release/8.0] Improve dev-certs export error message by
@amcaseyin dotnet/aspnetcore#58470- [release/8.0] Update dependencies from dotnet/arcade by
@dotnet-maestroin dotnet/aspnetcore#58474Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.10...v8.0.11
.NET 8.0.10
Commits
4757647Merged PR 44074: [internal/release/8.0] Update dependencies from dnceng/inter...809a619Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ef...8e8ededMerged PR 44051: [internal/release/8.0] Updated NuGet.config - add feed for e...53c99d3[internal/release/8.0] Updated NuGet.config - add feed for efcore 3b21bdbcbb08e05Merged PR 44022: [internal/release/8.0] Update dependencies from dnceng/inter...155b8bfUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ef...cb771e5Merged PR 44008: [internal/release/8.0] Merge from public49c3e20Update dependencies from https://github.com/dotnet/arcade build 20241016.1 (#...fc878b7Merged PR 43936: [internal/release/8.0] Update dependencies from dnceng/inter...4c938aeUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ru...- Additional commits viewable in compare view
Updates System.IdentityModel.Tokens.Jwt from 8.1.1 to 7.1.2
Changelog
Sourced from System.IdentityModel.Tokens.Jwt's changelog.
8.1.1
Bug fixes
- Fix bug where ConfigurationManager was updating keys too frequently. See 2866 for details.
8.1.0
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
8.0.2
Security fundamentals
- Add
BannedApiAnalyzersto prevent use ofClaimsIdentityconstructors. See PR #2778 for details.Bug fixes
- IdentityModel now allows the JWT payload to be an empty string. See issue #2656 for details.
- Cache
UseRfcDefinitionOfEpkAndKidswitch. See PR #2747 for details.- Method was named
DoNotFailOnMissingTidin 7x andDontFailOnMissingTidin 8x, adding the method for back compat. See issue #2750 for details.- Metadata is now updated on a background thread. See #2780 for details.
JsonWebKeySetstores the original string it was created with. See PR #2755 for details.
... (truncated)
Commits
a607fa5Merged PR 10669: update version to 7.1.244021bbMerged PR 10664: Update dev branch from public GitHub deva22ab8eMerged PR 10603: Re-enable Jwt sub claim as either Number or String1966c05fixup prefix97888a2Merged PR 10258: Compatibility with 6x for bool claims (#2367)5c1ea4aMerged PR 10241: Update dev to fix the release buildec25d19reduced size for netcorestandard2.1 compression size is larger.b16f758Merged PR 10217: Disable test that set statics.ceeff41Merged PR 10199: Set MaximumDeflateSizee986e22Merged PR 10198: Don't resolve jku claim by default- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)