Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.22.2"
".": "2.0.0"
}
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.0.0](https://github.com/microsoft/kiota-dotnet/compare/v1.22.2...v2.0.0) (2026-05-06)


### ⚠ BREAKING CHANGES

* net5.0 and net6.0 TFMs dropped; net8.0 and net10.0 added.
* update target frameworks, merge IAsyncParseNodeFactory, and remove obsolete APIs ([#708](https://github.com/microsoft/kiota-dotnet/issues/708))
* **abstractions:** IAsyncParseNodeFactory removed; implement IParseNodeFactory.GetRootParseNodeAsync directly.
* **abstractions:** Use DeserializeAsync/DeserializeCollectionAsync instead.
* **abstractions:** GetPartValue<T>(string) and RemovePart(string) removed; use the overloads that accept (partName, contentType).

### Features

* update target frameworks to net8.0 and net10.0, drop net5.0 and net6.0 ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))
* update target frameworks, merge IAsyncParseNodeFactory, and remove obsolete APIs ([#708](https://github.com/microsoft/kiota-dotnet/issues/708)) ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))


### Bug Fixes

* **build:** update package version lower bounds from 6.0 to 8.0 ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))
* **ci:** use glob pattern for timestamped coverlet coverage report paths ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))
* resolve trim analysis warnings and pin PublicApiAnalyzers to net8.0 ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))


### Code Refactoring

* **abstractions:** merge IAsyncParseNodeFactory into IParseNodeFactory ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))
* **abstractions:** remove deprecated single-param MultipartBody.GetPartValue and RemovePart overloads ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))
* **abstractions:** remove synchronous Deserialize and DeserializeCollection from KiotaSerializer ([c41f7e0](https://github.com/microsoft/kiota-dotnet/commit/c41f7e0c10b30dbc5d9b17633efad91f035fce5d))

## [1.22.2](https://github.com/microsoft/kiota-dotnet/compare/v1.22.1...v1.22.2) (2026-05-05)


Expand Down
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project>
<!-- Common default project properties for ALL projects-->
<PropertyGroup>
<VersionPrefix>1.22.2</VersionPrefix>
<VersionPrefix>2.0.0</VersionPrefix>
<VersionSuffix/>
<!-- This is overidden in test projects by setting to true-->
<IsTestProject>false</IsTestProject>
Expand Down
Loading