- Upgrade to .NET 8
- Switch to System.Text.Json to improve performance.
- Minor bug fixes on tools (CI, csproj, etc...)
- Fixed a bug where the entire query string was encoded instead of only the query parameter keys and values.
- Fixed HttpClientFactory usage in default request sender
- Migrate to SLNX
- Added support for Versioned API routes via
VersionedEndpointclass, andGetBuilder(VersionedEndpoint endpoint)method signatures. - Added support for ClientCredentials OAuth authentication flow via
ClientCredentialsBaseClientandCachedClientCredentialsBaseClient.
- Overriding
GetBuildernow changes the behaviour ofGetBuilderAsync.