NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #424 most downloaded on NuGet
Abstractions library for the Kiota generated SDKs in dotnet.
Last release 1 months ago
08 Sep 2026
Ships fairly regularly
a new release about every 5 weeks
Most releases are documented
notes for 51 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
97 releases · first in 2023
One column per quarter.
serialization-json: honor custom TimeSpan converters
http: handle not modified responses
adds support for wildcard host validation
http: bump System.Text.Json minimum version to 8.0.5 to address vulnerability
Added net10-browser as a target to enable the BROWSER directive
abstractions: remove deprecated single-param MultipartBody.GetPartValue and RemovePart overloads
Set CLSCompliant attribute where possible
adds missing parentheses in pattern matching
add http.route attribute to open telemetry on requests
Move the default should-retry logic into the default RetryOption
use recyclable streams for serialization to reduce memory pressure and improve overall performance
tooling: ensure latest azure-core dependency is used
Add SetContentFromEnumCollection method to RequestInformation class
### Bug Fixes * upgrades azure core dependency
adds the ability to pass the http version for netstandard/netfx/netcore instead of using a hardcoded value (default http/2)
ConfigureAwait(false) deadlock issue in BaseBearerTokenAuthenticationProvider
### Features * Add set content from enum
decimal type conversion in URL templates (query or path parameters)
a bug where the backing store callbacks would run twice
MultiPartBody: Add Support for multiple Body Parts with the same name
inverted server.name and url.scheme open telemetry attribute values
### Features * Add trim-safe handler lookup (cd2520f) * Add trim-safe handler lookup
browser/wasm message handler being returned was incompatible
### Bug Fixes * removes bom from encoding
Fixed inspecting of response body when response http content is not buffered. #501
Aligned retry open telemetry attributes names with latest specification. #324
Added body inspection handler to enable inspection of request and response bodies. #482
Fixed an issue where System.Diagnostics.DiagnosticSource would be locked version < 9.0.
Fixes serialization collections of primitives present in additional data. microsoftgraph/msgraph-sdk-dotnet#2729
### Added - Added support for net9.0.
net9.0.Added AuthorizationHandler to authenticate requests and GraphClientFactory.create(authProvider) to instantiate an HttpClient with the built-in Authori
AuthorizationHandler to authenticate requests and GraphClientFactory.create(authProvider) to instantiate
an HttpClient with the built-in Authorization Handler.Added Non-Generic Solution to KiotaDeserialization helper method. #436
Updated HTTP span attributes to comply with updated OpenTelemetry semantic conventions. #344
Adds extension methods for make serializing easier #338.
Improves performance of the InMemoryBackingStore when reading properties. #347
Fixed optional parameters in KiotaJsonSerialization. #366
Fixed a bug where calls to ApiClientBuilder.EnableBackingStoreForParseNodeFactory and ApiClientBuilder.EnableBackingStoreForSerializationWriterFactory
Fixed a bug where the cancellation token would not be passed to the ParseNodeFactory.
Improved serialization helper methods to take boolean parameter to override the BackingStore functionality. #310
Replaced Convert.FromBase64 by System.Text.Json GetBytesFromBase64 to improve performance (10x improvement).
Fixed an additional performance regression with the backing store introduced in version 1.9.2 by #243
Fixed a performance regression with the backing store introduced in version 1.9.2 by #243
Enabled Continuous Access evaluation by default.
Cleans up enum serialization to read from attributes for form and text serialization #284
Adds Kiota bundle package to provide default adapter with registrations setup. #290
Fix non IParasable object serialization.
Obsoletes custom decompression handler in favor of native client capabilities.
Fix DateTime serialization and deserialization
Fix enum deserialization for SendPrimitiveAsync and SendPrimitiveCollectionAsync
Migrated source of various libraries to mono repository at .
Refer to the following for earlier releases of libraries in the project.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →