This repository was archived by the owner on Oct 10, 2025. It is now read-only.
Releases: FHIDev/Fhi.ClientCredentials
Releases · FHIDev/Fhi.ClientCredentials
3.3.0
What's Changed
Documentation 📖
- Fjernet ikke brukte settings fra dokumentasjonen by @OsirisTerje in #187
- Clarify that if this setting is omitted, it falls back to 8 minutes. by @GeirMG in #188
Internal Changes 🔧
Dependencies 📦
- Bump System.IdentityModel.Tokens.Jwt from 8.7.0 to 8.8.0 by @dependabot in #175
- Bump NUnit.Analyzers from 4.6.0 to 4.7.0 by @dependabot in #173
- Bump Swashbuckle.AspNetCore from 8.0.0 to 8.1.0 by @dependabot in #172
- Bump Microsoft.AspNetCore.HeaderPropagation from 8.0.14 to 8.0.15 by @dependabot in #179
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.14 to 8.0.15 by @dependabot in #177
- Bump Microsoft.Extensions.Hosting from 9.0.3 to 9.0.4 by @dependabot in #178
- Bump Microsoft.Identity.Client from 4.66.2 to 4.70.1 by @dependabot in #174
- Bump Swashbuckle.AspNetCore from 8.1.0 to 8.1.1 by @dependabot in #180
- Update NuGet package Microsoft.Identity.Client from 4.70.1 to 4.71.0 by @GeirMG in #182
- Update NuGet package Microsoft.Extensions.Http from 9.0.3 to 9.0.4 by @GeirMG in #181
- Bump Microsoft.Identity.Client from 4.71.0 to 4.71.1 by @dependabot in #186
- Bump System.IdentityModel.Tokens.Jwt from 8.8.0 to 8.9.0 by @dependabot in #185
- Update dependencies by @GeirMG in #189
Full Changelog: 3.2.0...3.3.0
3.2.0
What's Changed
Breaking Changes 💥
Documentation 📖
Internal Changes 🔧
- CI and nuget pipeline fixes by @GeirMG in #145
- Version v2.1.0-beta1 and v3.1.0-beta1 by @GeirMG in #150
- Version v2.1.0-beta2 and v3.1.0-beta2 by @GeirMG in #151
- Version v2.1.0 and v3.1.0 by @GeirMG in #156
- Release 3.2.0 by @GeirMG in #171
Dependencies 📦
- Bump IdentityModel from 6.0.0 to 6.2.0 by @dependabot in #10
- Bump NUnit from 4.0.0-beta.1 to 4.0.0-dev-07984 by @dependabot in #9
- Bump coverlet.collector from 3.2.0 to 6.0.0 by @dependabot in #8
- Bump NUnit from 4.0.0-beta.1 to 4.0.0 by @dependabot in #20
- Bump NUnit.Analyzers from 3.8.0 to 3.9.0 by @dependabot in #17
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot in #22
- Bump NUnit.Analyzers from 3.9.0 to 3.10.0 by @dependabot in #21
- Bump Microsoft.AspNetCore.Authentication.OpenIdConnect from 6.0.16 to 6.0.25 by @dependabot in #23
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.16 to 6.0.25 by @dependabot in #24
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.25 to 6.0.27 by @dependabot in #47
- Bump NUnit from 4.0.0 to 4.1.0 by @dependabot in #49
- Bump Microsoft.AspNetCore.Authentication.OpenIdConnect from 6.0.25 to 6.0.31 by @dependabot in #63
- Bump Microsoft.AspNetCore.HeaderPropagation from 6.0.24 to 6.0.31 by @dependabot in #64
- Bump Microsoft.AspNet.WebApi.Client from 5.2.9 to 6.0.0 by @dependabot in #14
- Bump NUnit.Analyzers from 3.10.0 to 4.3.0 by @dependabot in #69
- Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.11.1 by @dependabot in #67
- Bump coverlet.collector from 6.0.0 to 6.0.2 by @dependabot in #71
- Bump NUnit3TestAdapter from 4.5.0 to 4.6.0 by @dependabot in #73
- Bump NUnit from 4.1.0 to 4.2.2 by @dependabot in #74
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by @dependabot in #26
- Bump Microsoft.Identity.Client from 4.66.0 to 4.66.2 by @dependabot in #97
- Bump NUnit from 4.1.0 to 4.2.2 by @dependabot in #94
- Bump NSubstitute from 5.1.0 to 5.3.0 by @dependabot in #93
- Bump Refit from 7.2.1 to 8.0.0 by @dependabot in #99
- Bump Microsoft.IdentityModel.JsonWebTokens and System.IdentityModel.Tokens.Jwt by @dependabot in #98
- Bump Microsoft.Extensions.Options.ConfigurationExtensions from 8.0.0 to 9.0.0 by @dependabot in #101
- Bump Microsoft.Extensions.Http from 8.0.1 to 9.0.0 by @dependabot in #100
- Bump NUnit from 4.2.2 to 4.3.2 by @dependabot in #132
- Bump NUnit.Analyzers from 4.4.0 to 4.6.0 by @dependabot in #134
- Bump Microsoft.IdentityModel.Protocols from 8.2.1 to 8.3.1 by @dependabot in #135
- Bump NUnit3TestAdapter from 4.6.0 to 5.0.0 by @dependabot in #144
- Bump Microsoft.IdentityModel.JsonWebTokens and System.IdentityModel.Tokens.Jwt by @dependabot in #141
- Bump Microsoft.IdentityModel.JsonWebTokens and System.IdentityModel.Tokens.Jwt by @dependabot in #153
- Bump Microsoft.IdentityModel.Protocols from 8.4.0 to 8.5.0 by @dependabot in #152
- Bump System.IdentityModel.Tokens.Jwt from 8.5.0 to 8.7.0 by @dependabot in #168
- Bump Swashbuckle.AspNetCore from 7.2.0 to 8.0.0 by @dependabot in #167
- Bump Microsoft.AspNetCore.HeaderPropagation from 8.0.13 to 8.0.14 by @dependabot in #164
- Bump Microsoft.Extensions.Hosting from 8.0.1 to 9.0.3 by @dependabot in #165
- Update Microsoft.Extensions.Http from 8.0.1 to 9.0.3 by @GeirMG in #170
- Update Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.13 to 8… by @GeirMG in #169
Other Changes 🧾
- Added example with newer usages of Refit by @martinmine in #4
- Updated NUnit to latest. by @OsirisTerje in #5
- Throw exception in AuthenticationService if it fails to retrieve token by @martsve in #25
- RefitClientCredentialsBuilder by @martsve in #28
- Remove ambiguous extension method from Refit-builder by @martsve in #30
- CorrelationIdMiddleware by @martsve in #31
- Optional AddHeaderPropagation in AddRefitClient by @martsve in #32
- Bump version of Fhi.ClientCredentials.Refit by @martsve in #33
- Refit: Use IApplicationBuilder instead of WebApplication by @martsve in #35
- Bump refit package version by @martsve in #36
- Refit: Dont use header propagatin by @martsve in #37
- Bump refit package version 1.0.0-beta.6 by @martsve in #38
- LoggingDelegationHandler for refit by @martsve in #41
- FhiHeaderDelegationHandler for refit by @martsve in #42
- Overload for AddClientCredentialsRefitBuilder by @martsve in #43
- Remove project reference to nunit in refit by @martsve in #44
- RemoveDefaultLogging to prevent full URL in Log-Scope by @martsve in #55
- Skip Auth header if Anonymous-Property is given to request message by @martsve in #56
- Tool to genereate a token based on json file by @martsve in #45
- Setting proj file settings relevant to nuget package creation by @martsve in #57
- Fix for wrong order of adding the logging delegation handler by @martsve in #58
- Refit: Remove unneeded HeaderPropagation by @martsve in #59
- Implement support for DPoP by @martsve in #65
- DPoP: ath claims must be base64-url encoded by @martinmine in #68
- DPoP: Ensure that jti claims are unique per call to prevent replay attacks by @martinmine in #72
- Fixed a serialization bug with dpop tokens in .net 7 and newer by @martinmine in #76
- Store one token per API configuration by @martinmine in #79
- Fixed a bug with services being incorrect registered in DI by @martinmine in #80
- Removed unused generic by @martinmine in #83
- Fixed a bug with DPoP Htu claims having query params by @martinmine in #85
- Bump patch version by @martinmine in #86
- Replace IdentityModel with MSAL and remove ClientCredentialSecrets by @martinmine in #88
- Fhi.CLientCreden...