Install the Arcus.WebApi packages that you need via NuGet, for instance Arcus.WebApi.Security:
PM > Install-Package Arcus.WebApi.Security --Version 2.0.0
For a complete list of all Arcus.WebApi packages see the documentation.
What's new?
Features
- Provide .NET 8 support (arcus-azure/arcus#311)
Fixes / Changes
- Correct
JwtTokenReader
in JWT authorization to clear up missconception on exposed parameter names (#399)
Breaking Changes
- Add default HTTP correlation
AddHttpCorrelation
extension as correct alternative for optional param (#293)
Removal
- Remove deprecated
AzureManagedIdentityAuthorizationFilter
(#339, #288) - Remove deprecated single param constructor overload in
SharedAccessKeyAuthenticationAttribute
(#289) - Remove deprecated
AddCertificateAuthentication
extensions (#355) - Remove deprecated
AddJwtAuthorization
extensions (#356) - Remove deprecated regular constructor of
HttpCorrelation
(#292, #338) - Remove deprecated
AddHttpCorrelation
Azure Functions extensions overload with generalCorrelationInfoOptions
(#308, #293)
Changes:
- 6cba745 chore: use appinsights pkg for isolated az func (#442)
- 63dd672 chore: use new major versions of arcus packages (#460)
- b6ec764 chore: support net8.0 preview (#455)
- c78b6b8 fix: upgrade clsx from 1.1.1 to 1.2.1 (#452)
- e0f577c chore: Bump postcss from 8.3.6 to 8.4.31 in /docs (#456)
- 681729a chore: Bump semver from 5.7.1 to 5.7.2 in /docs (#453)
- 4fecb45 chore: Update LICENSE (#446)
- 44a451d chore: remove obsolete parts (#445)
- 34deb46 chore: add code coverage (#432)
- ff70703 chore: Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#434)
See More
- 1c306fc feat: Remove the single parameter constructor in SharedAccessKeyAuthenticationAttribute (#337)
- 4cbb2e0 Remove deprecated AddCertificateAuthentication extensions (#439)
- 248f597 Remove deprecated AddJwtAuthorization extensions (#438)
- a493385 remove deprecated AddSharedAccessKeyAuthentication extensions (#440)
- fc14ee6 chore: Removed deprecated .AddHttpCorrelation (#441)
- e5f32f1 chore: Bump webpack from 5.48.0 to 5.76.1 in /docs (#443)
- 1172409 chore: Bump ua-parser-js from 0.7.28 to 0.7.33 in /docs (#433)
- 6b7135a chore: use
main
branch in az devops status badge (#431) - e7c61cc chore: use main in codeql (#430)
- a314c73 chore: Bump json5 from 1.0.1 to 1.0.2 in /docs (#427)
- 09e3f8e docs: remove non-configurable traceparent http header (#428)
- 0649970 docs: use updated w3c http correlation diagram (#421)
- 998e9ef chore: fix nuget warnings (#426)
- 7590c58 Update ci-build.yml (#425)
This list of changes was auto generated.
What's Changed
- chore: use
main
branch in CI build trigger by @stijnmoreels in #425 - chore: fix nuget warnings by @stijnmoreels in #426
- docs: use updated w3c http correlation diagram by @stijnmoreels in #421
- docs: remove non-configurable traceparent http header by @stijnmoreels in #428
- chore: Bump json5 from 1.0.1 to 1.0.2 in /docs by @dependabot in #427
- chore: use main in codeql by @stijnmoreels in #430
- chore: use
main
branch in az devops status badge by @stijnmoreels in #431 - chore: Bump ua-parser-js from 0.7.28 to 0.7.33 in /docs by @dependabot in #433
- chore: Bump webpack from 5.48.0 to 5.76.1 in /docs by @dependabot in #443
- chore: Removed deprecated .AddHttpCorrelation by @Roeland54 in #441
- chore: remove deprecated AddSharedAccessKeyAuthentication extensions by @Roeland54 in #440
- chore: Remove deprecated AddJwtAuthorization extensions by @Roeland54 in #438
- chore: Remove deprecated AddCertificateAuthentication extensions by @Roeland54 in #439
- feat: Remove the single parameter constructor in SharedAccessKeyAuthenticationAttribute by @vtermaat in #337
- chore: Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs by @dependabot in #434
- chore: add code coverage by @stijnmoreels in #432
- chore: remove obsolete parts by @stijnmoreels in #445
- chore: Update LICENSE by @stijnmoreels in #446
- chore: Bump semver from 5.7.1 to 5.7.2 in /docs by @dependabot in #453
- chore: Bump postcss from 8.3.6 to 8.4.31 in /docs by @dependabot in #456
- fix: [Snyk] Upgrade clsx from 1.1.1 to 1.2.1 by @stijnmoreels in #452
- chore: support net8.0 preview by @stijnmoreels in #455
- chore: use new major versions of arcus packages by @stijnmoreels in #460
- chore: use appinsights pkg for isolated az func by @stijnmoreels in #442
New Contributors
- @Roeland54 made their first contribution in #441
Full Changelog: v1.7.1...v2.0.0