All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project does adheres to Semantic Versioning.
3.2.6 (2026-04-29)
- downgrade coverlet packages to 6.0.4 for net6.0 compatibility (22aa370)
- security: upgrade .NET SDK to 10.0.202 (7d7aebb)
3.2.5 (2025-12-19)
- tooling: update all outdated PackageReferences (01f00c1)
- tooling: update all outdated PackageReferences (808b60a)
3.2.4 (2025-03-12)
- ensures valid handler is returned in browser scenarios (869a498)
- ensures valid handler is returned in browser scenarios (5268497)
3.2.3 (2025-01-28)
- fixes performance issue when using the
AddBatchRequestStepAsyncmethod due to the client trying to authenticate the request on conversion (a5b3950)
3.2.2 (2025-01-10)
- update kiota dependencies to expose the BodyInspectionHandler (32aac7b)
3.2.1 (2024-11-18)
- removes upper bound on System.Net.Http.WinHttpHandler (72aa793)
- removes upper bound on System.Net.Http.WinHttpHandler (4f50933)
3.2.0 (2024-11-08)
- Add create() overloads to GraphClientFactory that enable requests to be authenticated (ce6a88b)
3.1.22 (2024-09-10)
- adds missing cancellation token parameter (2213321)
- moves parse async out of the condition since it always accepts a cancellation token (f29e4cd)
- resolved handling of larger batch request message (c78b39d)
3.1.21 (2024-09-04)
- resolve trimming warnings in project (6036cf7)
3.1.20 (2024-08-28)
- corrects async suffixes where wrongly used (0e37d8a)
3.1.19 (2024-08-26)
- Retain insertion order of batch request steps (2e9773d)
3.1.18 (2024-08-26)
- encoded batch request URI issue (b1714c9)
3.1.17 (2024-08-19)
- Add option to specify requestId manually when calling
AddBatchRequestStepAsync()(#871) - Fixing code scanning alert on AAD issuer validation (523a5dc)
3.1.16 (2024-08-15)
- misalignment with RP config version (e1d8932)
- package name (64d04b5)
- remove v in tag from configuration (a6a422f)
- start sha for release please (a6a422f)
- updates dependencies dependabot forgot (cfc2686)
- Updates the Kiota dependencies to the latest version
- Enabled Continuous Access evaluation by default.
- Obsoletes custom decompression handler in favor of native client capabilities at microsoft/kiota-dotnet#303
- Updates the Kiota dependencies to the latest version for generation updates removing Linq usage.
- Updates the Kiota dependencies to the latest version.
- Updates the Kiota dependencies to the latest version.
- Updates the Kiota dependencies to the latest version.
- Updates
BatchRequestContentCollectionconstructor to acceptIRequestAdapterto unlock self serve scenarios #815
- Updates the Kiota dependencies to the latest version.
- Cleans up unreferenced dependencies #809
- Updates the Kiota dependencies to the latest version.
- Add null-checks to properties of ServiceException when IsMatch is called to prevent a NullReferenceException
- Updates the Kiota dependencies to the latest version.
- ReadOnlySubstream is seekable to be compatible with RetryHandler.
- Bumps JWT dependencies to security vulnerability #792.
- Fixes
ITokenValidableinterface to use kiota generated types.
- Bumps abstraction dependencies to fix url encoding of special characters
- Bumps abstractions http dependencies to fix
ActivitySourcememory leak when the HttpClientRequestAdapter does not construct the HttpClient internally.
- Fixes a bug when getting failed batch requests with a body.
- Updates Kiota dependencies for support of NET8.0
- Improves error messages when using the page iterator.
- Adds support for trimming in .NET.
- Fixes a bug where large file uploads would not complete due to different cased properties.
- Fixes a bug where BatchRequestContentCollection.NewBatchWithFailedRequests would fail when more than 20 requests had been sent.
- Fixes regression in url building when the httpClient base address is used.
- Fixes nextLink loop exception when making delta requests with the page iterator #1948
- Bumps kiota abstraction packages to fix bugs in Backing store and allow large stream downloads.
- Bumps up abstractions packages for Backing store fixes involving nested properties
- Includes graph.microsoft-ppe.com in Azure Identity default token provider.
- Include Request headers in APIException instances
- Adds support from create a new batch request from failed requests #636
- Updates Batch Request builders to allow passing of error mappings from service libraries.
- Updates kiota abstraction library dependencies to for generation updates to reduce code size
- Allows checking for status codes without parsing request bodies in batch requests #626
- Updates Kiota abstraction library dependencies to fix serialization errors.
- Fixes missing delta link after completed iteration in the PageIterator #619
- Updates Kiota abstraction library dependencies
- Adds support for enhanced batch requests #612
- GA Release supporting Kiota generated SDKs