Skip to content

Bump the nuget group with 1 update#5

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/it/csharp/basic/nuget-f04b144148
May 8, 2026
Merged

Bump the nuget group with 1 update#5
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/it/csharp/basic/nuget-f04b144148

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Copy link
Copy Markdown

Updated Microsoft.Kiota.Abstractions from 1.1.0 to 1.22.0.

Release notes

Sourced from Microsoft.Kiota.Abstractions's releases.

1.22.0

1.22.0 (2026-03-02)

Features

  • add http.route attribute to open telemetry on requests (#​640) (b92c9c0)

Bug Fixes

  • add removal of auth headers if port changes (#​666) (b31c1f4)
  • multiple constructors break DI registration for HttpClientRequestAdapter (#​656) (21d58b0)
  • removes duplicated parameter for request scrubbing (#​667) (ef3fb54)
  • security: remove proxy and cookie auth headers on insecure redirect (#​653) (57d6b36)

1.21.3

1.21.3 (2026-02-05)

Bug Fixes

  • Move the default should-retry logic into the default RetryOption (#​639) (33d115c)

1.21.2

1.21.2 (2026-01-17)

Bug Fixes

  • use recyclable streams for serialization to reduce memory pressure and improve overall performance (41e3cce)

1.21.1

1.21.1 (2025-12-18)

Bug Fixes

  • tooling: ensure latest azure-core dependency is used (#​598) (ae21549)

Miscellaneous Chores

1.21.0

1.21.0 (2025-10-28)

Features

  • Add SetContentFromEnumCollection method to RequestInformation class (d970e8e)

Bug Fixes

  • Restore constructor backwards compatibility on old .NET versions. (ce59749)
  • Restore constructor compatibility consuming a downlevel library on .NET 5+. (36c543e)
  • Restore HttpClientRequestAdapter constructor compatibility between .NET 5+ and .NET Standard/Framework (08edbad)

1.20.1

1.20.1 (2025-09-26)

Bug Fixes

  • upgrades azure core dependency (3d56749)

1.20.0

1.20.0 (2025-09-23)

Features

  • adds the ability to pass the http version for netstandard/netfx/netcore instead of using a hardcoded value (default http/2) (4aa10e1)

Bug Fixes

  • get the http version and version policy from the http client for net5+ instead of using a hardcoded value (default http/2) (4aa10e1)

1.19.1

1.19.1 (2025-07-04)

Bug Fixes

  • ConfigureAwait(false) deadlock issue in BaseBearerTokenAuthenticationProvider (473b886)

1.19.0

1.19.0 (2025-06-18)

Features

  • optionally parse Decimal as string (ea198e0)
  • optionally parse Double as string (e205169)
  • optionally parse Float as string (cbee369)
  • optionally parse Int as string (51fc88a)
  • optionally parse Long as string (54c132d)

1.18.0

1.18.0 (2025-06-13)

Features

1.17.4

1.17.4 (2025-06-02)

Bug Fixes

  • decimal type conversion in URL templates (query or path parameters) (c27fbeb)

1.17.3

1.17.3 (2025-05-22)

Bug Fixes

  • a bug where the backing store callbacks would run twice (8fd7a9d)

1.17.2

1.17.2 (2025-04-03)

Bug Fixes

  • MultiPartBody: Add Support for multiple Body Parts with the same name (#​530) (21bfc3f)

1.17.1

1.17.1 (2025-02-12)

Bug Fixes

  • inverted server.name and url.scheme open telemetry attribute values (c41fba8)

1.17.0

1.17.0 (2025-02-06)

Features

  • Add trim-safe handler lookup (cd2520f)
  • Add trim-safe handler lookup (a2800ab)

1.16.4

1.16.4 (2025-01-15)

Bug Fixes

  • browser/wasm message handler being returned was incompatible (fa0c59e)
  • browser/wasm message handler being returned was incompatible (aaf4ced)
  • removes message handler properties that don't exist for browser (45a41a9)

1.16.3

1.16.3 (2025-01-07)

Bug Fixes

  • removes bom from encoding (7ef6862)

1.16.2

Changes:

  • #​504: Fixed response body inspection
  • #​503: fix: nullability information
  • #​502: chore(deps): bump the coverlet group across 9 directories with 2 updates

This list of changes was auto generated.

1.16.1

Changes:

  • #​497: fix/retry attributes
  • #​498: fix/redirect with no location

This list of changes was auto generated.

1.16.0

Changes:

  • #​493: feat: add BodyInspectionHandler
  • #​482: http - implement body inspection handler
  • #​484: Update release pipeline labels for 1ES compliance
  • #​494: fix: proper name of HeadersInspectionHandler activity
  • #​486: chore(deps): bump Microsoft.CodeAnalysis.CSharp and Microsoft.CodeAnalysis.Analyzers
  • #​480: chore: updates the support policy
  • #​476: chore(deps): bump the mstest group across 9 directories with 2 updates
  • #​474: chore: uses nuget suppressions for CVEs
  • #​473: fix: removes upper bounds to avoid locking upgrades

This list of changes was auto generated.

1.15.2

Changes:

  • #​469: fix: diagnostic source version

This list of changes was auto generated.

1.15.1

Changes:

  • #​468: fix: serialization of primitives present in additionalData

This list of changes was auto generated.

1.15.0

Changes:

  • #​466: feat: support for net9.0
  • #​439: chore(deps): bump Std.UriTemplate from 2.0.0 to 2.0.1
  • #​438: chore(deps): bump Microsoft.VisualStudio.Threading.Analyzers from 17.11.20 to 17.12.19

This list of changes was auto generated.

1.14.0

Changes:

  • #​430: Adds Authorization handler

This list of changes was auto generated.

1.13.1

Changes:

  • #​435: fix(spans): adhere attribute name to otel semver
  • #​431: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1
  • #​432: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1 in /src/authentication/azure
  • #​433: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1 in /tests/authentication/azure
  • #​434: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1 in /tests/trimming/Microsoft.Kiota.Trimming.Validation
  • #​418: chore(deps): bump Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0
  • #​419: chore(deps): bump Azure.Core from 1.43.0 to 1.44.0
  • #​417: Fix NuGet badges
  • #​399: chore(deps): bump Std.UriTemplate from 1.0.6 to 2.0.0
  • #​398: chore(deps): bump the xunit group across 9 directories with 1 update

This list of changes was auto generated.

1.13.0

Changes:

  • #​396: Parsable extensions
  • #​338: Extension methods for make serializing easier
  • #​394: chore(deps): bump the xunit group across 9 directories with 1 update
  • #​390: chore(deps): bump Azure.Core from 1.42.0 to 1.43.0
  • #​381: chore(deps): bump Moq from 4.20.71 to 4.20.72
  • #​380: chore(deps): bump the mstest group across 9 directories with 2 updates

This list of changes was auto generated.

1.12.4

Changes:

  • #​368: Only track changed values when it matters
  • #​373: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/http/httpClient
  • #​372: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/bundle
  • #​370: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/abstractions
  • #​376: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/serialization/multipart
  • #​377: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/serialization/text
  • #​371: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/authentication/azure
  • #​369: chore(deps): bump Moq from 4.20.70 to 4.20.71

This list of changes was auto generated.

1.12.3

Changes:

  • #​367: fix: optional parameters alignments for serialization methods
  • #​346: ci: upgrades outdated task
  • #​365: Bump Std.UriTemplate from 1.0.5 to 1.0.6 in /tests/trimming/Microsoft.Kiota.Trimming.Validation
  • #​345: fix/task management

This list of changes was auto generated.

1.12.2

Changes:

  • #​343: The call to ApiClientBuilder.EnableBackingStoreForParseNodeFactory wo…

This list of changes was auto generated.

1.12.1

Changes:

  • #​341: fix: missing cancellation token
  • #​339: Bump the mstest group across 9 directories with 2 updates

This list of changes was auto generated.

1.12.0

Changes:

  • #​311: Improving serialization
  • #​310: Idea: Use Kiota generated models for serialization

This list of changes was auto generated.

1.11.3

Changes:

  • #​337: feat: replaces convert base64 by STJ base64 for performance
  • #​330: Bump Microsoft.CodeAnalysis.CSharp from 4.10.0 to 4.11.0
  • #​329: Enable nullable context in all test projects

This list of changes was auto generated.

1.11.2

Changes:

  • #​328: fix: performance issue with InMemoryBackingStore
  • #​320: ci: upgrades esrp sign tasks

This list of changes was auto generated.

1.11.1

Changes:

  • #​326: fix: performance issue with the backing store
  • #​325: chore: linting

This list of changes was auto generated.

1.11.0

Changes:

  • #​322: feature/caeEnabled
  • #​314: Bump Azure.Core from 1.41.0 to 1.42.0
  • #​316: Bump Azure.Core from 1.41.0 to 1.42.0 in /tests/authentication/azure
  • #​317: Bump Azure.Core from 1.41.0 to 1.42.0 in /tests/trimming/Microsoft.Kiota.Trimming.Validation

This list of changes was auto generated.

1.10.1

Changes:

  • #​312: Aligns Enum serialization across packages and pass relevant JsonWriterOptions from the KiotaJsonSerializationContext

This list of changes was auto generated.

1.10.0

Changes:

  • #​297: Adds bundle package

This list of changes was auto generated.

1.9.12

Changes:

  • #​307: Add support to JsonSerializationWriter.WriteNonParsableObjectValue for anonymous objects.
  • #​308: Bump Std.UriTemplate from 1.0.3 to 1.0.5

This list of changes was auto generated.

1.9.11

Changes:

  • #​303: fix: automatic decompression of response content

This list of changes was auto generated.

1.9.10

Changes:

  • #​298: Use invariant culture for (de)serialization
  • #​299: ci: adds additional trimming testing project configuration

This list of changes was auto generated.

1.9.9

Changes:

  • #​296: Ensure trimming project is not packed
  • #​295: Fixes release
  • #​291: SendPrimitiveAsync throws InvalidOperationException for enums
  • #​294: Bump Azure.Core from 1.40.0 to 1.41.0
  • #​293: chore: code linting
  • #​292: fix: warning suppression for STJ CVE
  • #​288: Bump the xunit group across 6 directories with 2 updates
  • #​289: Bump the mstest group across 3 directories with 1 update
  • #​287: ci/dependencies groups
  • #​286: Adds formatting/lint checks

This list of changes was auto generated.

1.9.8

Changes:

  • #​285: Release 1.9.8
  • #​269: Bump xunit.runner.visualstudio from 2.8.0 to 2.8.2
  • #​267: Bump xunit from 2.8.0 to 2.9.0
  • #​264: Bump Microsoft.CodeAnalysis.CSharp from 4.9.2 to 4.10.0
  • #​265: Bump Azure.Core from 1.39.0 to 1.40.0
  • #​268: Bump Microsoft.TestPlatform.ObjectModel from 17.9.0 to 17.10.0
  • #​263: Fixes bug in release script.
  • #​262: Kiota Dotnet Mono repo migration

This list of changes was auto generated.

1.9.8-preview

Changes:

  • #​263: Fixes bug in release script.
  • #​262: Kiota Dotnet Mono repo migration

This list of changes was auto generated.

1.9.7

Changes:

  • #​259: Helper for parsing enums from string
  • #​261: Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
  • #​260: Bump Std.UriTemplate from 1.0.2 to 1.0.3
  • #​257: Bump Std.UriTemplate from 1.0.1 to 1.0.2
  • #​255: Project auto add issue
  • #​254: Fix version update script

This list of changes was auto generated.

1.9.6

Changes:

  • #​253: Add ext. methods to replace LINQ in generated code
  • #​252: Bump Std.UriTemplate from 0.0.59 to 1.0.1
  • #​250: Bump Std.UriTemplate from 0.0.57 to 0.0.59

This list of changes was auto generated.

1.9.5

Changes:

  • #​249: Add support for DateOnly and TimeOnly through implicit operator conversion
  • #​115: Generate DateOnly type for newer .net releases

This list of changes was auto generated.

1.9.4

Changes:

  • #​248: When MultipartBody is serialized the values are generated with CRLF

This list of changes was auto generated.

1.9.3

Changes:

  • #​246: fix time formatting for other cultures

This list of changes was auto generated.

1.9.2

Changes:

  • #​243: Removes LINQ usages from product code
  • #​245: Bump xunit from 2.8.0 to 2.8.1
  • #​244: Bump xunit.runner.visualstudio from 2.8.0 to 2.8.1
  • #​242: Update needs-author-feedback label to replacement
  • #​241: Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0
  • #​240: Bump Microsoft.TestPlatform.ObjectModel from 17.9.0 to 17.10.0
  • #​237: - updates code of conduct to the latest standard

This list of changes was auto generated.

1.9.1

Changes:

  • #​236: Removes GetAwaiter() from KiotaSerializer.GetStringFromStream method
  • #​235: - replaces sonar login by token

This list of changes was auto generated.

1.9.0

Changes:

  • #​234: Bump version for release.
  • #​225: Adds IAsyncParseNodeFactory, makes deserialization methods async, upd…
  • #​233: - adds async overloads for serialization
  • #​230: Bump xunit.runner.visualstudio from 2.5.8 to 2.8.0
  • #​229: Bump xunit from 2.7.1 to 2.8.0
  • #​227: Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0
  • #​224: Adds test for validation of invocation count

This list of changes was auto generated.

1.8.4

Changes:

  • #​222: Bump Std.UriTemplate from 0.0.56 to 0.0.57

This list of changes was auto generated.

1.8.3

Changes:

  • #​221: #​219 set license expression
  • #​21: Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0
  • #​219: Set Licence expression on package

This list of changes was auto generated.

1.8.2

Changes:

  • #​220: #​218 tweak when System.Diagnositics.DiagnosticSource is included
  • #​21: Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0
  • #​218: Remove System.Diagnostics.DiagnosticSource dependency from net 6+
  • #​215: Bump xunit.runner.visualstudio from 2.5.7 to 2.5.8
  • #​217: Bump xunit from 2.7.0 to 2.7.1
  • #​216: Bump Std.UriTemplate from 0.0.55 to 0.0.56

This list of changes was auto generated.

1.8.1

Changes:

  • #​213: Implement MultipartBody filename
  • #​204: Move abstractions pipelines to 1ES compliant templates
  • #​214: - aligns code owners with other repos
  • #​211: Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0

This list of changes was auto generated.

1.8.0

Changes:

  • #​177: Create types for untyped nodes
  • #​208: Bump Std.UriTemplate from 0.0.54 to 0.0.55
  • #​206: Bump coverlet.msbuild from 6.0.1 to 6.0.2
  • #​207: Bump coverlet.collector from 6.0.1 to 6.0.2

This list of changes was auto generated.

1.7.12

Changes:

  • #​205: Upgrade the Std.UriTemplate lib to 0.54 and add a unit test.
  • #​203: Bump Std.UriTemplate from 0.0.53 to 0.0.54

This list of changes was auto generated.

1.7.11

Changes:

  • #​202: Reduce IParseNode Enum methods DynamicallyAccessedMembers scope

This list of changes was auto generated.

1.7.10

Changes:

  • #​200: Add net6.0 and net8.0 as Target Frameworks
  • #​198: Bump coverlet.msbuild from 6.0.0 to 6.0.1
  • #​197: Bump coverlet.collector from 6.0.0 to 6.0.1
  • #​195: Bump xunit from 2.6.6 to 2.7.0
  • #​194: Bump xunit.runner.visualstudio from 2.5.6 to 2.5.7
  • #​193: Bump Std.UriTemplate from 0.0.52 to 0.0.53
  • #​192: Bump Std.UriTemplate from 0.0.50 to 0.0.52
  • #​190: Bump Microsoft.NET.Test.Sdk and Microsoft.TestPlatform.ObjectModel
  • #​191: Bump Microsoft.TestPlatform.ObjectModel from 17.8.0 to 17.9.0
  • #​189: - fixes codeql permissions

This list of changes was auto generated.

1.7.9

Changes:

  • #​187: Add missing DynamicallyAccessedMembers annotation

This list of changes was auto generated.

1.7.8

Changes:

  • #​186: Fix annotations for WriteCollectionOfEnumValues

This list of changes was auto generated.

1.7.7

Changes:

  • #​184: Fix RequestInformation by removing GetType, prefer typeof(T)

This list of changes was auto generated.

1.7.6

Changes:

  • #​183: Validate hosts in collection
  • #​182: - adds permissions to SQ workflow
  • #​181: - adds permissions in workflow file in anticipation for token lockdown
  • #​179: Bump actions/cache from 3 to 4
  • #​176: Bump xunit from 2.6.5 to 2.6.6

This list of changes was auto generated.

1.7.5

Changes:

  • #​173: Fixes missing parameter values on empty strings

This list of changes was auto generated.

1.7.4

Changes:

  • #​171: Bump Std.UriTemplate from 0.0.49 to 0.0.50
  • #​168: Bump xunit from 2.6.4 to 2.6.5
  • #​166: Bump xunit from 2.6.3 to 2.6.4
  • #​167: Bump xunit.runner.visualstudio from 2.5.5 to 2.5.6
  • #​164: Bump github/codeql-action from 2 to 3
  • #​163: Bump Std.UriTemplate from 0.0.48 to 0.0.49
  • #​161: Bump xunit from 2.6.2 to 2.6.3
  • #​162: Bump Moq from 4.20.69 to 4.20.70
  • #​160: Bump xunit.runner.visualstudio from 2.5.4 to 2.5.5
  • #​159: Bump actions/setup-dotnet from 3 to 4

This list of changes was auto generated.

1.7.3

Changes:

  • #​158: Expand arrays when dealing with parameters in RequestInformation
  • #​156: Bump actions/setup-java from 3 to 4
  • #​157: Bump Std.UriTemplate from 0.0.47 to 0.0.48
  • #​155: Bump Std.UriTemplate from 0.0.46 to 0.0.47
  • #​154: Bump xunit from 2.6.1 to 2.6.2
  • #​153: Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4
  • #​152: Switch to windows runner for build and test GH action
  • #​151: Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0

This list of changes was auto generated.

1.7.2

Changes:

  • #​150: feature/net8

This list of changes was auto generated.

1.7.1

Changes:

  • #​148: bugfix/enum queryparameters serialization
  • #​147: Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0
  • #​146: Bump Microsoft.TestPlatform.ObjectModel from 17.7.2 to 17.8.0

This list of changes was auto generated.

1.7.0

Changes:

  • #​145: feature/generator reduction
  • #​144: Bump xunit from 2.6.0 to 2.6.1

This list of changes was auto generated.

1.6.1

Changes:

  • #​143: Fixes sanitazation of date and time values in path/query parameters

This list of changes was auto generated.

1.6.0

Changes:

  • #​141: feature/serialization helpers
  • #​142: Bump xunit from 2.5.3 to 2.6.0

This list of changes was auto generated.

1.5.0

Changes:

  • #​139: feature/trimming
  • #​140: Bump Std.UriTemplate from 0.0.44 to 0.0.46
  • #​138: Bump Std.UriTemplate from 0.0.43 to 0.0.44
  • #​137: Bump xunit from 2.5.2 to 2.5.3
  • #​136: Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3
  • #​135: Bump xunit from 2.5.1 to 2.5.2
  • #​134: Bump Std.UriTemplate from 0.0.42 to 0.0.43

This list of changes was auto generated.

1.4.0

Changes:

  • #​133: - adds a method to specify the content type of the binary request body

This list of changes was auto generated.

1.3.5

Changes:

  • #​132: Use TryAdd when setting Content-Type

This list of changes was auto generated.

1.3.4

Changes:

  • #​131: Add a TryAdd method to Headers

This list of changes was auto generated.

1.3.3

Changes:

  • #​130: fix: issue 128 - Added sanitization for guid
  • #​129: fix: issue 127 -

This list of changes was auto generated.

1.3.2

Changes:

  • #​123: Switch to std-uritemplate
  • #​125: Bump xunit from 2.5.0 to 2.5.1
  • #​126: Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1
  • #​124: Bump actions/checkout from 3 to 4
  • #​121: - adds missing fabric bot configuration
  • #​119: Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2
  • #​120: Bump Microsoft.TestPlatform.ObjectModel from 17.7.1 to 17.7.2
  • #​118: Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.3 to 7.0.4
  • #​117: Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1
  • #​116: Bump Microsoft.TestPlatform.ObjectModel from 17.7.0 to 17.7.1
See More
  • #​114: Bump Moq from 4.20.2 to 4.20.69
  • #​112: Bump Moq from 4.20.1 to 4.20.2
  • #​111: Bump Moq from 4.18.4 to 4.20.1

This list of changes was auto generated.

1.3.1

Changes:

  • #​110: Fix for duplicate subscription creation in InMemoryBackingStore
  • #​109: Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0
  • #​108: Bump Microsoft.TestPlatform.ObjectModel from 17.6.3 to 17.7.0
  • #​107: - bumps java version for sonarcloud to stay on supported version

This list of changes was auto generated.

1.3.0

Changes:

  • #​106: feature/multi part
  • #​104: Bump xunit from 2.4.2 to 2.5.0
  • #​105: Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0

This list of changes was auto generated.

1.2.1

Changes:

  • #​103: Issue #​81: Fix case insensitivity bug
  • #​81: RequestInformation.AddQueryParameters should add parameters based on the template as well as object

This list of changes was auto generated.

1.2.0

Changes:

  • #​96: feature/composed types
  • #​102: Update PackageProjectUrl to https://aka.ms/kiota/docs.
  • #​99: Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0
  • #​100: Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3
  • #​101: Bump Microsoft.TestPlatform.ObjectModel from 17.6.2 to 17.6.3

This list of changes was auto generated.

1.1.4

Changes:

  • #​95: Fix race conditions in backing store
  • #​94: - adds missing package icon

This list of changes was auto generated.

1.1.3

Changes:

  • #​93: Only allow one value on certain headers
  • #​92: Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2
  • #​91: Bump Microsoft.TestPlatform.ObjectModel from 17.6.1 to 17.6.2
  • #​90: Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1
  • #​89: Bump Microsoft.TestPlatform.ObjectModel from 17.6.0 to 17.6.1

This list of changes was auto generated.

1.1.2

Changes:

  • #​84: Fixes for nested IBackedModel properties in the InMemoryBackingStore
  • #​88: Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1
  • #​87: Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0
  • #​85: Bump coverlet.msbuild from 3.2.0 to 6.0.0
  • #​86: Bump coverlet.collector from 3.2.0 to 6.0.0
  • #​83: Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0
  • #​82: Bump Microsoft.TestPlatform.ObjectModel from 17.5.0 to 17.6.0
  • #​80: Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0

This list of changes was auto generated.

1.1.1

Changes:

  • #​79: Adds response headers to APIException
  • #​76: Update ci-build.yml

This list of changes was auto generated.

Commits viewable in compare view.

Updated Microsoft.Kiota.Abstractions from 1.1.2 to 1.22.0.

Release notes

Sourced from Microsoft.Kiota.Abstractions's releases.

1.22.0

1.22.0 (2026-03-02)

Features

  • add http.route attribute to open telemetry on requests (#​640) (b92c9c0)

Bug Fixes

  • add removal of auth headers if port changes (#​666) (b31c1f4)
  • multiple constructors break DI registration for HttpClientRequestAdapter (#​656) (21d58b0)
  • removes duplicated parameter for request scrubbing (#​667) (ef3fb54)
  • security: remove proxy and cookie auth headers on insecure redirect (#​653) (57d6b36)

1.21.3

1.21.3 (2026-02-05)

Bug Fixes

  • Move the default should-retry logic into the default RetryOption (#​639) (33d115c)

1.21.2

1.21.2 (2026-01-17)

Bug Fixes

  • use recyclable streams for serialization to reduce memory pressure and improve overall performance (41e3cce)

1.21.1

1.21.1 (2025-12-18)

Bug Fixes

  • tooling: ensure latest azure-core dependency is used (#​598) (ae21549)

Miscellaneous Chores

1.21.0

1.21.0 (2025-10-28)

Features

  • Add SetContentFromEnumCollection method to RequestInformation class (d970e8e)

Bug Fixes

  • Restore constructor backwards compatibility on old .NET versions. (ce59749)
  • Restore constructor compatibility consuming a downlevel library on .NET 5+. (36c543e)
  • Restore HttpClientRequestAdapter constructor compatibility between .NET 5+ and .NET Standard/Framework (08edbad)

1.20.1

1.20.1 (2025-09-26)

Bug Fixes

  • upgrades azure core dependency (3d56749)

1.20.0

1.20.0 (2025-09-23)

Features

  • adds the ability to pass the http version for netstandard/netfx/netcore instead of using a hardcoded value (default http/2) (4aa10e1)

Bug Fixes

  • get the http version and version policy from the http client for net5+ instead of using a hardcoded value (default http/2) (4aa10e1)

1.19.1

1.19.1 (2025-07-04)

Bug Fixes

  • ConfigureAwait(false) deadlock issue in BaseBearerTokenAuthenticationProvider (473b886)

1.19.0

1.19.0 (2025-06-18)

Features

  • optionally parse Decimal as string (ea198e0)
  • optionally parse Double as string (e205169)
  • optionally parse Float as string (cbee369)
  • optionally parse Int as string (51fc88a)
  • optionally parse Long as string (54c132d)

1.18.0

1.18.0 (2025-06-13)

Features

1.17.4

1.17.4 (2025-06-02)

Bug Fixes

  • decimal type conversion in URL templates (query or path parameters) (c27fbeb)

1.17.3

1.17.3 (2025-05-22)

Bug Fixes

  • a bug where the backing store callbacks would run twice (8fd7a9d)

1.17.2

1.17.2 (2025-04-03)

Bug Fixes

  • MultiPartBody: Add Support for multiple Body Parts with the same name (#​530) (21bfc3f)

1.17.1

1.17.1 (2025-02-12)

Bug Fixes

  • inverted server.name and url.scheme open telemetry attribute values (c41fba8)

1.17.0

1.17.0 (2025-02-06)

Features

  • Add trim-safe handler lookup (cd2520f)
  • Add trim-safe handler lookup (a2800ab)

1.16.4

1.16.4 (2025-01-15)

Bug Fixes

  • browser/wasm message handler being returned was incompatible (fa0c59e)
  • browser/wasm message handler being returned was incompatible (aaf4ced)
  • removes message handler properties that don't exist for browser (45a41a9)

1.16.3

1.16.3 (2025-01-07)

Bug Fixes

  • removes bom from encoding (7ef6862)

1.16.2

Changes:

  • #​504: Fixed response body inspection
  • #​503: fix: nullability information
  • #​502: chore(deps): bump the coverlet group across 9 directories with 2 updates

This list of changes was auto generated.

1.16.1

Changes:

  • #​497: fix/retry attributes
  • #​498: fix/redirect with no location

This list of changes was auto generated.

1.16.0

Changes:

  • #​493: feat: add BodyInspectionHandler
  • #​482: http - implement body inspection handler
  • #​484: Update release pipeline labels for 1ES compliance
  • #​494: fix: proper name of HeadersInspectionHandler activity
  • #​486: chore(deps): bump Microsoft.CodeAnalysis.CSharp and Microsoft.CodeAnalysis.Analyzers
  • #​480: chore: updates the support policy
  • #​476: chore(deps): bump the mstest group across 9 directories with 2 updates
  • #​474: chore: uses nuget suppressions for CVEs
  • #​473: fix: removes upper bounds to avoid locking upgrades

This list of changes was auto generated.

1.15.2

Changes:

  • #​469: fix: diagnostic source version

This list of changes was auto generated.

1.15.1

Changes:

  • #​468: fix: serialization of primitives present in additionalData

This list of changes was auto generated.

1.15.0

Changes:

  • #​466: feat: support for net9.0
  • #​439: chore(deps): bump Std.UriTemplate from 2.0.0 to 2.0.1
  • #​438: chore(deps): bump Microsoft.VisualStudio.Threading.Analyzers from 17.11.20 to 17.12.19

This list of changes was auto generated.

1.14.0

Changes:

  • #​430: Adds Authorization handler

This list of changes was auto generated.

1.13.1

Changes:

  • #​435: fix(spans): adhere attribute name to otel semver
  • #​431: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1
  • #​432: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1 in /src/authentication/azure
  • #​433: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1 in /tests/authentication/azure
  • #​434: chore(deps): bump Azure.Core from 1.44.0 to 1.44.1 in /tests/trimming/Microsoft.Kiota.Trimming.Validation
  • #​418: chore(deps): bump Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0
  • #​419: chore(deps): bump Azure.Core from 1.43.0 to 1.44.0
  • #​417: Fix NuGet badges
  • #​399: chore(deps): bump Std.UriTemplate from 1.0.6 to 2.0.0
  • #​398: chore(deps): bump the xunit group across 9 directories with 1 update

This list of changes was auto generated.

1.13.0

Changes:

  • #​396: Parsable extensions
  • #​338: Extension methods for make serializing easier
  • #​394: chore(deps): bump the xunit group across 9 directories with 1 update
  • #​390: chore(deps): bump Azure.Core from 1.42.0 to 1.43.0
  • #​381: chore(deps): bump Moq from 4.20.71 to 4.20.72
  • #​380: chore(deps): bump the mstest group across 9 directories with 2 updates

This list of changes was auto generated.

1.12.4

Changes:

  • #​368: Only track changed values when it matters
  • #​373: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/http/httpClient
  • #​372: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/bundle
  • #​370: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/abstractions
  • #​376: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/serialization/multipart
  • #​377: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/serialization/text
  • #​371: chore(deps): bump Moq from 4.20.70 to 4.20.71 in /tests/authentication/azure
  • #​369: chore(deps): bump Moq from 4.20.70 to 4.20.71

This list of changes was auto generated.

1.12.3

Changes:

  • #​367: fix: optional parameters alignments for serialization methods
  • #​346: ci: upgrades outdated task
  • #​365: Bump Std.UriTemplate from 1.0.5 to 1.0.6 in /tests/trimming/Microsoft.Kiota.Trimming.Validation
  • #​345: fix/task management

This list of changes was auto generated.

1.12.2

Changes:

  • #​343: The call to ApiClientBuilder.EnableBackingStoreForParseNodeFactory wo…

This list of changes was auto generated.

1.12.1

Changes:

  • #​341: fix: missing cancellation token
  • #​339: Bump the mstest group across 9 directories with 2 updates

This list of changes was auto generated.

1.12.0

Changes:

  • #​311: Improving serialization
  • #​310: Idea: Use Kiota generated models for serialization

This list of changes was auto generated.

1.11.3

Changes:

  • #​337: feat: replaces convert base64 by STJ base64 for performance
  • #​330: Bump Microsoft.CodeAnalysis.CSharp from 4.10.0 to 4.11.0
  • #​329: Enable nullable context in all test projects

This list of changes was auto generated.

1.11.2

Changes:

  • #​328: fix: performance issue with InMemoryBackingStore
  • #​320: ci: upgrades esrp sign tasks

This list of changes was auto generated.

1.11.1

Changes:

  • #​326: fix: performance issue with the backing store
  • #​325: chore: linting

This list of changes was auto generated.

1.11.0

Changes:

  • #​322: feature/caeEnabled
  • #​314: Bump Azure.Core from 1.41.0 to 1.42.0
  • #​316: Bump Azure.Core from 1.41.0 to 1.42.0 in /tests/authentication/azure
  • #​317: Bump Azure.Core from 1.41.0 to 1.42.0 in /tests/trimming/Microsoft.Kiota.Trimming.Validation

This list of changes was auto generated.

1.10.1

Changes:

  • #​312: Aligns Enum serialization across packages and pass relevant JsonWriterOptions from the KiotaJsonSerializationContext

This list of changes was auto generated.

1.10.0

Changes:

  • #​297: Adds bundle package

This list of changes was auto generated.

1.9.12

Changes:

  • #​307: Add support to JsonSerializationWriter.WriteNonParsableObjectValue for anonymous objects.
  • #​308: Bump Std.UriTemplate from 1.0.3 to 1.0.5

This list of changes was auto generated.

1.9.11

Changes:

  • #​303: fix: automatic decompression of response content

This list of changes was auto generated.

1.9.10

Changes:

  • #​298: Use invariant culture for (de)serialization
  • #​299: ci: adds additional trimming testing project configuration

This list of changes was auto generated.

1.9.9

Changes:

  • #​296: Ensure trimming project is not packed
  • #​295: Fixes release
  • #​291: SendPrimitiveAsync throws InvalidOperationException for enums
  • #​294: Bump Azure.Core from 1.40.0 to 1.41.0
  • #​293: chore: code linting
  • #​292: fix: warning suppression for STJ CVE
  • #​288: Bump the xunit group across 6 directories with 2 updates
  • #​289: Bump the mstest group across 3 directories with 1 update
  • #​287: ci/dependencies groups
  • #​286: Adds formatting/lint checks

This list of changes was auto generated.

1.9.8

Changes:

  • #​285: Release 1.9.8
  • #​269: Bump xunit.runner.visualstudio from 2.8.0 to 2.8.2
  • #​267: Bump xunit from 2.8.0 to 2.9.0
  • #​264: Bump Microsoft.CodeAnalysis.CSharp from 4.9.2 to 4.10.0
  • #​265: Bump Azure.Core from 1.39.0 to 1.40.0
  • #​268: Bump Microsoft.TestPlatform.ObjectModel from 17.9.0 to 17.10.0
  • #​263: Fixes bug in release script.
  • #​262: Kiota Dotnet Mono repo migration

This list of changes was auto generated.

1.9.8-preview

Changes:

  • #​263: Fixes bug in release script.
  • #​262: Kiota Dotnet Mono repo migration

This list of changes was auto generated.

1.9.7

Changes:

  • #​259: Helper for parsing enums from string
  • #​261: Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
  • #​260: Bump Std.UriTemplate from 1.0.2 to 1.0.3
  • #​257: Bump Std.UriTemplate from 1.0.1 to 1.0.2
  • #​255: Project auto add issue
  • #​254: Fix version update script

This list of changes was auto generated.

1.9.6

Changes:

  • #​253: Add ext. methods to replace LINQ in generated code
  • #​252: Bump Std.UriTemplate from 0.0.59 to 1.0.1
  • #​250: Bump Std.UriTemplate from 0.0.57 to 0.0.59

This list of changes was auto generated.

1.9.5

Changes:

  • #​249: Add support for DateOnly and TimeOnly through implicit operator conversion
  • #​115: Generate DateOnly type for newer .net releases

This list of changes was auto generated.

1.9.4

Changes:

  • #​248: When MultipartBody is serialized the values are generated with CRLF

This list of changes was auto generated.

1.9.3

Changes:

  • #​246: fix time formatting for other cultures

This list of changes was auto generated.

1.9.2

Changes:

  • #​243: Removes LINQ usages from product code
  • #​245: Bump xunit from 2.8.0 to 2.8.1
  • #​244: Bump xunit.runner.visualstudio from 2.8.0 to 2.8.1
  • #​242: Update needs-author-feedback label to replacement
  • #​241: Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0
  • #​240: Bump Microsoft.TestPlatform.ObjectModel from 17.9.0 to 17.10.0
  • #​237: - updates code of conduct to the latest standard

This list of changes was auto generated.

1.9.1

Changes:

  • #​236: Removes GetAwaiter() from KiotaSerializer.GetStringFromStream method
  • #​235: - replaces sonar login by token

This list of changes was auto generated.

1.9.0

Changes:

  • #​234: Bump version for release.
  • #​225: Adds IAsyncParseNodeFactory, makes deserialization methods async, upd…
  • #​233: - adds async overloads for serialization
  • #​230: Bump xunit.runner.visualstudio from 2.5.8 to 2.8.0
  • #​229: Bump xunit from 2.7.1 to 2.8.0
  • #​227: Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0
  • #​224: Adds test for validation of invocation count

This list of changes was auto generated.

1.8.4

Changes:

  • #​222: Bump Std.UriTemplate from 0.0.56 to 0.0.57

This list of changes was auto generated.

1.8.3

Changes:

  • #​221: #​219 set license expression
  • #​21: Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0
  • #​219: Set Licence expression on package

This list of changes was auto generated.

1.8.2

Changes:

  • #​220: #​218 tweak when System.Diagnositics.DiagnosticSource is included
  • #​21: Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0
  • #​218: Remove System.Diagnostics.DiagnosticSource dependency from net 6+
  • #​215: Bump xunit.runner.visualstudio from 2.5.7 to 2.5.8
  • #​217: Bump xunit from 2.7.0 to 2.7.1
  • #​216: Bump Std.UriTemplate from 0.0.55 to 0.0.56

This list of changes was auto generated.

1.8.1

Changes:

  • #​213: Implement MultipartBody filename
  • #​204: Move abstractions pipelines to 1ES compliant templates
  • #​214: - aligns code owners with other repos
  • #​211: Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0

This list of changes was auto generated.

1.8.0

Changes:

  • #​177: Create types for untyped nodes
  • #​208: Bump Std.UriTemplate from 0.0.54 to 0.0.55
  • #​206: Bump coverlet.msbuild from 6.0.1 to 6.0.2
  • #​207: Bump coverlet.collector from 6.0.1 to 6.0.2

This list of changes was auto generated.

1.7.12

Changes:

  • #​205: Upgrade the Std.UriTemplate lib to 0.54 and add a unit test.
  • #​203: Bump Std.UriTemplate from 0.0.53 to 0.0.54

This list of changes was auto generated.

1.7.11

Changes:

  • #​202: Reduce IParseNode Enum methods DynamicallyAccessedMembers scope

This list of changes was auto generated.

1.7.10

Changes:

  • #​200: Add net6.0 and net8.0 as Target Frameworks
  • #​198: Bump coverlet.msbuild from 6.0.0 to 6.0.1
  • #​197: Bump coverlet.collector from 6.0.0 to 6.0.1
  • #​195: Bump xunit from 2.6.6 to 2.7.0
  • #​194: Bump xunit.runner.visualstudio from 2.5.6 to 2.5.7
  • #​193: Bump Std.UriTemplate from 0.0.52 to 0.0.53
  • #​192: Bump Std.UriTemplate from 0.0.50 to 0.0.52
  • #​190: Bump Microsoft.NET.Test.Sdk and Microsoft.TestPlatform.ObjectModel
  • #​191: Bump Microsoft.TestPlatform.ObjectModel from 17.8.0 to 17.9.0
  • #​189: - fixes codeql permissions

This list of changes was auto generated.

1.7.9

Changes:

  • #​187: Add missing DynamicallyAccessedMembers annotation

This list of changes was auto generated.

1.7.8

Changes:

  • #​186: Fix annotations for WriteCollectionOfEnumValues

This list of changes was auto generated.

1.7.7

Changes:

  • #​184: Fix RequestInformation by removing GetType, prefer typeof(T)

This list of changes was auto generated.

1.7.6

Changes:

  • #​183: Validate hosts in collection
  • #​182: - adds permissions to SQ workflow
  • #​181: - adds permissions in workflow file in anticipation for token lockdown
  • #​179: Bump actions/cache from 3 to 4
  • #​176: Bump xunit from 2.6.5 to 2.6.6

This list of changes was auto generated.

1.7.5

Changes:

  • #​173: Fixes missing parameter values on empty strings

This list of changes was auto generated.

1.7.4

Changes:

  • #​171: Bump Std.UriTemplate from 0.0.49 to 0.0.50
  • #​168: Bump xunit from 2.6.4 to 2.6.5
  • #​166: Bump xunit from 2.6.3 to 2.6.4
  • #​167: Bump xunit.runner.visualstudio from 2.5.5 to 2.5.6
  • #​164: Bump github/codeql-action from 2 to 3
  • #​163: Bump Std.UriTemplate from 0.0.48 to 0.0.49
  • #​161: Bump xunit from 2.6.2 to 2.6.3
  • #​162: Bump Moq from 4.20.69 to 4.20.70
  • #​160: Bump xunit.runner.visualstudio from 2.5.4 to 2.5.5
  • #​159: Bump actions/setup-dotnet from 3 to 4

This list of changes was auto generated.

1.7.3

Changes:

  • #​158: Expand arrays when dealing with parameters in RequestInformation
  • #​156: Bump actions/setup-java from 3 to 4
  • #​157: Bump Std.UriTemplate from 0.0.47 to 0.0.48
  • #​155: Bump Std.UriTemplate from 0.0.46 to 0.0.47
  • #​154: Bump xunit from 2.6.1 to 2.6.2
  • #​153: Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4
  • #​152: Switch to windows runner for build and test GH action
  • #​151: Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0

This list of changes was auto generated.

1.7.2

Changes:

  • #​150: feature/net8

This list of changes was auto generated.

1.7.1

Changes:

  • #​148: bugfix/enum queryparameters serialization
  • #​147: Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0
  • #​146: Bump Microsoft.TestPlatform.ObjectModel from 17.7.2 to 17.8.0

This list of changes was auto generated.

1.7.0

Changes:

  • #​145: feature/generator reduction
  • #​144: Bump xunit from 2.6.0 to 2.6.1

This list of changes was auto generated.

1.6.1

Changes:

  • #​143: Fixes sanitazation of date and time values in path/query parameters

This list of changes was auto generated.

1.6.0

Changes:

  • #​141: feature/serialization helpers
  • #​142: Bump xunit from 2.5.3 to 2.6.0

This list of changes was auto generated.

1.5.0

Changes:

  • #​139: feature/trimming
  • #​140: Bump Std.UriTemplate from 0.0.44 to 0.0.46
  • #​138: Bump Std.UriTemplate from 0.0.43 to 0.0.44
  • #​137: Bump xunit from 2.5.2 to 2.5.3
  • #​136: Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3
  • #​135: Bump xunit from 2.5.1 to 2.5.2
  • #​134: Bump Std.UriTemplate from 0.0.42 to 0.0.43

This list of changes was auto generated.

1.4.0

Changes:

  • #​133: - adds a method to specify the content type of the binary request body

This list of changes was auto generated.

1.3.5

Changes:

  • #​132: Use TryAdd when setting Content-Type

This list of changes was auto generated.

1.3.4

Changes:

  • #​131: Add a TryAdd method to Headers

This list of changes was auto generated.

1.3.3

Changes:

  • #​130: fix: issue 128 - Added sanitization for guid
  • #​129: fix: issue 127 -

This list of changes was auto generated.

1.3.2

Changes:

  • #​123: Switch to std-uritemplate
  • #​125: Bump xunit from 2.5.0 to 2.5.1
  • #​126: Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1
  • #​124: Bump actions/checkout from 3 to 4
  • #​121: - adds missing fabric bot configuration
  • #​119: Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2
  • #​120: Bump Microsoft.TestPlatform.ObjectModel from 17.7.1 to 17.7.2
  • #​118: Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.3 to 7.0.4
  • #​117: Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1
  • #​116: Bump Microsoft.TestPlatform.ObjectModel from 17.7.0 to 17.7.1
See More
  • #​114: Bump Moq from 4.20.2 to 4.20...

Description has been truncated

Bumps Microsoft.Kiota.Abstractions to 1.22.0

---
updated-dependencies:
- dependency-name: Microsoft.Kiota.Abstractions
  dependency-version: 1.22.0
  dependency-type: direct:production
  dependency-group: nuget
- dependency-name: Microsoft.Kiota.Abstractions
  dependency-version: 1.22.0
  dependency-type: direct:production
  dependency-group: nuget
- dependency-name: Microsoft.Kiota.Abstractions
  dependency-version: 1.22.0
  dependency-type: direct:production
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels May 8, 2026
@github-actions github-actions Bot merged commit 72686b7 into main May 8, 2026
11 of 14 checks passed
@dependabot dependabot Bot deleted the dependabot/nuget/it/csharp/basic/nuget-f04b144148 branch May 8, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants